Early Access: The content on this website is provided for informational purposes only in connection with pre-General Availability Qlik Products.
All content is subject to change and is provided without warranty.
メイン コンテンツをスキップする 補完的コンテンツへスキップ

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

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

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

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

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

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

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

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

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

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

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

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

    • 以下のいずれかを行います。

      • 既存のプロジェクトを選択します
      • 新しいプロジェクトの名前を指定し、 [プロジェクト] 項目の下にある [新しいプロジェクトを追加: <プロジェクト名>] をクリックします。

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

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

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

        情報メモ[データスペース] はすべてのメンバーに対する完全な権限を持ちます。データスペースのロールと権限 で説明されているように、各メンバーのロールと権限は後で編集できます。
      • ウィザードをキャンセルし、データ スペースの作成の説明に従って独自のデータ スペースを作成してから、ウィザードを再度実行します。

      データ スペースの詳細については、「Qlik Talend Data Integration のスペースでの作業」を参照してください。

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

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

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

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

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

  4. [データセットを選択] タブで、レプリケーション タスクに含めるテーブルやビューを選択します。データベースからのデータの選択 で説明されているように、ワイルドカードを使用して選択ルールを作成することもできます。

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

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

    情報メモSaaS アプリケーション ソースからレプリケートする場合、フル ロード レプリケーション モードが既定で有効になっており、無効にすることはできません。
    • フル ロード: 選択したソース テーブルからターゲット プラットフォームにデータをロードし、必要に応じてターゲット テーブルを作成します。フル ロードはタスクの開始時に自動的に実行されますが、必要に応じて手動で実行することもできます。

      情報メモこの設定は、SaaS アプリケーション プレビュー コネクタを使用する場合は使用できません。[Create Connection] (接続を作成) ダイアログおよびオンライン ヘルプの両方で、プレビュー コネクタは プレビュー ボタンの画像 ボタンで表示されます。
    • 変更を適用: ソース テーブルに加えられた変更を反映して、ターゲット テーブルを最新の状態に保ちます。

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

      詳細は、変更の保存をご覧ください。

    変更データ キャプチャの頻度は、スケジューラーの設定によって決まります。既定の変更キャプチャの間隔は 6 時間ごとです。詳細は、 データ レプリケーション タスクの設定をご覧ください。

    • ターゲット データセット スキーマ: 必要に応じて、ターゲットにデータセットを作成するスキーマを選択します。
    • コントロール テーブル スキーマ: 必要に応じて、ターゲットにコントロール テーブルを作成するスキーマを選択します。
    • 毎回データをレプリケートする: データ ソースから変更をキャプチャする頻度をスケジュールし、開始時刻開始日を設定できます。 ソース データセットが CDC (変更データ キャプチャ) をサポートしている場合は、ソース データへの変更のみがレプリケーションされ、対応するターゲット テーブルに適用されます。ソース データセットが CDC をサポートしていない場合 (ビューなど)、すべてのソース データを対応するターゲット テーブルに再ロードすることによって変更が適用されます。一部のソース データセットが CDC をサポートし、一部がサポートしない場合は、2 つの個別のサブタスクが作成されます ( [変更の適用] または [変更の保存] レプリケーション オプションが選択されていると想定)。  1 つは CDC をサポートしないデータセットを再ロードするためのもので、もう 1 つは CDC をサポートするデータセットへの変更をキャプチャするためのものです。

      タスクのセットアップ ウィザードを使用すると、1 時間間隔でスケジュールを設定できます。タスクの設定が完了したら、 データ レプリケーション タスクの設定 で説明されているように、さまざまなスケジュール オプションを検討できます。

    データ ソースの種類とサブスクリプション ティアに応じた最小スケジュール間隔の詳細については、「許容される最小スケジュール間隔」を参照してください。

    データ レプリケーション タスクの設定 で説明されているように、後で設定を変更できます。

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

    • <名前> プロジェクトを開く (既定)
    • <名前> データ タスクを開く

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

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

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

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

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

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

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

    詳細については、「データセットの管理」を参照してください。

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

    詳細は、データセットの検証と調整をご覧ください。

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

    タスクの復元、およびタスクを実行するその他の方法については、「詳細な実行オプション」を参照してください。

  12. レプリケーション タスクが開始され、 [モニター] で進行状況を確認できます。詳細については、「個々のデータ タスクの監視」を参照してください。

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

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

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

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

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

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

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

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

    • 以下のいずれかを行います。

      • 既存のプロジェクトを選択します
      • 新しいプロジェクトの名前を指定し、 [プロジェクト] 項目の下にある [新しいプロジェクトを追加: <プロジェクト名>] をクリックします。

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

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

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

        情報メモ[データスペース] はすべてのメンバーに対する完全な権限を持ちます。データスペースのロールと権限 で説明されているように、各メンバーのロールと権限は後で編集できます。
      • ウィザードをキャンセルし、データ スペースの作成の説明に従って独自のデータ スペースを作成して、ウィザードを再度実行します。

      データ スペースの詳細については、「Qlik Talend Data Integration のスペースでの作業」を参照してください。

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

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

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

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

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

  4. [データセットを選択] タブで、レプリケーション タスクに含めるテーブルやビューを選択します。データベースからのデータの選択 で説明されているように、ワイルドカードを使用して選択ルールを作成することもできます。

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

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

    情報メモSaaS アプリケーション ソースからレプリケートする場合、フル ロード レプリケーション モードが既定で有効になっており、無効にすることはできません。
    • フル ロード: 選択したソース テーブルからターゲット プラットフォームにデータをロードし、必要に応じてターゲット テーブルを作成します。フル ロードはタスクの開始時に自動的に実行されますが、必要に応じて手動で実行することもできます。

      情報メモこの設定は、SaaS アプリケーション プレビュー コネクタを使用する場合は使用できません。[Create Connection] (接続を作成) ダイアログおよびオンライン ヘルプの両方で、プレビュー コネクタは プレビュー ボタンの画像 ボタンで表示されます。
    • 変更を適用: ソース テーブルに加えられた変更を反映して、ターゲット テーブルを最新の状態に保ちます。

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

      詳細は、変更の保存をご覧ください。

    変更データ キャプチャの頻度は、スケジューラーの設定によって決まります。既定の変更キャプチャの間隔は 6 時間ごとです。詳細は、 データ レプリケーション タスクの設定をご覧ください。

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

    既存のステージング エリアを選択するか、[新規作成] をクリックして新しいステージング エリアを定義し、クラウド ストレージへの接続 の指示に従います。

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

    どのステージング エリアがどのデータ ウェアハウスでサポートされているかについては、ターゲット プラットフォームのユース ケースとサポートされるバージョン の [ステージング エリアとしてサポート] 列を参照してください。

    • ターゲット データセット スキーマ: 必要に応じて、ターゲットにデータセットを作成するスキーマを選択します。
    • コントロール テーブル スキーマ: 必要に応じて、ターゲットにコントロール テーブルを作成するスキーマを選択します。
    • 毎回データをレプリケートする: データ ソースから変更をキャプチャする頻度をスケジュールし、開始時刻開始日を設定できます。 ソース データセットが CDC (変更データ キャプチャ) をサポートしている場合は、ソース データへの変更のみがレプリケーションされ、対応するターゲット テーブルに適用されます。ソース データセットが CDC をサポートしていない場合 (ビューなど)、すべてのソース データを対応するターゲット テーブルに再ロードすることによって変更が適用されます。一部のソース データセットが CDC をサポートし、一部がサポートしない場合は、2 つの個別のサブタスクが作成されます ( [変更の適用] または [変更の保存] レプリケーション オプションが選択されていると想定)。  1 つは CDC をサポートしないデータセットを再ロードするためのもので、もう 1 つは CDC をサポートするデータセットへの変更をキャプチャするためのものです。

      タスクのセットアップ ウィザードを使用すると、1 時間間隔でスケジュールを設定できます。タスクの設定が完了したら、 データ レプリケーション タスクの設定 で説明されているように、さまざまなスケジュール オプションを検討できます。

    データ レプリケーション タスクの設定 で説明されているように、後で設定を変更できます。

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

    • <名前> プロジェクトを開く (既定)
    • <名前> データ タスクを開く

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

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

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

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

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

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

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

    詳細については、「データセットの管理」を参照してください。

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

    詳細は、データセットの検証と調整をご覧ください。

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

    タスクの復元、およびタスクを実行するその他の方法については、「詳細な実行オプション」を参照してください。

  12. レプリケーション タスクが開始され、 [モニター] で進行状況を確認できます。詳細については、「個々のデータ タスクの監視」を参照してください。

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

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

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

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

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

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

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

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

    • 以下のいずれかを行います。

      • 既存のプロジェクトを選択します
      • 新しいプロジェクトの名前を指定し、 [プロジェクト] 項目の下にある [新しいプロジェクトを追加: <プロジェクト名>] をクリックします。

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

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

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

        情報メモ[データスペース] はすべてのメンバーに対する完全な権限を持ちます。データスペースのロールと権限 で説明されているように、各メンバーのロールと権限は後で編集できます。
      • ウィザードをキャンセルし、データ スペースの作成の説明に従って独自のデータ スペースを作成して、ウィザードを再度実行します。

      データ スペースの詳細については、「Qlik Talend Data Integration のスペースでの作業」を参照してください。

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

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

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

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

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

  4. [データセットを選択] タブで、レプリケーション タスクに含めるテーブルやビューを選択します。データベースからのデータの選択 で説明されているように、ワイルドカードを使用して選択ルールを作成することもできます。

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

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

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

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

      変更データ キャプチャの頻度は、スケジューラーの設定によって決まります。既定の変更キャプチャの間隔は 6 時間ごとです。詳細は、 データ レプリケーション タスクの設定をご覧ください。

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

      情報メモこの設定は、SaaS アプリケーション プレビュー コネクタを使用する場合は使用できません。[Create Connection] (接続を作成) ダイアログおよびオンライン ヘルプの両方で、プレビュー コネクタは プレビュー ボタンの画像 ボタンで表示されます。

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

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

    • 既定のフォルダー: 既定のフォルダー形式は <your-project-name>/<your-task-name> です。
    • ルート フォルダー: ファイルはバケットに直接書き込まれます。
    • フォルダー: フォルダー名を入力します。フォルダーが存在しない場合は、データ レイクのランディング タスク中に作成されます。

      情報メモ フォルダー名に特殊文字 (@、#、! など) を含めることはできません。
    • 毎回データをレプリケートする: データ ソースから変更をキャプチャする頻度をスケジュールし、開始時刻開始日を設定できます。 ソース データセットが CDC (変更データ キャプチャ) をサポートしている場合は、ソース データへの変更のみがレプリケーションされ、対応するターゲット テーブルに適用されます。ソース データセットが CDC をサポートしていない場合 (ビューなど)、すべてのソース データを対応するターゲット テーブルに再ロードすることによって変更が適用されます。一部のソース データセットが CDC をサポートし、一部がサポートしない場合は、2 つの個別のサブタスクが作成されます (変更データ キャプチャ (CDC) 更新方法としてが選択されていると想定)。  1 つは CDC をサポートしないデータセットを再ロードするためのもので、もう 1 つは CDC をサポートするデータセットへの変更をキャプチャするためのものです。

      タスクのセットアップ ウィザードを使用すると、1 時間間隔でスケジュールを設定できます。タスクの設定が完了したら、クラウド ストレージ ターゲットの設定 で説明されているように、さまざまなスケジュール オプションを検討できます。

    クラウド ストレージ ターゲットの設定 で説明されているように、後でタスクの設定を変更できます。

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

    • <名前> プロジェクトを開く (既定)
    • <名前> データ タスクを開く

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

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

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

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

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

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

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

    詳細については、「データセットの管理」を参照してください。

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

    詳細は、データセットの検証と調整をご覧ください。

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

    タスクの復元、およびタスクを実行するその他の方法については、「詳細な実行オプション」を参照してください。

  12. レプリケーション タスクが開始され、 [モニター] で進行状況を確認できます。詳細については、「個々のデータ タスクの監視」を参照してください。

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

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

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

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

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

    • 最高

    • より高く

    • 標準

    • より低く

    • 最低

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

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

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

メタデータの更新

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

情報メモこの操作は、SaaS アプリケーション プレビュー コネクタを使用する場合は使用できません。[Create Connection] (接続を作成) ダイアログおよびオンライン ヘルプの両方で、プレビュー コネクタは プレビュー ボタンの画像 ボタンで表示されます。
情報メモこの操作は、タスクの [デザイン] ビュー内のテーブルにのみ影響します。
  1. 次のいずれかを実行できます:

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

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

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

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

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

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

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

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

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

     

    前: a b c d

    後: a c1 d

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

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

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

     

    前: a b c d

    後: a b c1

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

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

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

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

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

  • 右から左に記述する言語の列では、変換はサポートされません。
  • 名前に特殊文字 (例: #、\、/、-) が含まれる列では変換を実行できません。

  • LOB/CLOB データ型でサポートされている唯一の変換は、ターゲット上の列をドロップすることです。
  • 変換を使用して列の名前を変更し、同じ名前の新しい列を追加することはサポートされていません。

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

このページは役に立ちましたか?

このページまたはコンテンツに、タイポ、ステップの省略、技術的エラーなどの問題が見つかった場合は、お知らせください。改善に役立たせていただきます。