SPARQL問合せの実行
get
/database/rdf/networks/{network_owner},{network_name}/models/{model_name}/sparql/1.1
SPARQL問合せを実行し、SPARQL SELECT問合せとASK問合せの場合はJSON形式(application/sparql-results+json)またはXML形式(application/sparql-results+xml)、CONSTRUCT問合せとDESCRIBE問合せの場合はN-Triples形式(application/n-triples)で結果を返します。クライアントは、このサービスを起動するには、SQL開発者ロール、RDF開発者ロールまたはRDF閲覧者ロールが必要です。
リクエスト
パス・パラメータ
- model_name(必須): string
RDFモデルの名前。例:
M1
- network_name(必須): string
RDFネットワークの名前。例:
NET1
- network_owner(必須): string
RDFネットワークの所有者。例:
RDFUSER
問合せパラメータ
- default-graph-uri: string
問合せデータセット用のDEFAULTグラフに含める必要がある名前付きグラフを特定する、URLエンコードされたIRI。例:
http%3A%2F%2Fwww.example.oracle.com%2Fg1
- named-graph-uri: string
問合せデータセット用の名前付きグラフのセットに含める必要がある名前付きグラフを特定する、URLエンコードされたIRI。例:
http%3A%2F%2Fwww.example.oracle.com%2Fg2
- options: string
URLエンコードされたオプション文字列。例:
ALLOW_DUP=T ALL_LINK_HASH
- query(必須): string
URLエンコードされたSPARQL問合せ文字列。例:
SELECT%20%2A%0AWHERE%20%7B%20%3Fs%20%3Fp%20%3Fo%20%7D%0AORDER%20BY%20%3Fs%20%3Fp%20%3Fo%0ALIMIT%2010
この操作にはリクエスト本文はありません。
先頭に戻るレスポンス
サポートされるメディア・タイプ
- application/sparql-results+xml
- application/sparql-results+json
- application/n-triples
200 レスポンス
問合せは正常に実行されました。
ルート・スキーマ: sparql
タイプ:
ソースの表示
object
-
boolean: boolean
例:
true
-
head: object head
-
results: object results
-
xmlns: string
例:
http://www.w3.org/2005/sparql-results#
ネストされたスキーマ: binding
タイプ:
ソースの表示
object
-
bnode: string
例:
bn1
-
literal: object literal
-
name: string
例:
s
-
uri: string
例:
http://www.example.oracle.com/john
ネストされたスキーマ: literal
タイプ:
ソースの表示
object
-
datatype: string
例:
http://www.w3.org/2001/XMLSchema#integer
-
xml:lang: string
例:
en
例:
John