输出源中未写入任何数据:rxDataStepXdf函数

输出源中未写入任何数据:rxDataStepXdf函数,r,bigdata,revolution-r,R,Bigdata,Revolution R,我已经执行了下面的代码,用于从.xdf文件中选择行和列,并创建一个新的.xdf文件,但它不起作用。以下是执行后显示的代码和消息: S_date <- as.Date("2014-05-01") rxDataStepXdf(inFile = "/poc/revor/data/ext_merchant_account.xdf", outFile = "/poc/revor/data/ext_merchant_account_filtered.xdf",

我已经执行了下面的代码,用于从.xdf文件中选择行和列,并创建一个新的.xdf文件,但它不起作用。以下是执行后显示的代码和消息:

S_date <- as.Date("2014-05-01")   

rxDataStepXdf(inFile = "/poc/revor/data/ext_merchant_account.xdf",
              outFile = "/poc/revor/data/ext_merchant_account_filtered.xdf",
              rowSelection = ((CUR_MER_STA_CD %in% c("A","R")) & 
                              (CLNT_MAN_CHAN_CD %in% c("I","X"," ")) & 
                              (MER_SETUP_DT < S_date)), 
              varsToKeep = c("SE_NO","SEIMS_INDUS_DS_CD"),
              transformObjects = list(S_date = S_date),
              overwrite = TRUE)
下面是.Xdf文件结构:

File name: /poc/revor/data/ext_merchant_account.xdf
Number of observations: 13529673
Number of variables: 74
Number of blocks: 136
Compression type: zlib
只想根据某些条件筛选行和列,但未创建输出.xdf文件

我运行代码的环境:

Revolution R enviornment on Hadoop cluster.
谁能指出我在这里犯的错误吗

提前感谢您的帮助……)

干杯


Amit

您确定在传递给
rowSelection
的约束条件下,确实返回了任何行吗?@Derekmccraenoton:是的,当在R中执行相同的数据时,它会返回一个数据帧。PFB R:a中使用的代码
Revolution R enviornment on Hadoop cluster.