1
我正在使用Refine與RDF擴展來從CSV生成三元組。我已經進口的兩個詞彙表,我現在用它們來描述列: 改進RDF擴展:文字或資源?
如何更改節點來形容資源而不是文字?例如,當我預覽龜表示,三元映射到文字,如的Geolink:hasDocumentType「數據集」:
我可以建立在精確的空節點來保存資源的地方,比如文件類型?謝謝!
我正在使用Refine與RDF擴展來從CSV生成三元組。我已經進口的兩個詞彙表,我現在用它們來描述列: 改進RDF擴展:文字或資源?
如何更改節點來形容資源而不是文字?例如,當我預覽龜表示,三元映射到文字,如的Geolink:hasDocumentType「數據集」:
我可以建立在精確的空節點來保存資源的地方,比如文件類型?謝謝!
這是在映射的對話框中分配的。請參閱「使用單元格的內容...」,然後選擇「作爲URI」。
(抱歉破對話框渲染)
然後選擇「使用自定義表達式」在那裏你可以彌補自己的URI方案。在這個例子中,我簡單的單元格的值添加到修復URI模式:
"http://classifications.data.admin.ch/municipality/"+value
在預覽中可以直接看到,如果這是你所需要的。
如果我需要做更復雜的事情,我通常會創建像RDF這樣簡單的鍵值,所以從技術上講,並不是一個真正的圖表。然後我寫了一堆SPARQL CONSTRUCT查詢來清理數據並將其轉換爲「真實」圖。我發現許多事情更容易和更快。你可以看到一些例子Github
我注意到在一個例子中,我可以將「nodeType」設置爲「cell-as-literal」或「cell-as-resource」。我如何在Refine中配置? –
另外,有沒有辦法導出RDF骨架? –
你在哪裏找到這些節點類型?不記得看到他們。關於導出,導出配置的唯一方法是將它從OpenRefine中的[撤銷/重做更改歷史記錄](https://github.com/OpenRefine/OpenRefine/wiki/History)複製。你將得到一個JSON結構的命令。 –