エクスポートおよびインポートを使用する場合の考慮事項

データ統合でエクスポートおよびインポート操作を使用する前に、サポートされている内容および現在の制限を理解していることを確認してください。

ノート

エクスポートまたはインポート時に、データ統合は、パスワードなどのデータ・アセット内の機密情報をクリアします。操作が完了したら、インポートされたオブジェクトの適用可能なデータ・アセットの機密情報フィールドを手動で更新する必要があります。

データ統合でオブジェクトをエクスポートおよびインポートする前に、次のことを考慮してください。

  • ワークスペース全体、プロジェクト全体、またはフォルダ、タスク、データ・フロー、パイプラインなどの様々なオブジェクト・タイプを個別にエクスポートおよびインポートできます。

  • データ統合では、参照オブジェクトがエクスポート・リクエストに含まれます。たとえば、データ・フローをエクスポートする場合、デフォルトでデータ統合には、そのようなデータ・アセットなどの参照オブジェクトが含まれます。インポートリクエストでは、既存のデータ資産を除外するオプションがあります。

  • インポート・リクエストでは、データ統合はソース・オブジェクトとターゲット・オブジェクトの識別子値を使用してオブジェクトを照合し、指定した競合解決オプションを使用してインポートを実行します。競合解決オプションは次のとおりです。

    • 競合するオブジェクトの保持
    • 競合するターゲット・オブジェクトの置換
    • 競合するソース・オブジェクトの複製
  • プロジェクト、フォルダ、タスク、データ・フロー、パイプライン、アプリケーションおよびワークスペースをインポートする場合、ターゲットにすでに存在するデータ・アセットのインポートを除外するオプションがあります。既存のデータ・アセットを除外すると、データ統合では、ターゲットに存在しないソース・データ・アセットのみがターゲットにインポートされます。ターゲットにすでに存在するデータ・アセットはインポートされません。

    インポート・リクエストを開始する前に、ソース・データ・アセットで使用されているものと同じデータ・アセット識別子を使用してターゲットにデータ・アセットを作成すると、インポート操作中にターゲット・データ・アセットとソース・データ・アセットが一致したときに、データ統合によってターゲット・データ・アセットが関連するターゲット・オブジェクトに自動的にワイヤリングされます。

  • プロジェクトに多数のフォルダがある場合、最初のエクスポートおよびインポート操作は次のようにすることをお薦めします。

    • プロジェクト全体のエクスポート(ソース)
    • プロジェクト全体のインポート(ターゲット)

    元のプロジェクト(ソース)に新しいフォルダが追加されたら、新しいフォルダをエクスポートし、エクスポートしたフォルダzipをターゲットにインポートします。

  • プロジェクトのフォルダ内のオブジェクトに別のフォルダ内のオブジェクトへの参照がある場合、データ統合では、依存オブジェクトとその依存関係もエクスポートおよびインポートされます。

    プロジェクトProject1に3つのフォルダFolder1Folder2およびFolder3があり、次の依存関係があるとします。

    • Folder1内のオブジェクトは、Folder2内のオブジェクトを参照します。

    • Folder2内のオブジェクトは、Folder3内のオブジェクトを参照します。

    Folder1をエクスポートすると、データ統合によってFolder1Folder2およびFolder3がエクスポートされます。フォルダFolder2およびFolder3は、Folder2およびFolder3の一部またはすべてのオブジェクトがFolder1のオブジェクトによって参照されるため、エクスポート操作に含まれます。同様に、Folder2をエクスポートすると、データ統合によってFolder2およびFolder3がエクスポートされます。Folder3をエクスポートすると、Folder3のみがエクスポートされます。

    説明されているシナリオでは、フォルダの相互依存関係がある場合、次のオプションがあります。

    • プロジェクト全体を最初にエクスポートします。フォルダの作成または更新時と同様に、置換オプションを使用してフォルダをエクスポートしてターゲットにインポートします。このオプションはベスト・プラクティスとしてお薦めします。
    • 次の順序でフォルダをエクスポートします: Folder3、置換オプション付きFolder2、置換オプション付きFolder1
ノート

エクスポートおよびインポートする前に、オブジェクト・ストレージおよび関連する権限およびIAMポリシーへのアクセス権があることを確認してください(必要な設定およびポリシーを参照)。