データベース取り込みとレプリケーション > データベース取り込みとレプリケーションタスクの設定 > タスクの詳細: ソースからデータをレプリケートする方法の設定
  

タスクの詳細: ソースからデータをレプリケートする方法の設定

「タスクの詳細」のステップ1で、データソースを設定します。
[ソースのプロパティ]で、必須の基本ソースプロパティを設定します。[ソーステーブル]で、データのレプリケート元となるソーステーブルとカラムを選択します。次に、[詳細ソースプロパティ]で、必要に応じてオプションの詳細ソースプロパティを設定します。次のようなソースタイプのプロパティの説明を参照してください。

Db2 for iソースの設定

[ソース]ページで選択したソースのソースプロパティを定義します。

ソースのプロパティ

基本ソースプロパティを設定します。
プロパティ
ロードタイプ
説明
ロードタイプ
すべて
データベース取り込みとレプリケーションタスクを実行するロード操作のタイプ。次のオプションがあります。
  • - 初期ロード。特定の時点で読み取られたデータを、バッチ操作でソーステーブルからターゲットにロードします。初期ロードを実行して、増分変更データの送信先となるターゲットをマテリアライズできます。
  • - 増分ロード。ソースデータの変更を継続的に、またはジョブが停止または終了するまでターゲットにプロパゲートします。ジョブは、ジョブが最後に実行されてから、または最初のジョブ実行の特定の開始点から発生した変更をレプリケートします。
  • - 初期ロードと増分ロード。ターゲットへのポイントインタイムデータの初期ロードを実行してから、同じソーステーブルに対して継続的に行われた増分データ変更のレプリケートに自動的に切り替わります。
  • 注:
    初期アンロードロードフェーズ中に変更レコードがキャプチャされた場合、その変更レコードはアンロードフェーズが完了するまで適用処理の対象から外されます。アンロードフェーズ中にキャプチャされた挿入行は、削除操作と挿入操作のペアに変換され、アンロードされたデータとキャプチャされた変更データの両方で挿入が発生した場合は、1つの挿入行のみがターゲットに適用されるようになります。
スキーマ
すべて
ソーステーブルを含むソーススキーマ。
リストには、指定されたソース接続でアクセスされるデータベースで使用可能なスキーマのみが含まれます。
スキーマを指定すると、[ソーステーブル]セクションが表示され、スキーマ内のテーブルが一覧表示されます。
ジャーナル名
増分ロードおよび初期ロードと増分ロード
ソーステーブルに加えられた変更を記録するDb2 for iジャーナルの名前。
[次に]をクリックして、タスクの詳細の手順2に進みます。

Db2 for LUWソースの設定

[ソース]ページで選択したソースのソースプロパティを定義します。

ソースのプロパティ

基本ソースプロパティを設定します。
プロパティ
説明
ロードタイプ
データベース取り込みとレプリケーションタスクを実行するロード操作のタイプ。次のオプションがあります。
  • - 初期ロード。特定の時点で読み取られたデータを、バッチ操作でソーステーブルからターゲットにロードします。初期ロードを実行して、増分変更データの送信先となるターゲットをマテリアライズできます。
  • - 増分ロード。ソースデータの変更を継続的に、またはジョブが停止または終了するまでターゲットにプロパゲートします。ジョブは、ジョブが最後に実行されてから、または最初のジョブ実行の特定の開始点から発生した変更をレプリケートします。
  • - 初期ロードと増分ロード。ターゲットへのポイントインタイムデータの初期ロードを実行してから、同じソーステーブルに対して継続的に行われた増分データ変更のレプリケートに自動的に切り替わります。
  • 注:
    初期アンロードロードフェーズ中に変更レコードがキャプチャされた場合、その変更レコードはアンロードフェーズが完了するまで適用処理の対象から外されます。アンロードフェーズ中にキャプチャされた挿入行は、削除操作と挿入操作のペアに変換され、アンロードされたデータとキャプチャされた変更データの両方で挿入が発生した場合は、1つの挿入行のみがターゲットに適用されるようになります。
