简单推理算子apache-flink

o7jaxewo  于 2021-06-21  发布在  Flink
关注(0)|答案(0)|浏览(187)

我尝试在scala上使用ApacheFlink实现简单的推理操作符。现在我可以从.csv文件中以流的形式读取数据。但我无法处理rdf和owl数据处理。以下是从.csv加载数据的代码:

val csvTableSource = CsvTableSource
      .builder
      .path("src/main/resources/data.stream")
      .field("subject", Types.STRING)
      .field("predicate", Types.STRING)
      .field("object", Types.STRING)
      .fieldDelimiter(";")
      .build()

有人能给我举个例子,用rdf和owl用flink加载这些数据吗?据我所知,rdf流包含动态数据,owl用于静态数据。我必须创建一个简单的推理操作符,我可以询问信息,例如谁是朋友的朋友。
任何帮助都将不胜感激。

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题