修復統計の取得
get
http://{host}:{port}/veridata/v1/services/monitoring/repair/jobs
必要なロール: Administrator、SuperUser、DetailMonitoringOperator、MonitoringOperator、CommandLineOperator
このAPIは、修復ジョブの監視に使用されます。runIdを入力として渡して、グループおよび比較ペアの詳細をフェッチします。
リクエスト
問合せパラメータ
- fromDate: string
日付範囲の始まり(指定した日付を含む)を定義して、修復ジョブのレスポンスをフィルタで除外します。サポートされる形式は「yyyy-MM-dd'T'HH:mm:ss'Z'」です。例: 2024-03-13T18:30:00Z
- last: string
最後のx単位の修復ジョブの統計をフェッチします。サポートされる単位は、D (日)またはH (時間)またはM (分)です。例: 1D
- runId: string
修復ジョブの実行ID。例: runId=1024,0,0。グループおよび比較ペアの詳細は、このパラメータが渡された場合のみレスポンスで返されます。
- status:
修復ジョブのステータスを定義します。様々なステータスのジョブをフェッチするには、カンマ区切りの値を渡します。
- toDate: string
日付範囲の終わり(指定した日付を含まない)を定義して、修復ジョブのレスポンスをフィルタで除外します。サポートされる形式は「yyyy-MM-dd'T'HH:mm:ss'Z'」です。例: 2024-03-13T18:30:00Z
この操作にはリクエスト本文はありません。
先頭に戻るレスポンス
サポートされるメディア・タイプ
- application/json
200 レスポンス
修復ジョブのコレクションを返します。
ネストされたスキーマ: BaseStats
タイプ:
ソースの表示
object
-
endTime: string (date-time)
パターン:
YYYY-MM-DDTHH:mm:ss.sssZ
例:2024-02-03T10:15:30Z
-
runId: object RunID
実行ID。
-
startTime: string (date-time)
パターン:
YYYY-MM-DDTHH:mm:ss.sssZ
例:2024-02-03T10:15:30Z
ネストされたスキーマ: RepairJobStats-allOf[1]
タイプ:
ソースの表示
object
-
comparePairsCancelled: integer (int64)
-
comparePairsProcessed: integer (int64)
-
comparePairsRepaired: integer (int64)
-
comparePairsWithWarnings: integer (int64)
-
groups: array groups
-
name: string
-
repairStatus: string
指定できる値:
[ "PENDING", "RUNNING", "ERRORS", "WARNINGS", "SUCCESSFUL", "CANCELLED", "OOS" ]
修復ステータス。
ネストされたスキーマ: RunID
タイプ:
object
実行ID。
ソースの表示
-
asString: string
実行IDを文字列形式で表示します。
-
comparePairNum: integer
実行IDのpPart。
-
groupNum: integer
実行IDの一部
-
runID: integer
実行IDの一部。
ネストされたスキーマ: RepairPairStats-allOf[1]
タイプ:
ソースの表示
object
-
comparePair: comparePair
-
deletes: integer
-
deletesWithWarnings: integer
-
endTime: string (date-time)
パターン:
YYYY-MM-DDTHH:mm:ss.sssZ
例:2024-02-03T10:15:30Z
-
id: integer
-
inserts: integer
-
insertsWithWarnings: integer
-
name: string
-
rowComparisonsTotal: integer
-
rowsRepaired: integer
-
startTime: string (date-time)
パターン:
YYYY-MM-DDTHH:mm:ss.sssZ
例:2024-02-03T10:15:30Z
-
status: string
指定できる値:
[ "PENDING", "RUNNING", "ERRORS", "WARNINGS", "SUCCESSFUL", "CANCELLED", "OOS" ]
修復ステータス。 -
totalBytesRepaired: integer
-
totalBytesWithWarnings: integer
-
updates: integer
-
updatesWithWarnings: integer
ネストされたスキーマ: comparePair-allOf[0]
タイプ:
object
ネストされたスキーマ: ComparePairViewStats
タイプ:
ソースの表示
object
-
columnsSystemMapped: boolean
-
deltaProcessingEnabled: boolean
-
enabled: boolean
-
keyColumnsSystemMapped: boolean
-
srcTable: srcTable
比較ペアの表、および表と行のパーティションの情報(ある場合)を表します。
-
tgtTable: tgtTable
比較ペアの表、および表と行のパーティションの情報(ある場合)を表します。
ネストされたスキーマ: srcTable
比較ペアの表、および表と行のパーティションの情報(ある場合)を表します。
すべて一致
比較ペアの表、および表と行のパーティションの情報(ある場合)を表します。
比較ペアの表、および表と行のパーティションの情報(ある場合)を表します。
ソースの表示
- object Table
表を定義します。
- object srcTable-allOf[1]
ネストされたスキーマ: tgtTable
比較ペアの表、および表と行のパーティションの情報(ある場合)を表します。
すべて一致
比較ペアの表、および表と行のパーティションの情報(ある場合)を表します。
比較ペアの表、および表と行のパーティションの情報(ある場合)を表します。
ソースの表示
- object Table
表を定義します。
- object tgtTable-allOf[1]
ネストされたスキーマ: Table
タイプ:
object
表を定義します。
ソースの表示
-
catalog: string
-
filePattern: string
NSK Encribeファイル・パターン。
-
isView: boolean
-
name: string
-
schema: string
-
tablePartition: object tablePartition
ネストされたスキーマ: srcTable-allOf[1]
タイプ:
object
ネストされたスキーマ: tgtTable-allOf[1]
タイプ:
object
400 レスポンス
不正なリクエスト。
ルート・スキーマ: Error
タイプ:
ソースの表示
object
-
errCode: string
Veridataのエラー・コード。
-
errMsg: string
Veridataのエラー・メッセージ。
401 レスポンス
"権限がありません"。
ルート・スキーマ: Error
タイプ:
ソースの表示
object
-
errCode: string
Veridataのエラー・コード。
-
errMsg: string
Veridataのエラー・メッセージ。
404 レスポンス
"見つかりません"。
ルート・スキーマ: Error
タイプ:
ソースの表示
object
-
errCode: string
Veridataのエラー・コード。
-
errMsg: string
Veridataのエラー・メッセージ。
500 レスポンス
"サーバー・エラー"。
ルート・スキーマ: Error
タイプ:
ソースの表示
object
-
errCode: string
Veridataのエラー・コード。
-
errMsg: string
Veridataのエラー・メッセージ。