スキーマ
ソーステーブルを含むソーススキーマ。
リストには、指定されたソース接続でアクセスされるデータベースで使用可能なスキーマのみが含まれます。
スキーマを指定すると、[ソーステーブル]セクションが表示され、スキーマ内のテーブルが一覧表示されます。
注:
増分ロードタスクまたは組み合わせロードタスクにクエリベースのCDCメソッドを使用している場合、[詳細ソースプロパティ]の[CDCクエリカラム名]の値を入力した後にのみ、スキーマ内のテーブルを取得できます。
[次に]をクリックして、タスクの詳細の手順2に進みます。

Db2 for z/OSソースの設定

[ソース]ページで選択したソースのソースプロパティを定義します。

ソースのプロパティ

基本ソースプロパティを設定します。
プロパティ
説明
ロードタイプ
データベース取り込みとレプリケーションタスクを実行するロード操作のタイプ。次のオプションがあります。
  • - 初期ロード。特定の時点で読み取られたデータを、バッチ操作でソーステーブルからターゲットにロードします。初期ロードを実行して、増分変更データの送信先となるターゲットをマテリアライズできます。
  • - 増分ロード。ソースデータの変更を継続的に、またはジョブが停止または終了するまでターゲットにプロパゲートします。ジョブは、ジョブが最後に実行されてから、または最初のジョブ実行の特定の開始点から発生した変更をレプリケートします。
  • - 初期ロードと増分ロード。ターゲットへのポイントインタイムデータの初期ロードを実行してから、同じソーステーブルに対して継続的に行われた増分データ変更のレプリケートに自動的に切り替わります。
  • 注:
    初期アンロードロードフェーズ中に変更レコードがキャプチャされた場合、その変更レコードはアンロードフェーズが完了するまで適用処理の対象から外されます。アンロードフェーズ中にキャプチャされた挿入行は、削除操作と挿入操作のペアに変換され、アンロードされたデータとキャプチャされた変更データの両方で挿入が発生した場合は、1つの挿入行のみがターゲットに適用されるようになります。
スキーマ
ソーステーブルを含むソーススキーマ。
リストには、指定されたソース接続でアクセスされるデータベースで使用可能なスキーマのみが含まれます。
スキーマを指定すると、[ソーステーブル]セクションが表示され、スキーマ内のテーブルが一覧表示されます。
[次に]をクリックして、タスクの詳細の手順2に進みます。

Microsoft SQL Serverソースの設定

[ソース]ページで選択したソースのソースプロパティを定義します。

ソースのプロパティ

基本ソースプロパティを設定します。
プロパティ
ロードタイプ
説明
ロードタイプ
すべて
データベース取り込みとレプリケーションタスクを実行するロード操作のタイプ。次のオプションがあります。
  • - 初期ロード。特定の時点で読み取られたデータを、バッチ操作でソーステーブルからターゲットにロードします。初期ロードを実行して、増分変更データの送信先となるターゲットをマテリアライズできます。
  • - 増分ロード。ソースデータの変更を継続的に、またはジョブが停止または終了するまでターゲットにプロパゲートします。ジョブは、ジョブが最後に実行されてから、または最初のジョブ実行の特定の開始点から発生した変更をレプリケートします。
  • - 初期ロードと増分ロード。ターゲットへのポイントインタイムデータの初期ロードを実行してから、同じソーステーブルに対して継続的に行われた増分データ変更のレプリケートに自動的に切り替わります。
  • 注:
    初期アンロードロードフェーズ中に変更レコードがキャプチャされた場合、その変更レコードはアンロードフェーズが完了するまで適用処理の対象から外されます。アンロードフェーズ中にキャプチャされた挿入行は、削除操作と挿入操作のペアに変換され、アンロードされたデータとキャプチャされた変更データの両方で挿入が発生した場合は、1つの挿入行のみがターゲットに適用されるようになります。
