使用RDF扩展进行优化:文本还是资源?

使用RDF扩展进行优化:文本还是资源?,rdf,linked-data,openrefine,turtle-rdf,google-refine,Rdf,Linked Data,Openrefine,Turtle Rdf,Google Refine,我正在使用Refine和RDF扩展从CSV生成三元组。我已经导入了两个词汇表,现在使用它们来描述专栏: 如何更改节点以描述资源而不是文字?例如,当我预览Turtle表示时,三元组映射到文本,例如geolink:hasDocumentType“数据集”: 我是否可以在Refine中创建空节点以保留资源的位置,例如文档类型?谢谢 这是在映射对话框中指定的。请参阅“单元格内容已使用…”,然后选择“作为URI” (很抱歉对话框渲染中断) 然后选择“使用自定义表达式”,您可以在其中创建自己的URI方

我正在使用Refine和RDF扩展从CSV生成三元组。我已经导入了两个词汇表,现在使用它们来描述专栏:

如何更改节点以描述资源而不是文字?例如,当我预览Turtle表示时,三元组映射到文本,例如geolink:hasDocumentType“数据集”:


我是否可以在Refine中创建空节点以保留资源的位置,例如文档类型?谢谢

这是在映射对话框中指定的。请参阅“单元格内容已使用…”,然后选择“作为URI”

(很抱歉对话框渲染中断)

然后选择“使用自定义表达式”,您可以在其中创建自己的URI方案。在本例中,我只是将单元格的值添加到修复URI模式中:

"http://classifications.data.admin.ch/municipality/"+value
在预览中,您可以直接看到这是否是您所需要的


如果我需要做更复杂的事情,我通常会创建简单的键值,比如RDF,所以技术上还不是真正的图形。然后,我编写了一组SPARQL构造查询来清理数据并将其转换为“真实”图。我发现很多事情都更容易、更快。您可以在

上看到一些示例,我在一个示例中注意到,我可以将“nodeType”设置为“cell as literal”或“cell as resource”。我如何在Refine中配置它?还有,有没有导出RDF骨架的方法?这些节点类型是在哪里找到的?我不记得见过他们。关于导出,导出配置的唯一方法是从OpenRefine中的中复制配置。您将通过这些命令获得一个JSON结构。