# Qlik Talend Cloud スターター サブスクリプションを使用したデータのレプリケート

タスクのセットアップ ウィザードを使用すると、わずか数回のクリックでレプリケーション タスクを簡単に設定できます。

ウィザードに表示される設定は、選択されたターゲット タイプを反映しています。たとえば、Amazon S3 などのストレージ ターゲットにレプリケートする場合は、ストレージの場所を指定するように求められます。ただし、Amazon Redshift などのステージング エリアを必要とするターゲットにレプリケートする場合は、ステージング エリアを定義または選択するように求められます。

次の表は、ターゲットに応じてこのトピックをナビゲートするのに役立ちます。

## ステージングなしでデータベースやデータウェアハウスにレプリケートする

外部ステージングを必要としない次のデータベースまたはデータ ウェアハウスへのレプリケーション タスクを設定します。

* Google BigQuery
* Snowflake

## ステージングを使用してデータウェアハウスにレプリケートする

外部ステージングへのアクセスを必要とする次のデータ ウェアハウスへのレプリケーション タスクを設定します。

* Amazon Redshift
* Microsoft Fabric
* Databricks

## クラウド ストレージへのレプリケート

クラウド ストレージへのレプリケーション タスクを設定します。

## ステージングなしでデータベースやデータウェアハウスにレプリケートする

このセクションでは、個別のステージング エリアを必要としないデータベースおよびデータ ウェアハウスへのレプリケーション タスクを設定する方法について説明します。

これを実行するには、次の手順に従います。

1. データ統合 &gt; ホーム で、 [データをレプリケート] をクリックします。

   [データをレプリケートする] ウィザードが開きます。