スキーマ
すべて
ソーステーブルを含むソーススキーマ。
リストには、指定されたソース接続でアクセスされるデータベースで使用可能なスキーマのみが含まれます。
接続プロパティで指定されたスキーマ名がデフォルトで表示されます。
スキーマを指定すると、[ソーステーブル]セクションが表示され、スキーマ内のテーブルが一覧表示されます。
[次に]をクリックして、タスクの詳細の手順2に進みます。

MongoDBソースの設定

[ソース]ページで選択したソースのソースプロパティを定義します。

ソースのプロパティ

基本ソースプロパティを設定します。
プロパティ
説明
ロードタイプ
データベース取り込みとレプリケーションタスクを実行するロード操作のタイプ。次のオプションがあります。
  • - 初期ロード。特定の時点で読み取られたデータを、バッチ操作でソースコレクションからターゲットにロードします。初期ロードを実行して、増分変更データの送信先となるターゲットをマテリアライズできます。
  • - 増分ロード。ソースデータの変更を継続的に、またはジョブが停止または終了するまでターゲットにプロパゲートします。ジョブは、ジョブが最後に実行されてから、または最初のジョブ実行の特定の開始点から発生した変更をレプリケートします。
  • - 初期ロードと増分ロード。ターゲットへのポイントインタイムデータの初期ロードを実行してから、同じソースコレクションに対して継続的に行われた増分データ変更のレプリケートに自動的に切り替わります。
  • 注:
    初期アンロードロードフェーズ中に変更レコードがキャプチャされた場合、その変更レコードはアンロードフェーズが完了するまで適用処理の対象から外されます。アンロードフェーズ中にキャプチャされた挿入行は、削除操作と挿入操作のペアに変換され、アンロードされたデータとキャプチャされた変更データの両方で挿入が発生した場合は、1つの挿入行のみがターゲットに適用されるようになります。
データベース
ソースコレクションを含むソースデータベース。
リストには、指定されたソース接続でアクセスされるデータベースで使用可能なデータベースのみが含まれます。
データベースを指定すると、[ソースコレクション]セクションが表示され、データベース内のコレクションが一覧表示されます。
[次に]をクリックして、タスクの詳細の手順2に進みます。

MySQLソースの設定

[ソース]ページで選択したソースのソースプロパティを定義します。

ソースのプロパティ

基本ソースプロパティを設定します。
プロパティ
説明
ロードタイプ
データベース取り込みとレプリケーションタスクを実行するロード操作のタイプ。次のオプションがあります。
  • - 初期ロード。特定の時点で読み取られたデータを、バッチ操作でソーステーブルからターゲットにロードします。初期ロードを実行して、増分変更データの送信先となるターゲットをマテリアライズできます。
  • - 増分ロード。ソースデータの変更を継続的に、またはジョブが停止または終了するまでターゲットにプロパゲートします。ジョブは、ジョブが最後に実行されてから、または最初のジョブ実行の特定の開始点から発生した変更をレプリケートします。
  • - 初期ロードと増分ロード。ターゲットへのポイントインタイムデータの初期ロードを実行してから、同じソーステーブルに対して継続的に行われた増分データ変更のレプリケートに自動的に切り替わります。
  • 注:
    初期アンロードロードフェーズ中に変更レコードがキャプチャされた場合、その変更レコードはアンロードフェーズが完了するまで適用処理の対象から外されます。アンロードフェーズ中にキャプチャされた挿入行は、削除操作と挿入操作のペアに変換され、アンロードされたデータとキャプチャされた変更データの両方で挿入が発生した場合は、1つの挿入行のみがターゲットに適用されるようになります。
スキーマ
ソーステーブルを含むソーススキーマ。
リストには、指定されたソース接続でアクセスされるデータベースで使用可能なスキーマのみが含まれます。
スキーマを指定すると、[ソーステーブル]セクションが表示され、スキーマ内のテーブルが一覧表示されます。
[次に]をクリックして、タスクの詳細の手順2に進みます。

Netezzaソースの設定

[ソース]ページで選択したソースのソースプロパティを定義します。

ソースのプロパティ

