データベース取り込みとレプリケーション > データベース取り込みとレプリケーション > スキーマドリフト処理
  

スキーマドリフト処理

データベース取り込みとレプリケーションは、ソーススキーマの変更を自動的に検出し、ターゲットに対してこれらの変更を処理するように設定できます。このプロセスは、スキーマドリフトと呼ばれます。
データベース取り込みとレプリケーションは次のタイプのソーススキーマの変更を検出できます。
タスクを定義するときに、データベース取り込みとレプリケーションタスクウィザードの[スケジュールおよびランタイムオプション]ページで、サポートされているタイプのスキーマ変更の処理方法を設定できます。例えば、スキーマドリフトオプションを設定して、変更を無視したり、変更をレプリケートしたり、スキーマの変更が発生したときにジョブまたはサブタスクを停止したりできます。詳細については、スケジュールとランタイムオプションの設定を参照してください。スキーマ変更のタイプが異なると、ターゲットのタイプに応じてデフォルト設定が異なる場合があります。
スキーマドリフトオプションは、次のソースとターゲットの組み合わせおよびロードタイプでサポートされています。
ソース
ロードタイプ
ターゲット
Db2 for i
差分
初期と増分の組み合わせ
Amazon Redshift、Amazon S3、Databricks、Google BigQuery、Google Cloud Storage、Kafka(増分ロードのみ)、Microsoft Azure Data Lake Storage、Microsoft Azure Synapse Analytics、Microsoft Fabric OneLake、Oracle、Oracle Cloud Object Storage、PostgreSQL、Snowflake、およびSQL Server
DB2 for LUW
差分
初期ロードと増分ロードの組み合わせ
Snowflake
Db2 for z/OS(Db2 11を除く)
差分
初期と増分の組み合わせ
Amazon Redshift、Amazon S3、Databricks、Google BigQuery、Google Cloud Storage、Kafka(増分ロードのみ)、Microsoft Azure Data Lake Storage、Microsoft Azure Synapse Analytics、Microsoft Fabric OneLake、Oracle、Oracle Cloud Object Storage、Snowflake、およびSQL Server
Microsoft SQL Server
差分
初期と増分の組み合わせ
Amazon Redshift、Amazon S3、Databricks、Google BigQuery、Google Cloud Storage、Kafka(増分ロードのみ)、Microsoft Azure Data Lake Storage、Microsoft Azure Synapse Analytics、Microsoft Fabric OneLake、Oracle、Oracle Cloud Object Storage、PostgreSQL、Snowflake、およびSQL Server
Oracle
差分
初期と増分の組み合わせ
Amazon Redshift、Amazon S3、Databricks、Google BigQuery、Google Cloud Storage、Kafka(増分ロードのみ)、Microsoft Azure Data Lake Storage、Microsoft Azure Synapse Analytics、Microsoft Fabric OneLake、Oracle、Oracle Cloud Object Storage、PostgreSQL、Snowflake、およびSQL Server
PostgreSQL
差分
初期と増分の組み合わせ
増分ロード: Amazon Redshift、Amazon S3、Databricks、Google BigQuery、Google Cloud Storage、Kafka、Microsoft Azure Data Lake Storage、Microsoft Azure Synapse Analytics、Microsoft Fabric OneLake、Oracle、Oracle Cloud Object Storage、およびSnowflake
初期ロードと増分ロードの組み合わせ: Oracle、PostgreSQL、およびSnowflake