ソーススキーマの変更の処理
アプリケーション取り込みとレプリケーションは、スキーマドリフトとも呼ばれるソーススキーマの変更を自動的に検出し、ターゲットでこれらの変更を処理するように設定できます。この機能は、増分ロードタスクおよび初期ロードと増分ロードの組み合わせタスクでのみ使用できます。
アプリケーション取り込みとレプリケーションタスクを設定するとき、
アプリケーション取り込みとレプリケーションタスクウィザードの
[スケジュールおよびランタイムオプション]ページで、
アプリケーション取り込みとレプリケーションがタスクに関連付けられたジョブに対してプロパゲートする必要があるソーススキーマの変更のタイプを指定できます。また、ジョブが各タイプのソーススキーマの変更を処理する方法を指定することもできます。例えば、ソースで特定のタイプのスキーマ変更が発生したときに、変更を無視するか、レプリケートするか、ジョブを停止するようにタスクを設定できます。詳細については、
スケジュールとランタイムオプションの設定を参照してください。
注: 初期ロードジョブと増分ロードジョブの組み合わせでは、アプリケーション取り込みとレプリケーションは、ソースオブジェクトが通常の状態に達した後でのみ、ソーススキーマの変更の検出とレプリケートを開始します。
次の表に、アプリケーション取り込みとレプリケーションが各ソースタイプについて検出する、スキーマ変更の種類を示します。
ソースタイプ | サポートされるスキーマの変更 |
---|
Adobe Analytics | - - フィールドの追加
- - フィールドの変更
- - フィールドの削除
- - フィールドの名前変更
|
Google Analytics | - - カラムの追加
- - カラムの変更
- - カラムの削除
- - カラム名の変更
|
Marketo | サポートされていません。 |
Microsoft Dynamics 365 | |
NetSuite | |
Oracle Fusion Cloud | - - REST - サポートされていません
- - BICC - サポートされていません
|
Salesforce | - - フィールドの追加
- - フィールドの変更
- - フィールドの削除
- - フィールドの名前変更
|
SAP | - - SAP ODP Extractorコネクタの使用 - サポートされていません
- - SAP Mass Ingestionコネクタの使用 - サポートされていません
|
ServiceNow | |
Workday | - - SOAP - サポートされていません
- - RaaS - サポートされていません
|
Zendesk | サポートされていません。 |
アプリケーション取り込みとレプリケーションがソースオブジェクトのスキーマ変更を検出するのは、変更されたソースオブジェクトでデータ操作言語(DML)操作が発生した後のみです。DML操作に干渉せずに複数のスキーマ変更が発生した場合、アプリケーション取り込みとレプリケーションはDML操作が発生すると、スキーマのすべての変更をまとめて検出します。