基本ソースプロパティを設定します。
プロパティ
説明
ロードタイプ
データベース取り込みとレプリケーションタスクを実行するロード操作のタイプ。利用可能な唯一のオプションは次のとおりです。
  • - 初期ロード。特定の時点で読み取られたデータを、バッチ操作でソーステーブルからターゲットにロードします。初期ロードを実行して、増分変更データの送信先となるターゲットをマテリアライズできます。
スキーマ
ソーステーブルを含むソーススキーマ。
リストには、指定されたソース接続でアクセスされるデータベースで使用可能なスキーマのみが含まれます。
スキーマを指定すると、[ソーステーブル]セクションが表示され、スキーマ内のテーブルが一覧表示されます。
[次に]をクリックして、タスクの詳細の手順2に進みます。

Oracleソースの設定

[ソース]ページで選択したソースのソースプロパティを定義します。

ソースのプロパティ

基本ソースプロパティを設定します。
プロパティ
ロードタイプ
説明
ロードタイプ
すべて
データベース取り込みとレプリケーションタスクを実行するロード操作のタイプ。次のオプションがあります。
  • - 初期ロード。特定の時点で読み取られたデータを、バッチ操作でソーステーブルからターゲットにロードします。初期ロードを実行して、増分変更データの送信先となるターゲットをマテリアライズできます。
  • - 増分ロード。ソースデータの変更を継続的に、またはジョブが停止または終了するまでターゲットにプロパゲートします。ジョブは、ジョブが最後に実行されてから、または最初のジョブ実行の特定の開始点から発生した変更をレプリケートします。
  • - 初期ロードと増分ロード。ターゲットへのポイントインタイムデータの初期ロードを実行してから、同じソーステーブルに対して継続的に行われた増分データ変更のレプリケートに自動的に切り替わります。
  • 注:
    初期アンロードロードフェーズ中に変更レコードがキャプチャされた場合、その変更レコードはアンロードフェーズが完了するまで適用処理の対象から外されます。アンロードフェーズ中にキャプチャされた挿入行は、削除操作と挿入操作のペアに変換され、アンロードされたデータとキャプチャされた変更データの両方で挿入が発生した場合は、1つの挿入行のみがターゲットに適用されるようになります。
スキーマ
すべて
ソーステーブルを含むソーススキーマ。
リストには、指定されたソース接続でアクセスされるデータベースで使用可能なスキーマのみが含まれます。
スキーマを指定すると、[ソーステーブル]セクションが表示され、スキーマ内のテーブルが一覧表示されます。
[次に]をクリックして、タスクの詳細の手順2に進みます。

PostgreSQLソースの設定

[ソース]ページで選択したソースのソースプロパティを定義します。

ソースのプロパティ

基本ソースプロパティを設定します。
プロパティ
ロードタイプ
説明
ロードタイプ
すべて
データベース取り込みとレプリケーションタスクを実行するロード操作のタイプ。次のオプションがあります。
  • - 初期ロード。特定の時点で読み取られたデータを、バッチ操作でソーステーブルからターゲットにロードします。初期ロードを実行して、増分変更データの送信先となるターゲットをマテリアライズできます。
  • - 増分ロード。ソースデータの変更を継続的に、またはジョブが停止または終了するまでターゲットにプロパゲートします。ジョブは、ジョブが最後に実行されてから、または最初のジョブ実行の特定の開始点から発生した変更をレプリケートします。
  • - 初期ロードと増分ロード。ターゲットへのポイントインタイムデータの初期ロードを実行してから、同じソーステーブルに対して継続的に行われた増分データ変更のレプリケートに自動的に切り替わります。
  • 注:
    初期アンロードロードフェーズ中に変更レコードがキャプチャされた場合、その変更レコードはアンロードフェーズが完了するまで適用処理の対象から外されます。アンロードフェーズ中にキャプチャされた挿入行は、削除操作と挿入操作のペアに変換され、アンロードされたデータとキャプチャされた変更データの両方で挿入が発生した場合は、1つの挿入行のみがターゲットに適用されるようになります。
