リアルタイム同期タスクまたはデータ同期ソリューションの詳細をクエリします。
今すぐお試しください
テスト
RAM 認証
|
アクション |
アクセスレベル |
リソースタイプ |
条件キー |
依存アクション |
|
dataworks:* |
get |
*All Resource
|
なし | なし |
リクエストパラメーター
|
パラメーター |
型 |
必須 / 任意 |
説明 |
例 |
| ProjectId |
integer |
必須 |
DataWorks ワークスペースの ID です。DataWorks コンソール(https://workbench.data.aliyun.com/console)にログインし、[ワークスペース] ページに移動して、ワークスペース ID を確認できます。 このパラメーターを設定して、API オペレーションを適用する DataWorks ワークスペースを指定する必要があります。 |
10000 |
| TaskType |
string |
必須 |
クエリ対象のオブジェクトの種類です。有効な値は以下のとおりです。
|
DI_REALTIME |
| FileId |
integer |
必須 |
リアルタイム同期タスクまたはデータ同期ソリューションの ID は、ListFiles オペレーションを呼び出して取得できます。 |
100 |
レスポンスフィールド
|
フィールド |
型 |
説明 |
例 |
|
object |
レスポンスパラメーターです。 |
||
| Success |
boolean |
リクエストが成功したかどうかを示します。有効な値は以下のとおりです。
|
true |
| RequestId |
string |
リクエスト ID です。この ID を使用してログを特定し、問題のトラブルシューティングを行います。 |
0bc1411515937635973**** |
| Data |
object |
返された結果です。 |
|
| Code |
string |
|
{"extend":{"mode":"wizard","resourceGroup":"S_res_group_287114642182658_1560324290517"},"nodeDef":{},"order":{"hops":[{"from":"datahub_8htXSsfiS2vtZCVG","to":"datahub_CRHBAyGfhSaLmv2f"}]},"setting":{"errorLimit":{},"jvmOption":""},"steps":[{"stepType":"datahub","category":"writer","displayName":"DataHub1","parameter":{"batchSize":1000,"datasource":"datahub_cloud_dev_test","topic":"dwd_tfc_opt_speed_rid_amap_rt"},"name":"datahub_CRHBAyGfhSaLmv2f","gui":{"x":262,"y":325}},{"stepType":"datahub","displayName":"DataHub2","parameter":{"datasource":"datahub_uric_test","topic":"dwd_tfc_opt_speed_rid_amap_rt_330000","batchSize":1000},"name":"datahub_8htXSsfiS2vtZCVG","gui":{"x":268,"y":160.5},"category":"writer"}]} |
| Status |
string |
リアルタイム同期タスクまたはデータ同期ソリューションの詳細が取得できたかどうかを示します。有効な値は以下のとおりです。 success:詳細が取得できました。fail:詳細の取得に失敗しました。 |
success |
| Message |
string |
リアルタイム同期タスクまたはデータ同期ソリューションの詳細の取得に失敗した原因です。 リアルタイム同期タスクまたはデータ同期ソリューションの詳細が正常に取得できた場合は、値 null が返されます。 |
fileId:[100] is invalid. |
| AlarmList |
array<object> |
リアルタイム同期タスクに関連付けられたアラートルールです。このパラメーターの値は配列です。 |
|
|
array<object> |
リアルタイム同期タスクに関連付けられたアラートルールです。 |
||
| Id |
integer |
アラートルールの ID です。 |
45242 |
| Enabled |
boolean |
アラートルールが有効化されているかどうかを示します。 |
true |
| RuleName |
string |
アラートルールの名前です。 |
Delay alert rule name 1 |
| Metric |
string |
アラートの種類です。有効な値は以下のとおりです。
|
taskStatus |
| Description |
string |
アラートルールの説明です。 |
Description |
| AlarmRuleList |
array<object> |
アラート通知設定です。このパラメーターの値は配列です。 |
|
|
object |
アラート通知設定です。 |
||
| Level |
string |
|
WARNING |
| Comparator |
string |
比較演算子です。これは、メトリックとアラートルールを比較する方法を示します。
|
= |
| Threshold |
integer |
メトリックとアラートルールの比較におけるしきい値です。 |
1 |
| Duration |
integer |
アラートがトリガーされる前に条件が満たされる持続時間です。単位:分。 |
3 |
| Aggregator |
string |
メトリックの計算方法です。有効な値は以下のとおりです。
|
avg |
| NotifyRule |
object |
アラート通知ルールの設定です。このパラメーターの値は配列です。 |
|
| Interval |
integer |
アラート間隔です。単位:分。 |
5 |
| Warning |
array |
Warning レベルのアラート通知の設定です。 |
|
|
string |
アラート通知方法です。有効な値は以下のとおりです。
|
Ding |
|
| Critical |
array |
Critical レベルのアラート通知の設定です。 |
|
|
string |
アラート通知方法です。有効な値は以下のとおりです。
|
Ding |
|
| SolutionDetail |
object |
|
|
| Status |
string |
データ同期ソリューションのステータスです。有効な値は以下のとおりです。
|
0 |
| Type |
string |
データ同期ソリューションの種類です。 |
holo |
| StartTime |
string |
データ同期ソリューションの開始時刻です。 |
2021-12-07 14:40:51 |
| CreatorName |
string |
データ同期ソリューションの作成者です。 |
dataworks_di |
| ProjectId |
integer |
データ同期ソリューションが属するプロジェクトの ID です。 |
10000 |
| SourceType |
string |
データ同期ソリューションのソースの種類です。 |
mysql |
| ProcessContent |
string |
データ同期ソリューションの構成詳細です。 |
{"holoDatasource":"holo","offlineSyncConfig":{"nodeNameRule":"oneclick_holo_di_${db_table_name_src}_to_${db_table_name_dest}","resourceGroup":"group_219193793999490"},"processRuleId":1007,"readerConcurrent":10,"realtimeSyncConfig":{"content":{"order":{"hops":[{"from":"reader","to":"writer"}]},"setting":{"speed":{"readerConcurrent":10}},"steps":[{"stepType":"mysql","name":"reader","category":"reader","parameter":{"connection":[{"datasource":"mm","datasourceType":"mysql","table":[]}]}},{"stepType":"holo","name":"writer","category":"writer","parameter":{"datasource":"holo","writeMode":"replay","datasourceSchema":"public","tableMappingRule":{"datasource":[{"tableRule":[],"srcDatasourceName":"mm"}]}}}]},"extend":{"mode":"migration_holo","resourceGroup":"group_219193793999490"}},"setting":{"autoCreateWorkflow":true,"userDefinedFileNameExpression":"oneclick"},"srcType":"mysql","tableMappingRuleFromRealtimeSyncConfig":{"datasource":[{"srcDatasourceName":"mm","tableRule":[]}]}} |
| Name |
string |
データ同期ソリューションの名前です。 |
holo_20211206161025 |
| ProcessExtra |
string |
データ同期ソリューションの追加パラメーターです。 |
{"processType":"new","tableNum":300} |
| SubmitTime |
string |
データ同期ソリューションがコミットされた時刻です。 |
2021-12-07 14:40:51 |
| Id |
integer |
データ同期ソリューションの ID です。 |
100 |
例
成功レスポンス
JSONJSON
{
"Success": true,
"RequestId": "0bc1411515937635973****\t",
"Data": {
"Code": "{\"extend\":{\"mode\":\"wizard\",\"resourceGroup\":\"S_res_group_287114642182658_1560324290517\"},\"nodeDef\":{},\"order\":{\"hops\":[{\"from\":\"datahub_8htXSsfiS2vtZCVG\",\"to\":\"datahub_CRHBAyGfhSaLmv2f\"}]},\"setting\":{\"errorLimit\":{},\"jvmOption\":\"\"},\"steps\":[{\"stepType\":\"datahub\",\"category\":\"writer\",\"displayName\":\"DataHub1\",\"parameter\":{\"batchSize\":1000,\"datasource\":\"datahub_cloud_dev_test\",\"topic\":\"dwd_tfc_opt_speed_rid_amap_rt\"},\"name\":\"datahub_CRHBAyGfhSaLmv2f\",\"gui\":{\"x\":262,\"y\":325}},{\"stepType\":\"datahub\",\"displayName\":\"DataHub2\",\"parameter\":{\"datasource\":\"datahub_uric_test\",\"topic\":\"dwd_tfc_opt_speed_rid_amap_rt_330000\",\"batchSize\":1000},\"name\":\"datahub_8htXSsfiS2vtZCVG\",\"gui\":{\"x\":268,\"y\":160.5},\"category\":\"writer\"}]}",
"Status": "success",
"Message": "fileId:[100] is invalid.",
"AlarmList": [
{
"Id": 45242,
"Enabled": true,
"RuleName": "Delay alert rule name 1",
"Metric": "taskStatus",
"Description": "Description",
"AlarmRuleList": [
{
"Level": "WARNING",
"Comparator": "=",
"Threshold": 1,
"Duration": 3,
"Aggregator": "avg"
}
],
"NotifyRule": {
"Interval": 5,
"Warning": [
"Ding"
],
"Critical": [
"Ding"
]
}
}
],
"SolutionDetail": {
"Status": "0",
"Type": "holo",
"StartTime": "2021-12-07 14:40:51",
"CreatorName": "dataworks_di",
"ProjectId": 10000,
"SourceType": "mysql",
"ProcessContent": "{\"holoDatasource\":\"holo\",\"offlineSyncConfig\":{\"nodeNameRule\":\"oneclick_holo_di_${db_table_name_src}_to_${db_table_name_dest}\",\"resourceGroup\":\"group_219193793999490\"},\"processRuleId\":1007,\"readerConcurrent\":10,\"realtimeSyncConfig\":{\"content\":{\"order\":{\"hops\":[{\"from\":\"reader\",\"to\":\"writer\"}]},\"setting\":{\"speed\":{\"readerConcurrent\":10}},\"steps\":[{\"stepType\":\"mysql\",\"name\":\"reader\",\"category\":\"reader\",\"parameter\":{\"connection\":[{\"datasource\":\"mm\",\"datasourceType\":\"mysql\",\"table\":[]}]}},{\"stepType\":\"holo\",\"name\":\"writer\",\"category\":\"writer\",\"parameter\":{\"datasource\":\"holo\",\"writeMode\":\"replay\",\"datasourceSchema\":\"public\",\"tableMappingRule\":{\"datasource\":[{\"tableRule\":[],\"srcDatasourceName\":\"mm\"}]}}}]},\"extend\":{\"mode\":\"migration_holo\",\"resourceGroup\":\"group_219193793999490\"}},\"setting\":{\"autoCreateWorkflow\":true,\"userDefinedFileNameExpression\":\"oneclick\"},\"srcType\":\"mysql\",\"tableMappingRuleFromRealtimeSyncConfig\":{\"datasource\":[{\"srcDatasourceName\":\"mm\",\"tableRule\":[]}]}}",
"Name": "holo_20211206161025",
"ProcessExtra": "{\"processType\":\"new\",\"tableNum\":300}",
"SubmitTime": "2021-12-07 14:40:51",
"Id": 100
}
}
}
エラーコード
|
HTTP ステータスコード |
エラーコード |
エラーメッセージ |
説明 |
|---|---|---|---|
| 400 | Param.Invalid | The parameter is invalid. | |
| 500 | InternalError.System | An internal error occurred. | |
| 403 | Forbidden.Access | Access is forbidden. |
完全なリストについては、「エラーコード」をご参照ください。
変更履歴
完全なリストについては、「変更履歴」をご参照ください。