CreateMmsTimer
操作説明
この API を呼び出す前に、Data Transmission Service の専用リソースグループとエラスティック予約コンピューティングリソースの課金方法と料金を理解していることを確認してください。
今すぐお試しください
テスト
RAM 認証
リクエスト構文
POST /api/v1/mms/datasources/{sourceId}/timers HTTP/1.1
パスパラメーター
|
パラメーター |
型 |
必須 / 任意 |
説明 |
例 |
| sourceId |
integer |
必須 |
データソース ID。 |
2000015 |
リクエストパラメーター
|
パラメーター |
型 |
必須 / 任意 |
説明 |
例 |
| body |
object |
任意 |
リクエストパラメーター。 |
|
| sourceId |
integer |
任意 |
データソースの ID。 |
2000014 |
| name |
string |
任意 |
定期タスクの名前。 |
planA |
| srcDbName |
string |
任意 |
ソースデータベースの名前。 |
src_db |
| partitions |
array |
任意 |
移行するテーブルパーティションの ID のリスト。このパラメーターは、 |
|
|
integer |
任意 |
移行するテーブルパーティションの ID。 |
1232 |
|
| tables |
array |
任意 |
移行するテーブル名のリスト。このパラメーターは、 |
|
|
string |
任意 |
移行するテーブルの名前。 |
t1 |
|
| tableBlackList |
array |
任意 |
移行から除外するテーブルのブラックリスト。このパラメーターは、 |
|
|
string |
任意 |
移行から除外するテーブルの名前。 |
t1 |
|
| tableWhiteList |
array |
任意 |
移行するテーブルのホワイトリスト。このパラメーターは、 |
|
|
string |
任意 |
移行するテーブルの名前。 |
t1 |
|
| partitionFilters |
object |
任意 |
テーブル名とそれに対応するパーティションフィルター式のマップ。 |
|
|
string |
任意 |
パーティションフィルター式。例:
パーティション値は文字列または数値にすることができます。文字列値は、一重引用符 (
サポートされている比較演算子:
サポートされている論理演算子: 括弧 |
{ "student": "p1 >= '2022-03-04' and (p2 = 10 or p3 > 20) and p4 in ('abc', 'cde')" } |
|
| enableSchemaMigration |
boolean |
任意 |
テーブルスキーマを移行するかどうかを指定します。 |
true |
| enableDataMigration |
boolean |
任意 |
テーブルデータを移行するかどうかを指定します。 |
true |
| enableVerification |
boolean |
任意 |
データ検証を有効にするかどうかを指定します。 |
false |
| tableMapping |
object |
任意 |
ソーステーブル名とターゲットテーブル名のマップ。 |
|
|
string |
任意 |
ソーステーブル名 (キー) をターゲットテーブル名 (値) にマッピングするキーと値のペア。 |
{'a': 'a1'} |
|
| columnMapping |
object |
任意 |
ソース列名とターゲット列名のマップ。 |
|
|
string |
任意 |
ソース列名 (キー) をターゲット列名 (値) にマッピングするキーと値のペア。 |
{"c-1": "c_1"} |
|
| others |
object |
任意 |
その他の構成設定。 |
|
|
any |
任意 |
追加の構成設定のキーと値のペア。 |
{} |
|
| value |
string |
任意 |
定期タスクを実行する時間。 |
12:00 |
| scheduleType |
string |
任意 |
タスクのスケジュールタイプ。 |
Daily |
レスポンスフィールド
|
フィールド |
型 |
説明 |
例 |
|
object |
レスポンスオブジェクト。 |
||
| requestId |
string |
リクエストの ID。 |
0be3e0b716671885050924814e3623 |
| data |
object |
レスポンスデータ。 |
|
| timerId |
integer |
タイマーの ID。 |
1 |
例
成功レスポンス
JSONJSON
{
"requestId": "0be3e0b716671885050924814e3623",
"data": {
"timerId": 1
}
}
エラーコード
完全なリストについては、「エラーコード」をご参照ください。
変更履歴
完全なリストについては、「変更履歴」をご参照ください。