スキーマ
すべて
ソーステーブルを含むソーススキーマ。
リストには、指定されたソース接続でアクセスされるデータベースで使用可能なスキーマのみが含まれます。
スキーマを指定すると、[ソーステーブル]セクションが表示され、スキーマ内のテーブルが一覧表示されます。
レプリケーションスロット名
増分ロード、および初期ロードと増分ロードの組み合わせ
PostgreSQLレプリケーションスロットの一意の名前。
スロット名には、小文字のラテン英数字とアンダースコア(_)文字を含めることができます。最大長は63文字です。
重要:
各データベース取り込みとレプリケーションタスクは、異なるレプリケーションスロットを使用する必要があります。
レプリケーションプラグイン
増分ロード、および初期ロードと増分ロードの組み合わせ
PostgreSQLレプリケーションプラグイン。次のオプションがあります。
  • - pgoutput。このオプションは、PostgreSQLバージョン10以降でのみ選択できます。
  • - wal2json
パブリケーション
増分ロード、および初期ロードと増分ロードの組み合わせ
レプリケーションプラグインとしてpgoutputを選択した場合は、このプラグインが使用するパブリケーション名を指定します。
注:
レプリケーションプラグインとしてwal2jsonを選択した場合、このフィールドは表示されません。
[次に]をクリックして、タスクの詳細の手順2に進みます。

SAP HANAソースの設定

[ソース]ページで選択したソースのソースプロパティを定義します。

ソースのプロパティ

基本ソースプロパティを設定します。
プロパティ
ロードタイプ
説明
ロードタイプ
すべて
データベース取り込みとレプリケーションタスクを実行するロード操作のタイプ。次のオプションがあります。
  • - 初期ロード。特定の時点で読み取られたデータを、バッチ操作でソーステーブルからターゲットにロードします。初期ロードを実行して、増分変更データの送信先となるターゲットをマテリアライズできます。
  • - 増分ロード。ソースデータの変更を継続的に、またはジョブが停止または終了するまでターゲットにプロパゲートします。ジョブは、ジョブが最後に実行されてから、または最初のジョブ実行の特定の開始点から発生した変更をレプリケートします。
  • - 初期ロードと増分ロード。ターゲットへのポイントインタイムデータの初期ロードを実行してから、同じソーステーブルに対して継続的に行われた増分データ変更のレプリケートに自動的に切り替わります。
  • 注:
    初期アンロードロードフェーズ中に変更レコードがキャプチャされた場合、その変更レコードはアンロードフェーズが完了するまで適用処理の対象から外されます。アンロードフェーズ中にキャプチャされた挿入行は、削除操作と挿入操作のペアに変換され、アンロードされたデータとキャプチャされた変更データの両方で挿入が発生した場合は、1つの挿入行のみがターゲットに適用されるようになります。
スキーマ
すべて
ソーステーブルを含むソーススキーマ。
リストには、指定されたソース接続でアクセスされるデータベースで使用可能なスキーマのみが含まれます。
接続プロパティで指定されたスキーマ名がデフォルトで表示されます。
スキーマを指定すると、[ソーステーブル]セクションが表示され、スキーマ内のテーブルが一覧表示されます。
[次に]をクリックして、タスクの詳細の手順2に進みます。

Teradataソースの設定

[ソース]ページで選択したソースのソースプロパティを定義します。

ソースのプロパティ

基本ソースプロパティを設定します。
プロパティ
説明
ロードタイプ
データベース取り込みとレプリケーションタスクを実行するロード操作のタイプ。利用可能な唯一のオプションは次のとおりです。
  • - 初期ロード。特定の時点で読み取られたデータを、バッチ操作でソーステーブルからターゲットにロードします。初期ロードを実行して、増分変更データの送信先となるターゲットをマテリアライズできます。
スキーマ
ソーステーブルを含むソーススキーマ。
リストには、指定されたソース接続でアクセスされるデータベースで使用可能なスキーマのみが含まれます。
スキーマを指定すると、[ソーステーブル]セクションが表示され、スキーマ内のテーブルが一覧表示されます。
[次に]をクリックして、タスクの詳細の手順2に進みます。