HDFSパス名をRのdfs.idオブジェクトに変換します。
使用方法
hdfs.id(
dfs.x,
force)
引数
HDFSファイル名に解決する文字列またはテキスト表現。
ファイルが存在する必要がない場合はTRUE、ファイルが存在するようにするにはFALSEに設定します。
戻り値
文字列がHDFSファイル名に一致する場合はTRUE。該当の名前でファイルが見つからない場合はNULL。
例
次の例では、/user/oracle/demoのdfs.idオブジェクトを作成します。
R> hdfs.id('/user/oracle/demo')
[1] "user/oracle/demo"
attr(,"dfs.id")
[1] TRUE
次の例では、最初の失敗後、/user/oracle/newdemoという存在しないディレクトリのidというdfs.idオブジェクトを作成します。
R> id<-hdfs.id('/user/oracle/newdemo') DBG: 16:11:38 [ER] "/user/oracle/newdemo" is not found R> id<-hdfs.id('/user/oracle/newdemo', force=T) R> id [1] "user/oracle/newdemo" attr(,"dfs.id") [1] TRUE