如何使用jena从hdfs读取文件并将其转换为rdf?

t30tvxxf  于 2021-05-29  发布在  Hadoop
关注(0)|答案(1)|浏览(538)

我正在使用ApacheJena将.csv文件转换为.rdf。我用 model.read(pathFile) ,但它只从本地文件系统读取文件。我想阅读hdfs,比如 model.read(hdfs://....) ,但它给出了一个错误。

错误是:
线程“main”org.apache.jena.riot.riotnotfoundexception中出现异常:未找到:hdfs://localhost:54310/user/hduser/demo/departments/part-00000.csv
我该怎么做?

xpszyzbs

xpszyzbs1#

您需要添加一个 LocatorStreamManager 处理“hdfs://”。
jena没有附带读取hdfs url的代码。

相关问题