RDFモデルの作成
put
/database/rdf/networks/{network_owner},{network_name}/models/{model_name}
RDFモデルを作成します。クライアントは、このサービスを起動するには、SQL開発者ロールまたはRDF開発者ロールが必要です。
リクエスト
パス・パラメータ
- model_name(必須): string
RDFモデルの名前。例:
M1
- network_name(必須): string
RDFネットワークの名前。例:
NET1
- network_owner(必須): string
RDFネットワークの所有者。例:
RDFUSER
サポートされるメディア・タイプ
- application/json
ルート・スキーマ: schema
タイプ:
ソースの表示
object
-
options: string
RDFモデルの作成時に使用するオプション
-
tablespace_name: string
RDFモデルを作成する表領域の名前
例
先頭に戻る
レスポンス
サポートされるメディア・タイプ
- application/json
201レスポンス
RDFモデルが正常に作成されました。
ルート・スキーマ: ModelDetailSingle
タイプ:
object
単一RDFモデルのメタデータ。
ソースの表示
-
column_name: string
モデルに関連付けられているアプリケーション表内のSDO_RDF_TRIPLE_S列の名前(スキーマプライベート・ネットワークの場合はnull)例:
oracle.doceng.json.BetterJsonNull@50b0afd7
-
inmemory: string
モデルがインメモリー仮想モデルかどうかを示します(インメモリーの場合はT、インメモリーでない場合はF)。例:
F
-
links: array links
-
model_id: string
モデルのID例:
1
-
model_name: string
モデルの名前例:
M1
-
model_tablespace_name: string
モデル・データの格納に使用する表領域例:
DATA
-
model_type: string
モデルのタイプ(通常モデルの場合はM。仮想モデルの場合はV。セマンティク索引の内容を格納するために作成されたモデルの場合はX。リレーショナル・データに関して作成されたモデルの場合はD)例:
M
-
owner: string
モデルの所有者例:
M1
-
table_name: string
モデルに関連付けられているアプリケーション表の名前(スキーマプライベート・ネットワークの場合はnull)例:
oracle.doceng.json.BetterJsonNull@839df62
400 レスポンス
RDFモデルはすでに存在します
404レスポンス
RDFネットワークは存在しません