2. [一般] タブで、次を実行します。

   * タスク名

     タスクの名前を指定します。

   * 説明

     必要に応じて、タスクの説明を入力します。

   * プロジェクト

     次のいずれかを実行します。

     * 既存のプロジェクトを選択します

     * 新しいプロジェクトの名前を指定し、 [プロジェクト] 項目の下にある [新しいプロジェクトを追加: &lt;プロジェクト名&gt;] をクリックします。

       [プロジェクト] 項目にプロジェクト名が追加されます。

   * スペース

     レプリケーション プロジェクトのデータ スペースを選択します。データ スペースを作成していない場合は、次のいずれかを実行します。

     * [データスペース] (既定のテナント データ スペース) を選択します。

       情報メモ[データスペース] はすべてのメンバーに対する完全な権限を持ちます。[データスペースのロールと権限](https://help.qlik.com/ja-JP/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/DataSpaces/permissions-data-space.htm) で説明されているように、各メンバーのロールと権限は後で編集できます。

     * ウィザードをキャンセルし、[データ スペースの作成](https://help.qlik.com/ja-JP/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/DataSpaces/manage-data-space.htm#anchor-1)の説明に従って独自のデータ スペースを作成してから、ウィザードを再度実行します。

     データ スペースの詳細については、「[Data Integration のスペースでの作業](https://help.qlik.com/ja-JP/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/DataSpaces/working-spaces.htm)」を参照してください。

3. [Next] (次へ)をクリックします。[ソース接続を選択] タブで、ソース データへの接続を選択します。必要に応じて、 [アクション] 列のメニューから [編集] を選択して、接続設定を編集できます。

   データ ソースへの接続をまだ作成していない場合は、タブの右上にある [接続を作成] をクリックして接続を作成する必要があります。

   左側のフィルターを使用して、接続のリストをフィルタリングできます。接続は、ソース タイプ、ゲートウェイ、スペース、所有者でフィルタリングできます。接続リストの上にある [すべてのフィルター] ボタンには、現在のフィルターの数が表示されます。このボタンを使用して、左側の [フィルター] パネルを閉じたり開いたりできます。現在アクティブなフィルターは、使用可能な接続のリストの上にも表示されます。

   右側のドロップダウン リストから [最終更新日]、 [最終作成日]、または [アルファベット順] を選択してリストを並べ替えることもできます。ソート順を変更するには、リストの右側にある矢印をクリックします。

   データ ソース接続を選択した後、必要に応じて、タブの右上にある [接続をテスト] をクリックし (推奨)、[次へ] をクリックします。

4. [データセットを選択] タブで、レプリケーション タスクに含めるテーブルやビューを選択します。[データベースからのデータの選択](https://help.qlik.com/ja-JP/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/Landing/Landing-data-data-sources.htm#Selectin) で説明されているように、ワイルドカードを使用して選択ルールを作成することもできます。

5. [ターゲット接続を選択] タブで、使用可能な接続のリストからターゲットを選択し、[次へ] をクリックします。機能的には、このタブは前述の [ソース接続を選択] タブと同じです。

6. [設定] タブで、必要に応じて次の設定を変更し、[次へ] をクリックします。

   レプリケーション モード

   * フル ロード: 選択したソース テーブルからターゲット プラットフォームにデータをロードし、必要に応じてターゲット テーブルを作成します。フル ロードはタスクの開始時に自動的に実行されますが、必要に応じて手動で実行することもできます。

     情報メモSaaS アプリケーションコネクタを使用する場合、フルロードが必要となるため、このオプションは有効かつ読み取り専用となります。

   * 変更を適用: ソース テーブルに加えられた変更を反映して、ターゲット テーブルを最新の状態に保ちます。

   * 保存先の変更: ソース テーブルへの変更を変更テーブル (ソース テーブルごとに 1 つ) に保存します。

     詳細については、「[変更の保存](https://help.qlik.com/ja-JP/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/Replicating/replicating-settings.htm#Store)」を参照してください。

   変更データ キャプチャの頻度は、スケジューラーの設定によって決まります。既定の変更キャプチャの間隔は 6 時間ごとです。詳細については、「[レプリケーションの設定](https://help.qlik.com/ja-JP/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/Replicating/replicating-settings.htm#Scheduli)」を参照してください。

   カスタム スキーマ

   * ターゲット データセット スキーマ: 必要に応じて、ターゲットにデータセットを作成するスキーマを選択します。
   * コントロール テーブル スキーマ: 必要に応じて、ターゲットにコントロール テーブルを作成するスキーマを選択します。

   レプリケーション スケジューラー

   * 毎回データをレプリケートする: データ ソースから変更をキャプチャする頻度をスケジュールし、開始時刻と開始日を設定できます。

     タスクのセットアップ ウィザードを使用すると、1 時間間隔でスケジュールを設定できます。タスクの設定が完了したら、[Scheduling tasks](https://help.qlik.com/ja-JP/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/Deploying/Scheduling-tasks.htm) で説明されているように、さまざまなスケジュール オプションを検討できます。

   データ ソースの種類とサブスクリプション ティアに応じた最小スケジュール間隔の詳細については、「[許容される最小スケジュール間隔](https://help.qlik.com/ja-JP/cloud-services/Subsystems/Hub/Content/Sense_Hub/Admin/subscription-options-QTC.htm#Minimum)」を参照してください。

   [レプリケーションの設定](https://help.qlik.com/ja-JP/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/Replicating/replicating-settings.htm) で説明されているように、後で設定を変更できます。

7. [概要] タブに、データ パイプラインのビジュアルが表示されます。次のいずれかの [パイプラインの作成後] アクションを選択します。

   * &lt;名前&gt; プロジェクトを開く (既定)

   * &lt;名前&gt; データ タスクを開く

     情報メモ選択したデータセットの一部が CDC をサポートしていない場合は、CDC タスク用とリロード タスク用の 2 つのパイプラインが表示されます。

   次に、 [作成して実行する] (既定) をクリックするか、 [作成] をクリックしてタスクを実行せずに作成します。

   [作成して実行する] をクリックすると、タスクが作成され、実行が開始されます (数分かかる場合があります)。

8. [作成] をクリックすると、前に選択した [パイプラインの作成後] のアクションに応じて、次のいずれかが実行されます。

   * プロジェクトが開き、新しく作成されたタスクが表示されます。

   * タスクは [データセット] タブで開きます。[データセット] タブには、選択したソース テーブルの構造とメタデータが表示されます。これには、明示的にリストされたすべてのテーブルと、選択ルールに一致するテーブルが含まれます。

     データ ソースからさらにテーブルを追加する場合は、 [ソース データの選択] をクリックします。

9. データセットの変換を実行し、データをフィルタリングし、列を追加できます。

   詳細については、「[データセットの管理](https://help.qlik.com/ja-JP/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/Introduction/Managing-datasets.htm)」を参照してください。

10. 必要な変換を追加したら、[データセットの検証] をクリックしてデータセットを検証できます。検証に失敗した場合は、先に進む前にエラーを修正してください。

    詳細については、「[データセットの検証と調整](https://help.qlik.com/ja-JP/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/Introduction/Managing-datasets.htm#Validati)」を参照してください。

11. 準備ができたら、 [準備して実行] をクリックして、データ タスクを準備して実行します。

    タスクの復元、およびタスクを実行するその他の方法については、「[詳細な実行オプション](https://help.qlik.com/ja-JP/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/Replicating/replicating_advanced_run.htm)」を参照してください。

12. レプリケーション タスクが開始され、 [モニター] で進行状況を確認できます。詳細については、「[個々のデータ タスクの監視](https://help.qlik.com/ja-JP/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/Introduction/Monitoring-data-tasks.htm#Monitori)」を参照してください。

## ステージングを使用してデータウェアハウスにレプリケートする

このセクションでは、個別のステージング エリアを必要とするデータ ウェアハウスへのレプリケーション タスクを設定する方法について説明します。

これを実行するには、次の手順に従います。

1. データ統合&gt; ホーム で、 [データをレプリケート] をクリックします。

   [データをレプリケートする] ウィザードが開きます。

2. [一般] タブで、次を実行します。

   * タスク名

     タスクの名前を指定します。

   * 説明

     必要に応じて、タスクの説明を入力します。

   * プロジェクト

     次のいずれかを実行します。

     * 既存のプロジェクトを選択します

     * 新しいプロジェクトの名前を指定し、 [プロジェクト] 項目の下にある [新しいプロジェクトを追加: &lt;プロジェクト名&gt;] をクリックします。

       [プロジェクト] 項目にプロジェクト名が追加されます。

   * スペース

     レプリケーション プロジェクトのデータ スペースを選択します。データ スペースを作成していない場合は、次のいずれかを実行します。

     * [データスペース] (既定のテナント データ スペース) を選択します。

       情報メモ[データスペース] はすべてのメンバーに対する完全な権限を持ちます。[データスペースのロールと権限](https://help.qlik.com/ja-JP/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/DataSpaces/permissions-data-space.htm) で説明されているように、各メンバーのロールと権限は後で編集できます。

     * ウィザードをキャンセルし、[データ スペースの作成](https://help.qlik.com/ja-JP/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/DataSpaces/manage-data-space.htm#anchor-1)の説明に従って独自のデータ スペースを作成して、ウィザードを再度実行します。

     データ スペースの詳細については、「[Data Integration のスペースでの作業](https://help.qlik.com/ja-JP/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/DataSpaces/working-spaces.htm)」を参照してください。

3. [Next] (次へ)をクリックします。[ソース接続を選択] タブで、ソース データへの接続を選択します。必要に応じて、 [アクション] 列のメニューから [編集] を選択して、接続設定を編集できます。

   データ ソースへの接続をまだ作成していない場合は、タブの右上にある [接続を作成] をクリックして接続を作成する必要があります。

   左側のフィルターを使用して、接続のリストをフィルタリングできます。接続は、ソース タイプ、ゲートウェイ、スペース、所有者でフィルタリングできます。接続リストの上にある [すべてのフィルター] ボタンには、現在のフィルターの数が表示されます。このボタンを使用して、左側の [フィルター] パネルを閉じたり開いたりできます。現在アクティブなフィルターは、使用可能な接続のリストの上にも表示されます。

   右側のドロップダウン リストから [最終更新日]、 [最終作成日]、または [アルファベット順] を選択してリストを並べ替えることもできます。ソート順を変更するには、リストの右側にある矢印をクリックします。

   データ ソース接続を選択した後、必要に応じて、タブの右上にある [接続をテスト] をクリックし (推奨)、[次へ] をクリックします。

4. [データセットを選択] タブで、レプリケーション タスクに含めるテーブルやビューを選択します。[データベースからのデータの選択](https://help.qlik.com/ja-JP/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/Landing/Landing-data-data-sources.htm#Selectin) で説明されているように、ワイルドカードを使用して選択ルールを作成することもできます。

5. [ターゲット接続を選択] タブで、使用可能な接続のリストからターゲットを選択し、[次へ] をクリックします。機能的には、このタブは前述の [ソース接続を選択] タブと同じです。

6. [設定] タブで、必要に応じて次の設定を変更し、[次へ] をクリックします。

   レプリケーション モード

   * フル ロード: 選択したソース テーブルからターゲット プラットフォームにデータをロードし、必要に応じてターゲット テーブルを作成します。フル ロードはタスクの開始時に自動的に実行されますが、必要に応じて手動で実行することもできます。

     情報メモSaaS アプリケーション コネクタを使用する場合、フル ロードが必要となるため、このオプションは有効かつ読み取り専用となります。

   * 変更を適用: ソース テーブルに加えられた変更を反映して、ターゲット テーブルを最新の状態に保ちます。

   * 保存先の変更: ソース テーブルへの変更を変更テーブル (ソース テーブルごとに 1 つ) に保存します。

     詳細については、「[変更の保存](https://help.qlik.com/ja-JP/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/Replicating/replicating-settings.htm#Store)」を参照してください。

   変更データ キャプチャの頻度は、スケジューラーの設定によって決まります。既定の変更キャプチャの間隔は 6 時間ごとです。詳細については、「[レプリケーションの設定](https://help.qlik.com/ja-JP/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/Replicating/replicating-settings.htm#Scheduli)」を参照してください。

   ステージング エリアへの接続

   以下にリストされているデータ ウェアハウスにレプリケーションする場合は、ステージング エリアを設定する必要があります。データは、ウェアハウスに転送される前にステージング エリアで処理および準備されます。

   * [Amazon Redshift](https://help.qlik.com/ja-JP/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/TargetConnections/redshift-target.htm)
   * [Microsoft Fabric](https://help.qlik.com/ja-JP/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/TargetConnections/fabric-target.htm)
   * [Databricks](https://help.qlik.com/ja-JP/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/TargetConnections/databricks-target.htm)

   既存のステージング エリアを選択するか、[新規作成] をクリックして新しいステージング エリアを定義し、[クラウド ストレージへの接続](https://help.qlik.com/ja-JP/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/TargetConnections/cloud-storage-connections.htm) の指示に従います。

   接続設定を編集するには、[編集] をクリックします。接続をテストするには (推奨)、[接続のテスト] をクリックします。

   どのステージング エリアがどのデータ ウェアハウスでサポートされているかについては、[ターゲット プラットフォームのユース ケースとサポートされるバージョン](https://help.qlik.com/ja-JP/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/TargetConnections/data-project-connections.htm#ar_app_supported_dbversions_993761142_cjaehbcc) の [ステージング エリアとしてサポート] 列を参照してください。

   カスタム スキーマ

   * ターゲット データセット スキーマ: 必要に応じて、ターゲットにデータセットを作成するスキーマを選択します。
   * コントロール テーブル スキーマ: 必要に応じて、ターゲットにコントロール テーブルを作成するスキーマを選択します。

   レプリケーション スケジューラー

   * 毎回データをレプリケートする: データ ソースから変更をキャプチャする頻度をスケジュールし、開始時刻と開始日を設定できます。 データセットが CDC をサポートしている場合、そのデータセットに対する変更のみが取得され、対応するターゲット テーブルに伝播されます。データセットが CDC をサポートしていない場合 (ビューなど)、データセット全体を再ロードすることで変更が伝播されます。 SaaS アプリケーション コネクタでは、オンボーディング時、および後からタスクのスケジュール設定で、CDC 間隔と再ロード間隔をスケジュールできる単一のタスクが作成されます。CDC 更新方式で他のコネクタ タイプ (データベースなど) を使用する場合、選択されたデータセットの中に CDC をサポートするものとサポートしないものが混在していると、2 つの個別のサブタスクが作成されます。1 つは CDC をサポートするデータセットの変更分を取得するためのタスク、もう 1 つは CDC をサポートしないデータセットを再ロードするためのタスクです。

     タスクのセットアップ ウィザードを使用すると、1 時間間隔でスケジュールを設定できます。タスクの設定が完了したら、[レプリケーションの設定](https://help.qlik.com/ja-JP/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/Replicating/replicating-settings.htm#Scheduli) で説明されているように、さまざまなスケジュール オプションを検討できます。

   [レプリケーションの設定](https://help.qlik.com/ja-JP/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/Replicating/replicating-settings.htm) で説明されているように、後で設定を変更できます。

7. [概要] タブに、データ パイプラインのビジュアルが表示されます。次のいずれかの [パイプラインの作成後] アクションを選択します。

   * &lt;名前&gt; プロジェクトを開く (既定)

   * &lt;名前&gt; データ タスクを開く

     情報メモ選択したデータセットの一部が CDC をサポートしていない場合は、CDC タスク用とリロード タスク用の 2 つのパイプラインが表示されます。

   次に、 [作成して実行する] (既定) をクリックするか、 [作成] をクリックしてタスクを実行せずに作成します。

   [作成して実行する] をクリックすると、タスクが作成され、実行が開始されます (数分かかる場合があります)。

8. [作成] をクリックすると、前に選択した [パイプラインの作成後] のアクションに応じて、次のいずれかが実行されます。

   * プロジェクトが開き、新しく作成されたタスクが表示されます。

   * タスクは [データセット] タブで開きます。[データセット] タブには、選択したソース テーブルの構造とメタデータが表示されます。これには、明示的にリストされたすべてのテーブルと、選択ルールに一致するテーブルが含まれます。

     データ ソースからさらにテーブルを追加する場合は、 [ソース データの選択] をクリックします。

9. データセットの変換を実行し、データをフィルタリングし、列を追加できます。

   詳細については、「[データセットの管理](https://help.qlik.com/ja-JP/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/Introduction/Managing-datasets.htm)」を参照してください。

10. 必要な変換を追加したら、[データセットの検証] をクリックしてデータセットを検証できます。検証に失敗した場合は、先に進む前にエラーを修正してください。

    詳細については、「[データセットの検証と調整](https://help.qlik.com/ja-JP/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/Introduction/Managing-datasets.htm#Validati)」を参照してください。

11. 準備ができたら、 [準備して実行] をクリックして、データ タスクを準備して実行します。

    タスクの復元、およびタスクを実行するその他の方法については、「[詳細な実行オプション](https://help.qlik.com/ja-JP/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/Replicating/replicating_advanced_run.htm)」を参照してください。

12. レプリケーション タスクが開始され、 [モニター] で進行状況を確認できます。詳細については、「[個々のデータ タスクの監視](https://help.qlik.com/ja-JP/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/Introduction/Monitoring-data-tasks.htm#Monitori)」を参照してください。

## クラウド ストレージへのレプリケート

このセクションでは、クラウド ストレージへのレプリケーション タスクを設定する方法について説明します。

これを実行するには、次の手順に従います。

1. データ統合&gt; ホーム で、 [データをレプリケート] をクリックします。

   [データをレプリケートする] ウィザードが開きます。

2. [一般] タブで、次を実行します。

   * タスク名

     タスクの名前を指定します。

   * 説明

     必要に応じて、タスクの説明を入力します。

   * プロジェクト

     次のいずれかを実行します。

     * 既存のプロジェクトを選択します

     * 新しいプロジェクトの名前を指定し、 [プロジェクト] 項目の下にある [新しいプロジェクトを追加: &lt;プロジェクト名&gt;] をクリックします。

       [プロジェクト] 項目にプロジェクト名が追加されます。

   * スペース

     レプリケーション プロジェクトのデータ スペースを選択します。データ スペースを作成していない場合は、次のいずれかを実行します。

     * [データスペース] (既定のテナント データ スペース) を選択します。

       情報メモ[データスペース] はすべてのメンバーに対する完全な権限を持ちます。[データスペースのロールと権限](https://help.qlik.com/ja-JP/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/DataSpaces/permissions-data-space.htm) で説明されているように、各メンバーのロールと権限は後で編集できます。

     * ウィザードをキャンセルし、[データ スペースの作成](https://help.qlik.com/ja-JP/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/DataSpaces/manage-data-space.htm#anchor-1)の説明に従って独自のデータ スペースを作成して、ウィザードを再度実行します。

     データ スペースの詳細については、「[Data Integration のスペースでの作業](https://help.qlik.com/ja-JP/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/DataSpaces/working-spaces.htm)」を参照してください。

3. [Next] (次へ)をクリックします。[ソース接続を選択] タブで、ソース データへの接続を選択します。必要に応じて、 [アクション] 列のメニューから [編集] を選択して、接続設定を編集できます。

   データ ソースへの接続をまだ作成していない場合は、タブの右上にある [接続を作成] をクリックして接続を作成する必要があります。

   左側のフィルターを使用して、接続のリストをフィルタリングできます。接続は、ソース タイプ、ゲートウェイ、スペース、所有者でフィルタリングできます。接続リストの上にある [すべてのフィルター] ボタンには、現在のフィルターの数が表示されます。このボタンを使用して、左側の [フィルター] パネルを閉じたり開いたりできます。現在アクティブなフィルターは、使用可能な接続のリストの上にも表示されます。

   右側のドロップダウン リストから [最終更新日]、 [最終作成日]、または [アルファベット順] を選択してリストを並べ替えることもできます。ソート順を変更するには、リストの右側にある矢印をクリックします。

   データ ソース接続を選択した後、必要に応じて、タブの右上にある [接続をテスト] をクリックし (推奨)、[次へ] をクリックします。

4. [データセットを選択] タブで、レプリケーション タスクに含めるテーブルやビューを選択します。[データベースからのデータの選択](https://help.qlik.com/ja-JP/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/Landing/Landing-data-data-sources.htm#Selectin) で説明されているように、ワイルドカードを使用して選択ルールを作成することもできます。

5. [ターゲット接続を選択] タブで、使用可能な接続のリストからターゲットを選択し、[次へ] をクリックします。機能的には、このタブは前述の [ソース接続を選択] タブと同じです。

6. [設定] タブで、必要に応じて次の設定を変更し、[次へ] をクリックします。

   更新方法

   * 変更データキャプチャ (CDC): データ レイクのランディング タスクは、フル ロードから開始されます (その間、選択されたすべてのテーブルがランディングされます)。ランディング データは、CDC (変更データ キャプチャ) テクノロジーを使用して最新の状態に保たれます。

     情報メモDDL 操作の CDC (変更データ キャプチャ) はサポートされていません。

     変更データ キャプチャの頻度は、スケジューラーの設定によって決まります。既定の変更キャプチャの間隔は 6 時間ごとです。詳細については、「[レプリケーションの設定](https://help.qlik.com/ja-JP/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/Replicating/replicating-settings.htm#Scheduli)」を参照してください。

   * リロード: 選択したソーステーブルからターゲットプラットフォームへのデータのフル ロードを実行し、必要に応じてターゲット テーブルを作成します。フル ロードはタスクの開始時に自動的に実行されますが、必要に応じて手動で実行することや、定期的に実行するようにスケジュールすることもできます。

   [変更データキャプチャ (CDC)] を選択し、データに CDC またはビューをサポートしていないテーブルも含まれている場合、2 つのデータ パイプラインが作成されます。CDC をサポートするすべてのテーブルを含む 1 つのパイプラインと、 [リロード] を使用する他のすべてのテーブルとビューを含む別のパイプライン。

   使用するフォルダー

   ファイルを書き込むバケット フォルダーに応じて、次のいずれかを選択します。

   * 既定のフォルダー

     既定のフォルダー形式は &lt;your-project-name&gt;/&lt;your-task-name&gt; です。

   * ルート フォルダー

     ファイルはルート バケット フォルダーに書き込まれます。

   * フォルダー

     フォルダーの名前を指定します。フォルダーがまだ存在しない場合は、データ タスクの実行中に作成されます。

     情報メモ フォルダー名に特殊文字 (@、#、! など) を含めることはできません。

   レプリケーション スケジューラー

   * 毎回データをレプリケートする: データ ソースから変更をキャプチャする頻度をスケジュールし、開始時刻と開始日を設定できます。 データセットが CDC をサポートしている場合、そのデータセットに対する変更のみが取得され、対応するターゲット テーブルに伝播されます。データセットが CDC をサポートしていない場合 (ビューなど)、データセット全体を再ロードすることで変更が伝播されます。 SaaS アプリケーション コネクタでは、オンボーディング時、および後からタスクのスケジュール設定で、CDC 間隔と再ロード間隔をスケジュールできる単一のタスクが作成されます。CDC 更新方式で他のコネクタ タイプ (データベースなど) を使用する場合、選択されたデータセットの中に CDC をサポートするものとサポートしないものが混在していると、2 つの個別のサブタスクが作成されます。1 つは CDC をサポートするデータセットの変更分を取得するためのタスク、もう 1 つは CDC をサポートしないデータセットを再ロードするためのタスクです。

     タスクのセットアップ ウィザードを使用すると、1 時間間隔でスケジュールを設定できます。タスクの設定が完了したら、[クラウド ストレージ ターゲットの設定](https://help.qlik.com/ja-JP/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/Replicating/landing-datalakes-settings.htm#Scheduli) で説明されているように、さまざまなスケジュール オプションを検討できます。

   [クラウド ストレージ ターゲットの設定](https://help.qlik.com/ja-JP/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/Replicating/landing-datalakes-settings.htm) で説明されているように、後でタスクの設定を変更できます。

7. [概要] タブに、データ パイプラインのビジュアルが表示されます。次のいずれかの [パイプラインの作成後] アクションを選択します。

   * &lt;名前&gt; プロジェクトを開く (既定)

   * &lt;名前&gt; データ タスクを開く

     情報メモ選択したデータセットの一部が CDC をサポートしていない場合は、CDC タスク用とリロード タスク用の 2 つのパイプラインが表示されます。

   次に、 [作成して実行する] (既定) をクリックするか、 [作成] をクリックしてタスクを実行せずに作成します。

   [作成して実行する] をクリックすると、タスクが作成され、実行が開始されます (数分かかる場合があります)。

8. [作成] をクリックすると、前に選択した [パイプラインの作成後] のアクションに応じて、次のいずれかが実行されます。

   * プロジェクトが開き、新しく作成されたタスクが表示されます。

   * タスクは [データセット] タブで開きます。[データセット] タブには、選択したソース テーブルの構造とメタデータが表示されます。これには、明示的にリストされたすべてのテーブルと、選択ルールに一致するテーブルが含まれます。

     データ ソースからさらにテーブルを追加する場合は、 [ソース データの選択] をクリックします。

9. データセットの変換を実行し、データをフィルタリングし、列を追加できます。

   詳細については、「[データセットの管理](https://help.qlik.com/ja-JP/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/Introduction/Managing-datasets.htm)」を参照してください。

10. 必要な変換を追加したら、[データセットの検証] をクリックしてデータセットを検証できます。検証に失敗した場合は、先に進む前にエラーを修正してください。

    詳細については、「[データセットの検証と調整](https://help.qlik.com/ja-JP/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/Introduction/Managing-datasets.htm#Validati)」を参照してください。

11. 準備ができたら、 [準備して実行] をクリックして、データ タスクを準備して実行します。

    タスクの復元、およびタスクを実行するその他の方法については、「[詳細な実行オプション](https://help.qlik.com/ja-JP/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/Replicating/replicating_advanced_run.htm)」を参照してください。

12. レプリケーション タスクが開始され、 [モニター] で進行状況を確認できます。詳細については、「[個々のデータ タスクの監視](https://help.qlik.com/ja-JP/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/Introduction/Monitoring-data-tasks.htm#Monitori)」を参照してください。

## データセットのロードの優先度の設定

各データセットにロード優先度を割り当てることで、データ タスクでのデータセットのロード順を制御できます。この機能は、大きなデータセットの前に小さなデータセットをロードする場合などに便利です。

1. [ロードの優先度] をクリックします。

2. 各データセットのロードの優先度を選択します。

   既定のロードの優先度は [標準] です。データセットは次の優先順位でロードされます。

   * 最高

   * より高く

   * 高

   * 標準

   * 低

   * より低く

   * 最低

   同じ優先度のデータセットは順不同でロードされます。

3. [OK] をクリックします。

情報メモSaaS アプリケーション ソースからのデータセットには、ロード順序の依存関係が含まれている可能性があります。ロードの優先順位を設定するときは、この点を考慮してください。

タスクのメタデータを更新して、タスクの [設計] ビューのソースのメタデータの変更に合わせることができます。Metadata Manager を使用する SaaS アプリケーションの場合、データ タスクでメタデータを更新する前に、Metadata Manager を更新する必要があります。

情報メモこの操作は、タスクの [デザイン] ビュー内のテーブルにのみ影響します。

1. 次のいずれかを実行できます。

   * [...] をクリックし、 [メタデータを更新] をクリックして、タスク内のすべてのデータセットのメタデータを更新します。

   * [データセット] 内のデータセットで [...] をクリックし、 [メタデータを更新] をクリックして、単一のデータセットのメタデータを更新します。

   画面の下部にある [メタデータを更新] でメタデータの更新のステータスを確認できます。the 情報ボタン icon にカーソルを合わせると、メタデータが最後に更新された日時を確認できます。

2. 変更を適用するには、データ タスクを準備します。

   データ タスクを準備し、変更を適用すると、変更は [メタデータを更新] から削除されます。

変更をプロパゲートするには、このタスクを使用するストレージ タスクを準備する必要があります。

列が削除されると、ストレージから履歴データが失われないように、Null 値を使用した変換が追加されます。

### メタデータの更新に関する制限

* 同じ時間スロットで、それ以前に削除された列を含む名前変更は、同じデータ型とデータ長である場合、削除された列の名前変更に変換されます。

  前: a b c d

  後: a c1 d

  この例では、b が削除され、c の名前が c1 に変更され、b と c のデータ型とデータ長は同じになります。

  これは、b から c1 への名前変更と c の削除として識別されます。

* 最後の列が削除され、その前の列の名前が変更された場合でも、最後の列の名前変更は認識されません。

  前: a b c d

  後: a b c1

  この例では、d が削除され、c の名前が c1 に変更されました。

  これは、c と d の削除と c1 の追加として識別されます。

* 新しい列は最後に追加されると想定されます。途中に次の列と同じデータ型の列が追加されると、削除と名前変更として解釈される可能性があります。

## ゲートウェイまたは接続の変更

ターゲット/ソースの接続、またはソース ゲートウェイを変更する場合は、テーブルを再作成する必要があります。

## プロジェクト情報の表示

メニュー バーで the 情報 icon をクリックして、次のようなプロジェクト情報を表示します。

* 所有者

* スペース

* データ プラットフォーム

* プロジェクトID

## データをレプリケートする際の制限と考慮事項

変換には次の制限があります。

* 右から左に記述する言語の列では、変換はサポートされません。

* 名前に特殊文字 (例: #、\、/、-) が含まれる列では変換を実行できません。

* LOB/CLOB データ型でサポートされている唯一の変換は、ターゲット上の列をドロップすることです。

* 変換を使用して列の名前を変更し、同じ名前の新しい列を追加することはサポートされていません。

移動された列では、直接変更または変換ルールを使用して Null 可能性を変更することはサポートされていません。ただし、タスクで作成された新しい列は、既定で Null 可能です。