列マッピング・ペアの生成
post
http://{host}:{port}/veridata/v1/services/configuration/cps/{Id}/colmap
必要なロール: Administrator、SuperUser、CommandLineOperator
表示のために列マッピング・ペアを作成します。これは、列マッピングをリポジトリに保存しません。これは、比較形式およびその他の情報を表示するための列マッピング・ペアのみを生成します。
リクエスト
パス・パラメータ
- Id(必須): integer(int64) 比較ペアID
サポートされるメディア・タイプ
- application/json
ルート・スキーマ: schema
タイプ:
ソースの表示 object例:
{ "columnMapping":[ { "srcColumn":"ID,", "tgtColumn":"ID" } ] }レスポンス
サポートされるメディア・タイプ
- application/json
200 レスポンス
列マッピング・ペアが正常に作成されました。
ネストされたスキーマ: ColumnMapping
タイプ:
ソースの表示 object- compareFormat: string 指定できる値:
[ "string", "string_en", "binary", "timestamp", "timestamp_tz", "date", "time", "datetime", "smalldatetime", "clob", "blob", "Float", "dec_float", "interval", "number", "binary_timestamp", "string_nfc", "clob_nfc", "sybtime", "bit", "Double" ]比較形式。 - dataType: string
- mappingType: string 指定できる値:
[ "Key", "Hash", "Literal" ]マッピング・タイプを比較します。 - precision: integer (int32) デフォルト値:
0 - scale: integer (int32) デフォルト値:
0 - srcColumn: object Column 列を定義します。
- supportedCompareFormats: array supportedCompareFormats
- tgtColumn: object Column 列を定義します。
- timezone: string
ネストされたスキーマ: Column
タイプ:
object列を定義します。
ソースの表示 - columnName: string 列名。
- dataType: string 列のデータ型。
- jdbcType: integer (int32) java.sql.Typesのタイプ番号。
- lob: boolean
- precision: integer (int32) デフォルト値:
0 - scale: integer (int32) デフォルト値:
0 - timezone: string
- typeNum: integer (int32) 内部列タイプ番号。
ネストされたスキーマ: supportedCompareFormats
タイプ:
ソースの表示 array- 配列: string 指定できる値:
[ "string", "string_en", "binary", "timestamp", "timestamp_tz", "date", "time", "datetime", "smalldatetime", "clob", "blob", "Float", "dec_float", "interval", "number", "binary_timestamp", "string_nfc", "clob_nfc", "sybtime", "bit", "Double" ]比較形式。
400 レスポンス
不正なリクエスト。
ルート・スキーマ: Error
タイプ:
ソースの表示 object- errCode: string Veridataのエラー・コード。
- errMsg: string Veridataのエラー・メッセージ。
例:
{ "errCode":"OGGV-00001", "errMsg":"Error message" }401 レスポンス
権限がありません。
ルート・スキーマ: Error
タイプ:
ソースの表示 object- errCode: string Veridataのエラー・コード。
- errMsg: string Veridataのエラー・メッセージ。
例:
{ "errCode":"OGGV-00001", "errMsg":"Error message" }404 レスポンス
見つかりません。
ルート・スキーマ: Error
タイプ:
ソースの表示 object- errCode: string Veridataのエラー・コード。
- errMsg: string Veridataのエラー・メッセージ。
例:
{ "errCode":"OGGV-00001", "errMsg":"Error message" }500 レスポンス
サーバー・エラー。
ルート・スキーマ: Error
タイプ:
ソースの表示 object- errCode: string Veridataのエラー・コード。
- errMsg: string Veridataのエラー・メッセージ。
例:
{ "errCode":"OGGV-00001", "errMsg":"Error message" }