13.2 RDFデータセット
各RDFデータ・ソースには、使用可能なRDFオブジェクトを記述するメタデータ情報が含まれます。
次に、各プロバイダによって定義されるメタデータ情報について説明します。
-
Oracle RDFデータ・ソース: RDFメタデータには、プライベート・ネットワーク、モデル(実、仮想、ビュー)、ルールベース、伴意、ネットワーク索引、データ型などのRDFオブジェクトに関する情報が含まれます。
-
外部RDFプロバイダ: Apache Jena Fusekiの場合、メタデータにはデータセット名が含まれます。他の外部プロバイダにはメタデータ概念がない場合があります。その場合、ベースURLは汎用(デフォルト)メタデータを指します。
RDFデータセットは、RDFデータ・ソースで使用可能な1つ以上のRDFオブジェクトを指します。データセット定義はSPARQL問合せリクエストで使用されます。各プロバイダには、RDFデータセットを記述する独自のプロパティ・セットがあります。
次に、データセットのJSON表現の例をいくつか示します。
Oracle RDFデータセット定義:
[ { "networkOwner": "RDFUSER", "networkName": "MYNET", "models": ["M1"] } ]
Apache RDF Jena Fusekiデータセット定義:
[ { "name": "dataset1" } ]
特定のデータセットを持たないRDFストアでは、前述の例のApache Jena Fusekiに示されているように、単純なJSON {}またはデフォルト名を使用できます。
親トピック: RDFグラフ・サーバーおよび問合せUIの概念