マップされたオブジェクトを使用した比較ペアの作成または生成

post

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

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

比較ペアを作成します。

リクエスト

パス・パラメータ
問合せパラメータ
  • ペイロードに列マッピングの詳細を含めます。デフォルトはfalseです。
  • falseの場合、比較ペアはリポジトリに保持されます。デフォルト値はtrueです。
サポートされるメディア・タイプ
リクエスト本文 - application/json ()
ルート・スキーマ: schema
タイプ: object
ソースの表示
ネストされたスキーマ: mappedObjectWithOptions
タイプ: array
ソースの表示
ネストされたスキーマ: MappedObjectWithOptions
タイプ: object
ソースの表示
すべて一致
ソースの表示
ネストされたスキーマ: MappedObjectOptions
タイプ: object
ソースの表示
ネストされたスキーマ: MappedObjectRequest
タイプ: object
ソースの表示
  • マッピング名。デフォルトはソース表名 = ターゲット表名です。
  • srcTable
    比較ペアの表、および表と行のパーティションの情報(ある場合)を表します。
  • tgtTable
    比較ペアの表、および表と行のパーティションの情報(ある場合)を表します。
ネストされたスキーマ: AutoPartitionInfo
タイプ: object
ソースの表示
ネストされたスキーマ: ColumnMappingPattern
タイプ: object
ソースの表示
ネストされたスキーマ: DeltaProcessing
タイプ: object
デルタ設定を定義します。NSKの場合、これは空のオブジェクトになります。
ソースの表示
ネストされたスキーマ: rowPartition
タイプ: array
ソースの表示
ネストされたスキーマ: srcEnscribeInfo
タイプ: array
ソースの表示
ネストされたスキーマ: tgtEnscribeInfo
タイプ: array
ソースの表示
ネストされたスキーマ: srcDeltaCols
タイプ: array
ソース・デルタ列のリスト。
ソースの表示
ネストされたスキーマ: tgtDeltaCols
タイプ: array
ターゲット・デルタ列のリスト。
ソースの表示
ネストされたスキーマ: CreateRowPartition
すべて一致
ソースの表示
ネストされたスキーマ: RowPartitionSide
タイプ: object
ソースの表示
  • 指定できる値: [ "SOURCE", "TARGET" ]
    SOURCEまたはTARGET。
ネストされたスキーマ: RowPartitionParams
タイプ: object
ソースの表示
ネストされたスキーマ: EnscribeAttributeRequest
タイプ: object
ソースの表示
  • 指定できる値: [ "AltKey", "Dictionary", "Record", "ExpandDDLRedefs", "ExpandDDLResolveDupAppend", "ExpandDDLResolveDupPrepend", "ExpandDDLExpandGroupArrays", "ExpandDDLFixLongNames", "ExpandDDLMaxColNameLen", "ExpandDDLSeparator", "ExpandDDLZeroFill" ]
ネストされたスキーマ: srcTable
比較ペアの表、および表と行のパーティションの情報(ある場合)を表します。
すべて一致
比較ペアの表、および表と行のパーティションの情報(ある場合)を表します。
比較ペアの表、および表と行のパーティションの情報(ある場合)を表します。
ソースの表示
ネストされたスキーマ: tgtTable
比較ペアの表、および表と行のパーティションの情報(ある場合)を表します。
すべて一致
比較ペアの表、および表と行のパーティションの情報(ある場合)を表します。
比較ペアの表、および表と行のパーティションの情報(ある場合)を表します。
ソースの表示
ネストされたスキーマ: ReqTable
タイプ: object
リクエスト本文に表を定義します。
ソースの表示
ネストされたスキーマ: srcTable-allOf[1]
タイプ: object
ネストされたスキーマ: tablePartition
タイプ: object
すべて一致
ソースの表示
ネストされたスキーマ: TablePartition
タイプ: object
ソースの表示
ネストされたスキーマ: tgtTable-allOf[1]
タイプ: object
先頭に戻る

レスポンス

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

200 レスポンス

比較ペアが正常に作成されました。
本文()
ルート・スキーマ: schema
タイプ: array
ソースの表示
ネストされたスキーマ: ComparePairInDetails
タイプ: object
ソースの表示
すべて一致
ソースの表示
ネストされたスキーマ: srcEnscribeInfo
タイプ: array
ソースの表示
ネストされたスキーマ: tgtEnscribeInfo
タイプ: array
ソースの表示
ネストされたスキーマ: ComparePairInDetailsView
タイプ: object
ソースの表示
すべて一致
ソースの表示
ネストされたスキーマ: BaseObject_2
タイプ: object
ソースの表示
ネストされたスキーマ: ComparePairInDetailsView-allOf[1]
タイプ: object
ネストされたスキーマ: Group_base
タイプ: object
ソースの表示
ネストされたスキーマ: ComparePairInDetails-allOf[2]
タイプ: object
ネストされたスキーマ: EnscribeAttribute
タイプ: object
ソースの表示
ネストされたスキーマ: group
グループ・オブジェクト。
すべて一致
グループ・オブジェクト。
グループ・オブジェクト。
ソースの表示
ネストされたスキーマ: BaseObject_3
タイプ: object
ソースの表示
ネストされたスキーマ: group-allOf[1]
タイプ: object

201 レスポンス

比較ペアが正常に作成されました。
本文()
ルート・スキーマ: schema
タイプ: array
ソースの表示
ネストされたスキーマ: ComparePairInDetails
タイプ: object
ソースの表示
すべて一致
ソースの表示
ネストされたスキーマ: srcEnscribeInfo
タイプ: array
ソースの表示
ネストされたスキーマ: tgtEnscribeInfo
タイプ: array
ソースの表示
ネストされたスキーマ: ComparePairInDetailsView
タイプ: object
ソースの表示
すべて一致
ソースの表示
ネストされたスキーマ: BaseObject_2
タイプ: object
ソースの表示
ネストされたスキーマ: ComparePairInDetailsView-allOf[1]
タイプ: object
ネストされたスキーマ: Group_base
タイプ: object
ソースの表示
ネストされたスキーマ: ComparePairInDetails-allOf[2]
タイプ: object
ネストされたスキーマ: EnscribeAttribute
タイプ: object
ソースの表示
ネストされたスキーマ: group
グループ・オブジェクト。
すべて一致
グループ・オブジェクト。
グループ・オブジェクト。
ソースの表示
ネストされたスキーマ: BaseObject_3
タイプ: object
ソースの表示
ネストされたスキーマ: group-allOf[1]
タイプ: object

400 レスポンス

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

401 レスポンス

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

404 レスポンス

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

500 レスポンス

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