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