修復された行の詳細の取得
get
http://{host}:{port}/veridata/v1/services/monitoring/repair/cps/{runId}
必要なロール: Administrator、SuperUser、DetailMonitoringOperator、MonitoringOperator、CommandLineOperator
比較ペアに対して修復が実行されると、このAPIは修復が試行された行を返します。
リクエスト
パス・パラメータ
- runId(必須): integer(int64)
比較ペアの修復実行ID。
問合せパラメータ
- operationType:
操作タイプに基づいて行をフィルタリングします。カンマ区切りの操作タイプ。デフォルトは"UPDATE,INSERT,DELETE"です。
- repairStatus:
修復ステータスに基づいて行をフィルタリングします。カンマ区切りの修復ステータス。デフォルト値は"Out of Sync"の行です。
この操作にはリクエスト本文はありません。
先頭に戻るレスポンス
サポートされるメディア・タイプ
- application/json
- */*
200 レスポンス
非同期データを正常に取得しました。
ルート・スキーマ: schema
タイプ:
ソースの表示
array例:
[
{
"repairStatus":"SUCCESSFUL",
"rowsData":[
{
"rowData":[
{
"columnName":"BRANCH",
"columnType":"VARCHAR2",
"keyCol":false,
"srcColumnData":[
{
"name":"BRANCH",
"hex":false,
"binary":false,
"diff":false,
"value":"IT",
"isnull":false
}
],
"tgtColumnData":[
{
"name":"BRANCH",
"hex":false,
"binary":false,
"diff":false,
"isnull":false
}
]
}
],
"operation":"INSERT",
"repairStatus":"SUCCESSFUL",
"skippedRow":false,
"duplicateRow":false,
"rowId":"1B7CE18868966C8B_0",
"errorMessage":""
}
]
}
]ネストされたスキーマ: OutOfSyncDetails
タイプ:
ソースの表示
object-
repairStatus: string
指定できる値:
[ "PENDING", "RUNNING", "ERRORS", "WARNINGS", "SUCCESSFUL", "CANCELLED", "OOS" ]修復ステータス。 -
rowsData: array rowsData
ネストされたスキーマ: OutOfSyncRow
タイプ:
ソースの表示
object-
duplicateRow: boolean
デフォルト値:
false -
errorMessage: string
-
operation: string
指定できる値:
[ "INSERT", "UPDATE", "DELETE", "MATCH" ]操作タイプ。 -
repairStatus: string
指定できる値:
[ "PENDING", "RUNNING", "ERRORS", "WARNINGS", "SUCCESSFUL", "CANCELLED", "OOS" ]修復ステータス。 -
rowData: array rowData
-
rowId: string
非同期行の一意のID。これはGGROWHASH_rownumの組合せです。
-
skippedRow: boolean
デフォルト値:
false
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"
}