本節書摘來自華章出版社《語義網基礎教程(原書第3版)》一 書中的第3章,第3.9節,作者:(希)grigoris antoniou(荷)paul groth(荷)frank van harmelen(荷)rinke hoekstra ,更多章節内容可以通路雲栖社群“華章計算機”公衆号檢視。
sparql提供了機制來查詢和更新三元組存儲庫。但是,如何填充這些三元組存儲庫呢?如前所述,許多資料提供者通過sparql端點釋出他們的資料。然而,其他資料提供者僅僅通過連結資料的形式。即rdf資料或者以網際網路檔案的形式釋出,或者内嵌在網頁中。我們可以将這些三元組插入本地的三元組存儲庫中。然而,語義網允許任何提供者使用網際網路上的其他資源和資訊來描述他們的資訊。在這些情況下,可以運用跟着感覺走原則(follow your nose principle):給定一個指向某些rdf的url,通過解引用這個url來加載相應的資料。可以持續這樣做,直到有足夠的三元組來回答給定的查詢。
一些查詢引擎,如squin,實作了這一功能。此外,新版本的sparql也包含了這些聯邦查詢指令。然而,這種聯邦查詢往往很耗時,因為資料必須在查詢時才能收集。
跟着感覺走是一種在使用語義網來處理查詢時收集所需資訊的方式。