特定の API を呼び出して移行、同期、または追跡タスクを設定またはクエリする場合、Reserve パラメーターを使用する必要があります。Reserve は JSON 形式の文字列型パラメーターです。これを使用して、ソースインスタンスまたはターゲットインスタンスの設定詳細を完了または表示します。たとえば、ターゲット Kafka クラスターのデータストレージ形式や、Cloud Enterprise Network (CEN) インスタンスのインスタンス ID を指定できます。このトピックでは、Reserve パラメーターのシナリオと設定オプションについて説明します。
注意事項
ご利用の DTS インスタンスタイプとデータベース接続方法に基づいて共通パラメーターを設定できます。その後、ソースデータベースとターゲットデータベースのタイプ、および実際の要件に基づいて他のパラメーターを設定できます。
ご利用の DTS インスタンスのソースデータベースとターゲットデータベースの両方に同じパラメーターが適用される場合は、一度だけ設定すればよく、設定を繰り返す必要はありません。
数値を渡す場合は、二重引用符 ("") で囲んで文字列に変換してください。
コンソールで設定を事前構成し、対応する OpenAPI リクエストパラメーターをプレビューすることで、リクエストパラメーターの入力を補助できます。詳細については、「OpenAPI リクエストパラメーターのプレビュー」をご参照ください。
関連 API
共通パラメーター
ご利用の DTS インスタンスタイプとデータベース接続方法に基づいて、Reserve でこれらのパラメーターを設定できます。
表 1. 移行または同期インスタンス
パラメーター | 必須 | 説明 |
targetTableMode | はい | ターゲットデータベースに既存のテーブルがある場合の処理方法:
|
dts.datamove.source.bps.max | いいえ | 完全または増分タスクで、1 秒あたりに同期または移行する最大データ量。単位:B (バイト)。 説明 このパラメーターは |
conflict | いいえ | 双方向同期タスクのグローバルな競合解決ポリシー。有効な値:
|
filterDDL | いいえ | 双方向同期の転送タスクで DDL 操作をフィルターするかどうか。有効な値:
|
autoStartModulesAfterConfig | いいえ | タスク設定後にモジュールを起動するかどうかを制御します。有効な値:
|
etlOperatorCtl | いいえ | ETL 機能を有効にするかどうか。有効な値:
|
etlOperatorSetting | いいえ | ETL データ処理文。詳細については、「ETL DSL 構文」をご参照ください。 |
etlOperatorColumnReference | いいえ | T+1 ビジネスで使用されるフィールド。ETL オペレーターです。 |
configKeyMap | いいえ | ETL オペレーターの設定情報。 |
syncArchitecture | いいえ | 同期トポロジ。有効な値:
|
dataCheckConfigure | いいえ | データ検証の設定。詳細については、「DataCheckConfigure パラメーターリファレンス」をご参照ください。 |
dbListCaseChangeMode | いいえ | ターゲットデータベースオブジェクト名の大文字と小文字の区別ポリシー。有効な値:
説明 詳細については、「ターゲットデータベースオブジェクト名の大文字と小文字の区別ポリシー」をご参照ください。 |
maxRetryTime | いいえ | ソースまたはターゲットデータベースへの接続に失敗した後の再試行時間 (秒)。この失敗は、ネットワークの問題やロック待ちなど、予期されるものです。有効な値:600 から 86400 までの整数。デフォルト:43200 秒 (720 分)。少なくとも 1800 秒 (30 分) に設定することを推奨します。 |
retry.blind.seconds | いいえ | DDL または DML の実行エラーなど、ソースまたはターゲットデータベースで予期しない障害が発生した後の再試行時間 (秒)。有効な値:60 から 86340 までの整数。デフォルト:600 秒 (10 分)。少なくとも 600 秒 (10 分) に設定することを推奨します。 重要
|
modulesExtraConfiguration | いいえ | モジュール拡張設定項目。パラメーターの詳細については、「パラメーターリファレンス」をご参照ください。 形式:JSON 配列 例: |
表 2. サブスクリプションインスタンス
パラメーター | 必須 | 説明 |
vpcId | はい | 追跡インスタンスの VPC ID。 |
vswitchId | はい | サブスクライブされたインスタンスの vSwitch ID。 |
startTime | いいえ | データ追跡の開始タイムスタンプ。単位:秒。 |
endTime | いいえ | データサブスクリプションの終了タイムスタンプ (秒)。 |
表 3. Cloud Enterprise Network (CEN) を使用して接続されたデータベースインスタンス
パラメーター | 必須 | 説明 |
srcInstanceId | いいえ | ソースインスタンスの CEN インスタンス ID。例: 説明 このパラメーターは、ソースデータベースインスタンスが接続に CEN を使用する場合にのみ設定します。 |
destInstanceId | いいえ | ターゲットインスタンスの CEN インスタンス ID。例: 説明 このパラメーターは、ターゲットデータベースインスタンスが接続に CEN を使用する場合にのみ設定します。 |
ソースデータベースのパラメーター
ソースデータベースのタイプに基づいて、Reserve でこれらのパラメーターを設定できます。
表 4. ソースデータベースタイプ:MySQL (ApsaraDB RDS for MySQL およびセルフマネージド MySQL を含む)
パラメーター | 条件 | 説明 |
privilegeMigration | ソースデータベースとターゲットデータベースの両方が ApsaraDB RDS for MySQL の場合。 | アカウントを移行するかどうか。有効な値:
|
privilegeDbList | アカウント移行情報。正しい形式を決定するには、「OpenAPI リクエストパラメーターのプレビュー」を使用します。例: | |
definer | データベースオブジェクトの元の Definer を保持するかどうか。有効な値:true または false。 | |
amp.increment.generator.logmnr.mysql.heartbeat.mode | ソースデータベースがセルフマネージド MySQL インスタンスの場合。 | 転送タスクと逆再生タスクからハートビートテーブルの SQL 文を削除するかどうか。有効な値:
|
whitelist.dms.online.ddl.enable | ターゲットデータベースタイプが MySQL (ApsaraDB RDS for MySQL およびセルフマネージド MySQL を含む)、PolarDB for MySQL、AnalyticDB for MySQL、または AnalyticDB for PostgreSQL であり、同期または移行インスタンスである場合。 | これら 6 つのパラメーターは連携して、ソーステーブルのオンライン DDL 操作中に作成された一時テーブルをターゲットデータベースにレプリケートするかどうかを制御します。
|
sqlparser.dms.original.ddl | ||
whitelist.ghost.online.ddl.enable | ||
sqlparser.ghost.original.ddl | ||
online.ddl.shadow.table.rule | ||
online.ddl.trash.table.rule | ||
isAnalyzer | ソースデータベースとターゲットデータベースの両方が MySQL (ApsaraDB RDS for MySQL およびセルフマネージド MySQL を含む) の場合。 | ソースデータベースとターゲットデータベースの構造が要件を満たしているかを確認するための移行評価を有効にするかどうか。有効な値:true または false。 |
srcSSL | 接続方法がクラウドインスタンスまたは ECS 上のセルフマネージドデータベースの場合。 | ソースデータベースの接続方法。有効な値:
|
表 5. ソースデータベースタイプ:PolarDB for MySQL
パラメーター | 設定要件 | 説明 |
amp.increment.generator.logmnr.mysql.heartbeat.mode | 必須 | 転送タスクと逆再生タスクからハートビートテーブルの SQL 文を削除するかどうか。有効な値:
|
whitelist.dms.online.ddl.enable | ターゲットデータベースタイプが MySQL (ApsaraDB RDS for MySQL およびセルフマネージド MySQL を含む)、PolarDB for MySQL、AnalyticDB for MySQL、または AnalyticDB for PostgreSQL であり、同期または移行インスタンスである場合。 | これら 6 つのパラメーターは連携して、ソーステーブルのオンライン DDL 操作中に作成された一時テーブルをターゲットデータベースにレプリケートするかどうかを制御します。
|
sqlparser.dms.original.ddl | ||
whitelist.ghost.online.ddl.enable | ||
sqlparser.ghost.original.ddl | ||
online.ddl.shadow.table.rule | ||
online.ddl.trash.table.rule |
表 6. ソースデータベースタイプ:ApsaraDB RDS for MariaDB
パラメーター | 前提条件 | 説明 |
srcSSL | 接続方法がクラウドインスタンスまたは ECS 上のセルフマネージドデータベースの場合。 | ソースデータベースの接続方法。有効な値:
|
表 7. ソースデータベースタイプ:Oracle
パラメーター | 条件 | 説明 |
isTargetDbCaseSensitive | ターゲットデータベースが AnalyticDB for PostgreSQL の場合。 | ターゲットオブジェクトを引用符で囲むかどうか。有効な値:true または false。 |
ターゲットデータベースが AnalyticDB for PostgreSQL であり、同期または移行するオブジェクトにプライマリキーのないテーブルが含まれる場合。 | プライマリキーのないすべてのテーブルに対して、ROWID をプライマリキーおよび分散キーとして設定するかどうか。有効な値:true または false。 | |
srcOracleType | 必須 | Oracle インスタンスのタイプ。有効な値:
|
source.column.encoding | アプリケーションがデータを書き込むために使用するエンコーディングを指定する必要がある場合。 | アプリケーションがデータを書き込むために使用するエンコーディング。サポートされているエンコーディング:
|
表 8. ソースデータベースタイプ:SQL Server (ApsaraDB RDS for SQL Server およびセルフマネージド SQL Server を含む)
パラメーター | 前提条件 | 説明 |
isTargetDbCaseSensitive | ターゲットデータベースが AnalyticDB for PostgreSQL の場合。 | ターゲットオブジェクトを引用符で囲むかどうか。有効な値:true または false。 |
source.extractor.type | ターゲットデータベースが DataHub ではなく、タスクに増分操作が含まれる場合。 | SQL Server の増分同期または移行のモード。有効な値:
|
src.sqlserver.schema.mapper.mode | ターゲットデータベースタイプが MySQL (ApsaraDB RDS for MySQL およびセルフマネージド MySQL を含む)、PolarDB for MySQL、または AnalyticDB for MySQL の場合。 | ソースデータベースとターゲットデータベース間のスキーママッピングモード。有効な値:
|
表 9. ソースデータベースタイプ:Tair/Redis
これには、Alibaba Cloud Tair (Redis 互換) とセルフマネージド Redis が含まれます。
パラメーター | 設定条件 | 説明 |
srcKvStoreMode | データベースインスタンスの接続方法が Alibaba Cloud インスタンス ではない場合。 | セルフマネージド Redis ソースデータベースのインスタンスモード。有効な値:
|
any.sink.redis.expire.extension.seconds | 必須 | キーがソースからターゲットデータベースに移行されるときに追加される追加の生存時間 (TTL) (秒)。データ整合性を確保するため、次のいずれかのコマンドを使用する場合は、この値を少なくとも 600 秒に設定することを推奨します。 |
any.source.redis.use.slave.node | srcKvStoreMode が cluster の場合。 | セルフマネージド Redis ソースデータベースがクラスターモードの場合、マスターノードまたはスレーブノードからデータをプルするかどうかを選択します。有効な値:
|
表 10. ソースデータベースタイプ:MongoDB (ApsaraDB for MongoDB およびセルフマネージド MongoDB を含む)
パラメーター | 設定要件 | 説明 |
srcEngineArchType | 必須 | ソース MongoDB データベースのアーキテクチャタイプ。有効な値:
|
sourceShardEndpointUsername | srcEngineArchType が 2 の場合。 | ソース MongoDB データベースのシャードユーザー名。 |
sourceShardEndpointPassword | ソース MongoDB データベースのシャードパスワード。 |
表 11. ソースデータベースタイプ:PolarDB-X 2.0
パラメーター | 設定要件 | 説明 |
amp.increment.generator.logmnr.mysql.heartbeat.mode | 必須 | 転送タスクと逆再生タスクからハートビートテーブルの SQL 文を削除するかどうか。有効な値:
|
表 12. ソースデータベースタイプ:PolarDB for PostgreSQL (Oracle 互換)
パラメーター | 設定条件 | 説明 |
srcHostPortCtl | 接続方法がパブリック IP アドレスの場合。 | PolarDB for PostgreSQL (Oracle 互換) の複数ソースデータを選択するかどうか。有効な値:
|
srcHostPorts | srcHostPortCtl が multiple の場合。 | ソース PolarDB for PostgreSQL (Oracle 互換) ノードの IP アドレスとポート番号。複数の |
表 13. ソースデータベースタイプ:TiDB
パラメーター | 前提条件 | 説明 |
amp.increment.generator.logmnr.mysql.heartbeat.mode | 必須 | 転送タスクと逆再生タスクからハートビートテーブルの SQL 文を削除するかどうか。有効な値:
|
isIncMigration | 必須 | 増分移行を実行するかどうか。有効な値:yes または no。 重要 同期タスクは yes のみをサポートします。 |
srcKafka | isIncMigration が yes の場合。 | TiDB ダウンストリームの Kafka 情報。 |
taskType | Kafka クラスタータイプ。Kafka がデプロイされている場所に基づいて選択します。有効な値:
| |
bisId |
| |
port | Kafka クラスターのサービスポート。 | |
user | Kafka クラスターアカウント。Kafka 認証が無効な場合は空白のままにします。 | |
passwd | Kafka クラスターのパスワード。Kafka 認証が無効な場合は空白のままにします。 | |
version | Kafka クラスターのバージョン。 | |
ssl | Kafka クラスターの接続方法。有効な値:
| |
topic | 移行または同期オブジェクトのトピック。 | |
host | taskType が EXPRESS の場合。 | Kafka クラスターの IP アドレス。 |
vpcId | taskType が ECS の場合。 | ECS インスタンスの VPC。 |
ターゲットデータベースのパラメーター
ターゲットデータベースのタイプに基づいて、Reserve でこれらのパラメーターを設定できます。
表 14. ターゲットデータベースタイプ:MySQL (ApsaraDB RDS for MySQL およびセルフマネージド MySQL を含む)
パラメーター | 条件 | 説明 |
privilegeMigration | ソースデータベースとターゲットデータベースの両方が ApsaraDB RDS for MySQL の場合。詳細については、「ソースデータベースタイプ:MySQL (ApsaraDB RDS for MySQL およびセルフマネージド MySQL を含む)」をご参照ください。 | アカウントを移行するかどうか。 |
privilegeDbList | アカウント移行情報。 | |
definer | データベースオブジェクトの元の Definer を保持するかどうか。 | |
whitelist.dms.online.ddl.enable | ソースデータベースタイプが MySQL (RDS MySQL およびセルフマネージド MySQL を含む) または PolarDB for MySQL であり、インスタンスが同期または移行インスタンスである場合。詳細については、「ソースデータベースのパラメーター設定」をご参照ください。 | これら 6 つのパラメーターは連携して、ソーステーブルのオンライン DDL 操作中に作成された一時テーブルをターゲットデータベースにレプリケートするかどうかを制御します。 |
sqlparser.dms.original.ddl | ||
whitelist.ghost.online.ddl.enable | ||
sqlparser.ghost.original.ddl | ||
online.ddl.shadow.table.rule | ||
online.ddl.trash.table.rule | ||
isAnalyzer | ソースデータベースとターゲットデータベースの両方が MySQL (ApsaraDB RDS for MySQL およびセルフマネージド MySQL を含む) の場合。 | ソースデータベースとターゲットデータベースの構造が要件を満たしているかを確認するための移行評価を有効にするかどうか。有効な値:true または false。 |
triggerMode | 必須 | ソースデータベースのトリガー移行方法。有効な値:
説明 詳細については、「同期または移行のトリガー移行方法の設定」をご参照ください。 |
destSSL | 接続方法がクラウドインスタンスまたは ECS 上のセルフマネージドデータベースの場合。 | ターゲットデータベースの接続方法。有効な値:
|
src.sqlserver.schema.mapper.mode | ソースデータベースが SQL Server (ApsaraDB RDS for SQL Server およびセルフマネージド SQL Server を含む) の場合。 | ソースデータベースとターゲットデータベース間のスキーママッピングモード。詳細については、「ソースデータベースタイプ:SQL Server (ApsaraDB RDS for SQL Server およびセルフマネージド SQL Server を含む)」をご参照ください。 |
表 15. ターゲットデータベースタイプ:PolarDB for MySQL
パラメーター | 前提条件 | 説明 |
whitelist.dms.online.ddl.enable | ソースデータベースが MySQL (ApsaraDB RDS for MySQL およびセルフマネージド MySQL を含む) または PolarDB for MySQL であり、タスクが同期または移行インスタンスである場合。詳細については、「ソースデータベースのパラメーター」をご参照ください。 | これら 6 つのパラメーターは連携して、ソーステーブルのオンライン DDL 操作中に作成された一時テーブルをターゲットデータベースにレプリケートするかどうかを制御します。 |
sqlparser.dms.original.ddl | ||
whitelist.ghost.online.ddl.enable | ||
sqlparser.ghost.original.ddl | ||
online.ddl.shadow.table.rule | ||
online.ddl.trash.table.rule | ||
anySinkTableEngineType | 必須 | PolarDB for MySQL インスタンスのエンジンタイプ。有効な値:
|
triggerMode | 必須 | ソースデータベースのトリガー移行方法。有効な値:
説明 詳細については、「同期または移行のトリガー移行方法の設定」をご参照ください。 |
src.sqlserver.schema.mapper.mode | ソースデータベースが SQL Server (ApsaraDB RDS for SQL Server およびセルフマネージド SQL Server を含む) の場合。 | ソースデータベースとターゲットデータベース間のスキーママッピングモード。詳細については、「ソースデータベースタイプ:SQL Server (ApsaraDB RDS for SQL Server およびセルフマネージド SQL Server を含む)」をご参照ください。 |
表 16. ターゲットデータベースタイプ:AnalyticDB for MySQL
パラメーター | 条件 | 説明 |
whitelist.dms.online.ddl.enable | ソースデータベースが MySQL (ApsaraDB RDS for MySQL およびセルフマネージド MySQL を含む) または PolarDB for MySQL であり、タスクが同期または移行インスタンスである場合。詳細については、「ソースデータベースのパラメーター」をご参照ください。 | これら 6 つのパラメーターは連携して、ソーステーブルのオンライン DDL 操作中に作成された一時テーブルをターゲットデータベースにレプリケートするかどうかを制御します。 |
sqlparser.dms.original.ddl | ||
whitelist.ghost.online.ddl.enable | ||
sqlparser.ghost.original.ddl | ||
online.ddl.shadow.table.rule | ||
online.ddl.trash.table.rule | ||
triggerMode | 必須 | ソースデータベースのトリガー移行方法。有効な値:
説明 詳細については、「同期または移行のトリガー移行方法の設定」をご参照ください。 |
src.sqlserver.schema.mapper.mode | ソースデータベースが SQL Server (ApsaraDB RDS for SQL Server およびセルフマネージド SQL Server を含む) の場合。 | ソースデータベースとターゲットデータベース間のスキーママッピングモード。詳細については、「ソースデータベースタイプ:SQL Server (ApsaraDB RDS for SQL Server およびセルフマネージド SQL Server を含む)」をご参照ください。 |
traceDatasource | 必須 | 複数テーブルのマージを有効にするかどうか。有効な値:true または false。 |
tagColumnValue | カスタムタグ列を設定する場合。 |
|
adsSqlType | インスタンスレベルで増分同期または移行の SQL 操作を選択する必要がある場合。 | インスタンスレベルでの増分同期または移行の SQL 操作。複数の SQL 操作は英語のカンマで区切ります。有効な値:
|
表 17. ターゲットデータベースタイプ:AnalyticDB for PostgreSQL
パラメーター | 前提条件 | 説明 |
whitelist.dms.online.ddl.enable | ソースデータベースが MySQL (ApsaraDB RDS for MySQL およびセルフマネージド MySQL を含む) または PolarDB for MySQL であり、タスクが同期または移行インスタンスである場合。詳細については、「ソースデータベースのパラメーター」をご参照ください。 | これら 6 つのパラメーターは連携して、ソーステーブルのオンライン DDL 操作中に作成された一時テーブルをターゲットデータベースにレプリケートするかどうかを制御します。 |
sqlparser.dms.original.ddl | ||
whitelist.ghost.online.ddl.enable | ||
sqlparser.ghost.original.ddl | ||
online.ddl.shadow.table.rule | ||
online.ddl.trash.table.rule | ||
isTargetDbCaseSensitive | ソースデータベースが MySQL (ApsaraDB RDS for MySQL およびセルフマネージド MySQL を含む)、Oracle、または SQL Server (ApsaraDB RDS for SQL Server およびセルフマネージド SQL Server を含む) の場合。 | ターゲットオブジェクトを引用符で囲むかどうか。有効な値:true または false。 |
syncOperation | インスタンスレベルで増分同期または移行の SQL 操作を選択する必要がある場合。 | インスタンスレベルでの増分同期または移行の SQL 操作。複数の SQL 操作は英語のカンマで区切ります。有効な値:
|
表 18. ターゲットデータベースタイプ:ApsaraDB RDS for MariaDB
パラメーター | 設定条件 | 説明 |
triggerMode | 必須 | ソースデータベースのトリガー移行方法。有効な値:
説明 詳細については、「同期または移行のトリガー移行方法の設定」をご参照ください。 |
destSSL | 接続方法がクラウドインスタンスまたは ECS 上のセルフマネージドデータベースの場合。 | ターゲットデータベースの接続方法。有効な値:
|
表 19. ターゲットデータベースタイプ:MongoDB (ApsaraDB for MongoDB およびセルフマネージド MongoDB を含む)
パラメーター | 条件 | 説明 |
destEngineArchType | 必須 | ターゲット MongoDB データベースのアーキテクチャタイプ。有効な値:
|
表 20. ターゲットデータベースタイプ:Tair/Redis
これには、Alibaba Cloud Tair (Redis 互換) とセルフマネージド Redis が含まれます。
パラメーター | 前提条件 | 説明 |
destKvStoreMode | データベースインスタンスの接続方法が Alibaba Cloud インスタンス ではない場合。 | セルフマネージド Redis ターゲットデータベースのインスタンスモード。有効な値:
|
any.sink.redis.expire.extension.seconds | 必須 | キーがソースからターゲットデータベースに移行されるときに追加される追加の生存時間 (TTL) (秒)。データ整合性を確保するため、次のいずれかのコマンドを使用する場合は、この値を少なくとも 600 秒に設定することを推奨します。 |
表 21. ターゲットデータベースタイプ:PolarDB for PostgreSQL (Oracle 互換)
パラメーター | 設定の前提条件 | 説明 |
destHostPortCtl | 接続方法がパブリック IP アドレスの場合。 | PolarDB for PostgreSQL (Oracle 互換) の複数ソースデータを選択するかどうか。有効な値:
|
destHostPorts | destHostPortCtl が multiple の場合。 | ターゲット PolarDB for PostgreSQL (Oracle 互換) ノードの IP アドレスとポート番号。複数の |
表 22. ターゲットデータベースタイプ:Oracle
パラメーター | 条件 | 説明 |
destOracleType | 必須 | Oracle インスタンスのタイプ。有効な値:
|
表 23. ターゲットデータベースタイプ:DataHub
パラメーター | 設定条件 | 説明 |
isUseNewAttachedColumn | 必須 | 添付列の命名規則は次のとおりです:
|
表 24. ターゲットデータベースタイプ:MaxCompute
パラメーター | 条件 | 説明 |
isUseNewAttachedColumn | 必須 | 添付列の命名規則は次のとおりです:
|
partition | 必須 | 増分ログテーブルのパーティション名。有効な値:
|
表 25. ターゲットデータベースタイプ:Elasticsearch
パラメーター | 前提条件 | 説明 |
indexMapping | 必須 | ターゲット Elasticsearch インスタンスで作成されるインデックス名。有効な値:
|
表 26. ターゲットデータベースタイプ:Kafka
パラメーター | 前提条件 | 説明 |
destTopic | 必須 | 移行または同期オブジェクトのターゲット Kafka クラスター内のトピック。 |
destVersion | 必須 | ターゲット Kafka クラスターのバージョン。有効な値:1.0、0.9、または 0.10。 説明 Kafka クラスターのバージョンが 1.0 以降の場合は、1.0 と入力します。 |
destSSL | 必須 | ターゲット Kafka クラスターの接続方法。有効な値:
|
sink.kafka.ddl.topic | DDL 情報を保存するトピックを指定する必要がある場合。 | DDL 情報を保存するために使用されるトピック。指定しない場合、DDL 情報はデフォルトで destTopic で指定されたトピックに保存されます。 |
kafkaRecordFormat | 必須 | ターゲット Kafka クラスターに配信されるデータのストレージ形式。有効な値:
説明 フォーマットの詳細については、「メッセージキューのデータストレージ形式」をご参照ください。 |
destKafkaPartitionKey | 必須 | Kafka パーティション同期ポリシー。有効な値:
説明 パーティション同期ポリシーの詳細については、「Kafka パーティション同期ポリシーリファレンス」をご参照ください。 |
destSchemaRegistry | 必須 | Kafka Schema Registry を使用するかどうか。有効な値:yes または no。 |
destKafkaSchemaRegistryUrl | destSchemaRegistry が true の場合。 | Avro スキーマが Kafka Schema Registry に登録されている URL または IP アドレス。 |
表 27. ターゲットデータベースタイプ:レイクハウスデータ統合タスク用の OSS
パラメーター | 前提条件 | 説明 |
| 必須 | ターゲット OSS メタデータ (データカタログ) のストレージ場所。有効な値:
|
| 必須 | データが保存されている OSS 内のディレクトリ。 |
| 必須 | ターゲット OSS の統合データの形式。有効な値:
|
|
| ターゲット OSS メタデータを保存する AnalyticDB for MySQL 3.0 クラスターの ID。 |
|
| ターゲット OSS メタデータを保存する AnalyticDB for MySQL 3.0 クラスターの Alibaba Cloud アカウント (プライマリアカウント) または RAM ユーザー (サブアカウント) ID。 説明 この AnalyticDB for MySQL 3.0 クラスター内のデータベースに対する書き込み権限が必要です。 |
| ソースデータベースが MySQL または SQL Server の場合。 | ソースデータベースの接続パラメーター (JSON 形式)。例: |
| Spark タスクパラメーターを設定する場合。 | Spark タスクパラメーター (JSON 形式)。例: |