マッピング・ルールを使用したマッピング・オブジェクトの生成

post

http://{host}:{port}/veridata/v1/services/configuration/cps/mappings

必要なロール: Administrator、SuperUser、CommandLineOperator

表示のためにマッピング・オブジェクトを生成します。

リクエスト

この操作にはリクエスト・パラメータはありません。

サポートされるメディア・タイプ
リクエスト本文 - application/json ()
ルート・スキーマ: schema
タイプ: object
ソースの表示
すべて一致
ソースの表示
ネストされたスキーマ: PatternMapping
タイプ: object
ソースの表示
  • デフォルト値: true
    完全一致名を使用してソース表とターゲット表をマップします。パターン・マッピング時に必要です。
  • デフォルト値: false
  • デフォルト値: false
    表パーティションを正確な名前でマッピングします。
  • wildCard
    %または*のワイルドカード・パターンを使用してソース表およびターゲット表をマッピングします。パターンの始まりまたは終わりには、%または*を使用する必要があります。これは、exactNameがfalseに設定されている場合にのみ使用されます。
ネストされたスキーマ: wildCard
タイプ: object
%または*のワイルドカード・パターンを使用してソース表およびターゲット表をマッピングします。パターンの始まりまたは終わりには、%または*を使用する必要があります。これは、exactNameがfalseに設定されている場合にのみ使用されます。
ソースの表示
先頭に戻る

レスポンス

サポートされるメディア・タイプ

200 レスポンス

比較ペアが正常に生成されました。
本文()
ルート・スキーマ: schema
タイプ: array
ソースの表示
ネストされたスキーマ: MappedObject
タイプ: object
ソースの表示
  • マッピング名。デフォルトはソース表名 = ターゲット表名です。
  • srcTable
    比較ペアの表、および表と行のパーティションの情報(ある場合)を表します。
  • tgtTable
    比較ペアの表、および表と行のパーティションの情報(ある場合)を表します。
ネストされたスキーマ: srcTable
比較ペアの表、および表と行のパーティションの情報(ある場合)を表します。
すべて一致
比較ペアの表、および表と行のパーティションの情報(ある場合)を表します。
比較ペアの表、および表と行のパーティションの情報(ある場合)を表します。
ソースの表示
ネストされたスキーマ: tgtTable
比較ペアの表、および表と行のパーティションの情報(ある場合)を表します。
すべて一致
比較ペアの表、および表と行のパーティションの情報(ある場合)を表します。
比較ペアの表、および表と行のパーティションの情報(ある場合)を表します。
ソースの表示
ネストされたスキーマ: Table
タイプ: object
表を定義します。
ソースの表示
ネストされたスキーマ: srcTable-allOf[1]
タイプ: object
ネストされたスキーマ: tablePartition
タイプ: object
すべて一致
ソースの表示
ネストされたスキーマ: TablePartition
タイプ: object
ソースの表示
ネストされたスキーマ: tgtTable-allOf[1]
タイプ: object

400 レスポンス

不正なリクエスト。
本文()
ルート・スキーマ: Error
タイプ: object
ソースの表示

401 レスポンス

権限がありません。
本文()
ルート・スキーマ: Error
タイプ: object
ソースの表示

404 レスポンス

見つかりません。
本文()
ルート・スキーマ: Error
タイプ: object
ソースの表示

500 レスポンス

サーバー・エラー。
本文()
ルート・スキーマ: Error
タイプ: object
ソースの表示
先頭に戻る