すべてのプロダクト
Search
ドキュメントセンター

DataWorks:エクスポートタスクの作成と表示

最終更新日:Jun 26, 2025

Migration Assistant を使用すると、ワークスペース内のさまざまな種類のデータオブジェクトをエクスポートできます。 データオブジェクトの種類には、自動トリガーノード、手動トリガーノード、リソース、関数、テーブル、データソース、スクリプトテンプレート、アドホッククエリ、データサービス、およびデータ品質監視ルールが含まれます。 このトピックでは、エクスポートタスクを作成および表示する方法について説明します。

背景情報

Migration Assistant を使用すると、[フルエクスポート][増分エクスポート]、または [カスタムエクスポート] モードでデータオブジェクトをエクスポートできます。 ビジネス要件に基づいてエクスポートモードを選択できます。

  • [フルエクスポート] タスクは、ワークスペース内のすべてまたは選択した種類のデータオブジェクトをエクスポートするために使用されます。 たとえば、フルエクスポートタスクを使用して、ワークスペース内のすべてのノードのコードをバックアップしたり、テスト環境用にワークスペースを複製したりできます。 フルエクスポートタスクを実行すると、最新バージョンのデータオブジェクトがエクスポートされます。

    保存、コミット、またはデプロイされたデータオブジェクトをエクスポートできます。 ノードが開発環境と本番環境の両方で保存されている場合、開発環境で保存されているノードがエクスポートされます。 詳細については、「フルエクスポートタスクを作成する」をご参照ください。

  • [増分エクスポート] タスクは、特定の日付以降に変更されたすべてまたは選択した種類のデータオブジェクトをエクスポートするために使用されます。 詳細については、「増分エクスポートタスクを作成する」をご参照ください。

    説明

    増分エクスポートタスクのブラックリストを構成することはできません。

  • [カスタムエクスポート] タスクは、きめ細かく指定したデータオブジェクトをエクスポートするために使用されます。 たとえば、カスタムエクスポートタスクを使用して、共通のワークフローを抽出できます。 この方法で、このワークフローを他のワークスペースに複製できます。 ワークスペースの本番環境と開発環境が分離されている場合は、カスタムエクスポートタスクを使用して、開発環境のノードをエクスポートできます。 この方法で、ノードを本番環境にインポートしてデプロイできます。 詳細については、「カスタムエクスポートタスクを作成する」をご参照ください。

制限

  • 次の表に、さまざまなエディションの DataWorks の Migration Assistant サービスの制限を示します。

    項目

    Basic Edition

    Standard Edition

    Professional Edition

    Enterprise Edition

    テナント内でエクスポートできるパッケージの最大数

    説明
    • エクスポートタスクを作成した後、エクスポートタスクが成功するとエクスポートパッケージが生成されます。

    • エクスポートするパッケージの数が、エディションでエクスポートできるパッケージの最大数を超える場合は、ビジネス要件を満たすように DataWorks エディションをアップグレードする必要があります。 必要数のパッケージをエクスポートするために料金を支払うことはできません。

    累積数量:10

    累積数量:30

    累積数量:100

    上限なし

    インポートするパッケージの最大サイズ

    オンプレミスファイル

    30 M

    30 M

    30 M

    30 M

    OSS ファイル

    サポートされていません

    サポートされていません

    制限なし

    制限なし

    データインポート中の自動コミットとデプロイのサポート

    サポートされていません

    サポートされていません

    サポートされています

    サポートされています

  • エクスポートタスクまたはインポートタスクを作成するには、Alibaba Cloud アカウント、またはワークスペース管理者ロールが割り当てられている RAM ユーザーのみを使用できます。 ワークスペース管理者ロールが割り当てられていない RAM ユーザーを使用する場合、エクスポートタスクとインポートタスクを表示することしかできません。

  • Data Quality の監視ルールをエクスポートまたはインポートする場合は、次の点に注意してください。

    • 監視ルールをエクスポートする場合、監視ルールに関連するアラート構成はエクスポートできません。

    • インポートされた監視ルールに関連付けられているテーブルがワークスペースに存在しない場合、インポートされた監視ルールは Data Quality の [監視ルール] ページに表示されません。 ルールをインポートした後にテーブルを作成し、テーブルを監視ルールに関連付けると、インポートされたルールがテーブルのルールの詳細ページに表示されます。

    • インポートパッケージに監視ルールと自動トリガーノードが含まれている場合、監視ルールは、自動トリガーノードがインポート、コミット、およびデプロイされた後にのみインポートできます。 この方法で、自動トリガーノードを正しい監視ルールに関連付けることができます。

    • インポートパッケージに監視ルールが含まれているが、自動トリガーノードが含まれていない場合、監視ルールをインポートできます。 ただし、ワークスペースには自動トリガーノードに関する情報は含まれていません。 インポートパッケージに監視ルールと自動トリガーノードの両方が含まれている場合、システムは自動トリガーノードをインポート、コミット、およびデプロイし、監視ルールを使用して既存の監視ルールを更新してから、自動トリガーノードを監視ルールに関連付けます。

  • 新しいバージョンの Data Studio で作成されたタスクのインポートとエクスポートはサポートされていません。

Migration Assistant ページに移動する

  1. DataWorks コンソール にログオンします。 上部のナビゲーションバーで、目的のリージョンを選択します。 左側のナビゲーションウィンドウで、[データ開発と O&M] > [データ開発] を選択します。 表示されるページで、ドロップダウンリストから目的のワークスペースを選択し、[データ開発に移動] をクリックします。

  2. 左上隅にある 图标 アイコンをクリックし、[すべての製品] > [その他] > [Migration Assistant] を選択します。 Migration Assistant の [ホームページ] が表示されます。

フルエクスポートタスクを作成する

  1. [エクスポートタスク] ページで、右上隅にある [エクスポートタスクの作成] をクリックします。

  2. [エクスポートタスクの作成] ダイアログボックスで、パラメーターを構成します。

    导出

    パラメーター

    説明

    [名前]

    エクスポートタスクの名前。 名前に使用できるのは、文字、数字、アンダースコア(_)、ピリオド(.)のみです。

    [タイプ]

    エクスポートタスクのタイプ。 このパラメーターには [フルエクスポート] を選択します。 この場合、[エクスポートスコープ] パラメーターを構成して、エクスポートするデータオブジェクトのタイプを指定する必要があります。

    [エクスポートスコープ][エクスポートオブジェクト]

    [エクスポートスコープ] の有効な値:

    • [すべてのオブジェクト]:この値を選択すると、DataWorks は、自動トリガーノード、手動トリガーノード、リソース、関数、テーブルの DDL 文、データソース、データサービス、アドホッククエリ、スクリプトテンプレート、データ品質監視ルールなど、ワークスペース内のすべてのタイプのオブジェクトをエクスポートします。

    • [選択したオブジェクト]:このオプションを選択すると、[エクスポートオブジェクト] ドロップダウンリストからエクスポートするデータオブジェクトのタイプを選択できます。 たとえば、[エクスポートオブジェクト] ドロップダウンリストから [定期タスク]、[リソース]、[DATA_SERVICE] を選択できます。

    [エクスポートオブジェクトステータス]

    エクスポートするデータオブジェクトの状態。 有効な値:

    • [保存]:保存されているデータオブジェクト

    • [送信]:コミットされているデータオブジェクト

    [ブラックリスト]

    ビジネス要件に基づいて、フルエクスポートのブラックリスト機能を有効にするかどうかを指定します。 [ブラックリストに追加] チェックボックスをオンにすると、エクスポートしたくないノードとリソースをブラックリストに追加できます。

    [バージョンをエクスポート]

    有効な値:[標準][プライベートクラウド(>=V3.12)][プライベートクラウド(V3.6.1-V3.1.1)]。 DataWorks のバージョンによって、データオブジェクトがエクスポートされる形式が決まります。 エクスポートタスクを作成する前に、ワークスペースの DataWorks のバージョンを確認してください。

    [備考]

    エクスポートタスクの説明。

  3. オプション [ブラックリストに追加] をクリックして、エクスポートタスクを実行します。

    [ブラックリストに追加] チェックボックスをオンにした場合は、次の手順を実行してブラックリストを構成します。

    1. [エクスポートタスクの作成] ダイアログボックスで、[ブラックリストに追加] をクリックし、次に [OK] をクリックします。

    2. [ブラックリストの設定] ページで、エクスポートしたくないデータオブジェクトを選択します。

    3. [選択したものをブラックリストに追加] をクリックします。

    4. 右上隅にある [エクスポート] をクリックします。

    5. [エクスポートの確認] メッセージで、[OK] をクリックします。

  4. オプション [ブラックリストに追加] チェックボックスをオンにしない場合は、[エクスポートタスクの作成] ダイアログボックスで [エクスポート] をクリックし、次に [OK] をクリックします。

  5. [エクスポートの進行状況] ダイアログボックスで、エクスポートタスクの進行状況を表示します。 タスクが完了したら、[エクスポートタスクに戻る] をクリックします。

増分エクスポートタスクを作成する

  1. [エクスポートタスク] ページで、右上隅にある [エクスポートタスクの作成] をクリックします。

  2. [エクスポートタスクの作成] ダイアログボックスで、パラメーターを構成します。

    增量导出

    パラメーター

    説明

    [名前]

    エクスポートタスクの名前。 名前に使用できるのは、文字、数字、アンダースコア(_)、ピリオド(.)のみです。

    [タイプ]

    エクスポートタスクのタイプ。 このパラメーターには [増分] を選択します。 増分エクスポートタスクは、特定の日付以降に変更されたすべてまたは選択した種類のデータオブジェクトをエクスポートするために使用されます。 エクスポートするデータオブジェクトは、保存、コミット、またはデプロイされている必要があります。

    [エクスポートスコープ][エクスポートオブジェクト]

    • [すべてのオブジェクト]:この値を選択すると、DataWorks は、自動トリガーノード、手動トリガーノード、リソース、関数、テーブルの DDL 文、データソース、データサービス、アドホッククエリ、スクリプトテンプレート、データ品質監視ルールなど、ワークスペース内のすべてのタイプのオブジェクトをエクスポートします。

    • [選択したオブジェクト]:このオプションを選択すると、[エクスポートオブジェクト] ドロップダウンリストからエクスポートするデータオブジェクトのタイプを選択できます。 たとえば、[エクスポートオブジェクト] ドロップダウンリストから [定期タスク]、[リソース]、[DATA_SERVICE] を選択できます。

    [オブジェクトステータスをエクスポート]

    エクスポートするデータオブジェクトの状態。 有効な値:

    • [保存]:保存されているデータオブジェクト

    • [送信]:コミットされているデータオブジェクト

    [変更日時]

    データオブジェクトが変更された日付。 この日付以降に生成されたデータオブジェクトは、増分データオブジェクトです。

    [バージョンをエクスポート]

    DataWorks のバージョン。 有効な値:[標準][プライベートクラウド(>=V3.12)][プライベートクラウド(V3.6.1-V3.1.1)]

    [備考]

    エクスポートタスクの説明。

  3. [エクスポート] をクリックし、次に [OK] をクリックします。

カスタムエクスポートタスクを作成する

  1. [エクスポートタスク] ページで、右上隅にある [エクスポートタスクの作成] をクリックします。

  2. [エクスポートタスクの作成] ダイアログボックスで、パラメーターを構成します。

    自选导出

    パラメーター

    説明

    [名前]

    エクスポートタスクの名前。 名前に使用できるのは、文字、数字、アンダースコア(_)、ピリオド(.)のみです。

    [タイプ]

    エクスポートタスクのタイプ。 このパラメーターには [カスタム] を選択します。 カスタムエクスポートタスクは、保存、コミット、またはデプロイされた選択した種類のデータオブジェクトをエクスポートするために使用されます。 サポートされているデータオブジェクトのタイプには、定期タスク、手動タスク、テーブル、データソースが含まれます。

    [バージョンをエクスポート]

    DataWorks のバージョン。 有効な値:[標準][プライベートクラウド(>=V3.12)][プライベートクラウド(V3.6.1-V3.1.1)]

    [備考]

    エクスポートタスクの説明。

  3. [エクスポートオブジェクトの選択] をクリックし、次に [OK] をクリックします。

  4. [エクスポートオブジェクト] ページで、[エクスポートオブジェクト] ドロップダウンリストからエクスポートするデータオブジェクトのタイプを選択します。

    [エクスポートオブジェクト] の有効な値:[テーブル][定期タスク][リソース][手動タスク][関数][データ品質][DATA_SERVICE][データソース][コンポーネント][一時クエリ]导出对象

  5. エクスポートするデータオブジェクトを選択し、[選択したものをエクスポートパッケージに追加] をクリックします。

    [エクスポートオブジェクト][オブジェクトタイプ][オブジェクト名] などのフィルター条件を構成して、データオブジェクトを検索することもできます。 次に、[すべてをエクスポートパッケージに追加] をクリックして、フィルター条件を満たすすべてのデータオブジェクトをエクスポートするパッケージに追加します。

  6. 右上隅にある [エクスポート] をクリックします。 エクスポートの確認メッセージで、[OK] をクリックします。

エクスポートタスクの表示と管理

[エクスポートタスク] ページで、作成されたエクスポートタスクに関する次の情報を表示できます:[名前][タイプ][作成者][ステータス][更新日時][備考]。 エクスポートタスクで実行できる操作は、状態によって異なります。

  • エクスポートタスクが [成功] 状態の場合、タスクで次の操作を実行できます。

    • [アクション] 列の [エクスポートレポートの表示] をクリックします。 表示されるページで、[基本情報][概要][詳細] セクションのタスク情報を表示します。查看导出报告

    • 右上隅にある [エクスポートパッケージのダウンロード] をクリックして、エクスポートタスクのパッケージをローカルディレクトリにダウンロードします。

      説明

      ダウンロードリンクは 30 日間有効です。 有効期限が切れる前にパッケージをダウンロードすることをお勧めします。 有効期限が切れた後、パッケージをダウンロードする場合は、プロジェクトを再エクスポートする必要があります。

    • [エクスポートタスクの複製]

      • [フルエクスポートタスク] でブラックリスト機能が有効になっていない場合: [エクスポートタスクの複製][アクション] 列でクリックします。 [エクスポートタスクの複製] ダイアログボックスで、[エクスポートパッケージ名] フィールドに名前を入力し、[エクスポートの開始] をクリックします。

      • [フルエクスポートタスク] でブラックリスト機能が有効になっている場合: [エクスポートタスクの複製][アクション] 列でクリックします。[エクスポートタスクの複製] ダイアログボックスで、[エクスポートパッケージ名] フィールドに名前を入力し、[ブラックリストに追加] をクリックします。

        [ブラックリストの設定] ページで、エクスポートしたくないデータオブジェクトを選択し、[選択したものをブラックリストに追加] をクリックします。 次に、右上隅にある [エクスポート] をクリックします。

      • [カスタムエクスポートタスク]: [エクスポートタスクの複製][アクション] 列でクリックします。[エクスポートタスクの複製] ダイアログボックスで、[エクスポートパッケージ名] フィールドに名前を入力し、[エクスポートコンテンツの選択] をクリックします。

        [エクスポートオブジェクト] ページで、エクスポートするデータオブジェクトを選択し、[選択したものをエクスポートパッケージに追加] をクリックします。 次に、右上隅にある [エクスポート] をクリックします。

  • エクスポートタスクが [エクスポート失敗] 状態の場合、ビジネス要件に基づいて、[アクション] 列の [エクスポートパッケージの表示][エクスポートパッケージのダウンロード]、または [再エクスポート] をクリックできます。 エクスポートタスクを再試行するには、[再エクスポート] をクリックします。

  • [カスタムエクスポート] タスクが [編集中] 状態の場合、タスクで次の操作を実行できます。

    • [アクション] 列の [編集を続行] をクリックします。 [カスタムエクスポートリスト] ページで、エクスポートするデータオブジェクトを変更します。

    • [アクション] 列の [エクスポートパッケージの表示] をクリックします。 [エクスポートパッケージの詳細] ページで、[基本情報][概要][詳細] セクションのタスク情報を表示します。

    • [アクション] 列の [削除] をクリックします。 [削除] メッセージで、[OK] をクリックしてタスクを削除します。

  • [フルエクスポート] タスクが [編集中] 状態の場合、ビジネス要件に基づいて、[アクション] 列の [編集を続行][削除]、または [ブラックリストの表示] をクリックできます。 [アクション] 列の [ブラックリストの表示] をクリックすると、ブラックリストを確認し、[エクスポートの開始] をクリックしてエクスポートタスクを実行するか、表示されるダイアログボックスで [閉じる] をクリックできます。

次の手順

ワークスペース間でタスクを移行する場合は、[エクスポートタスクリスト] ページに移動し、目的のエクスポートタスクを見つけて、[アクション] 列の [エクスポートパッケージのダウンロード] をクリックします。 次に、インポートタスクの作成 をクリックして、タスクを宛先ワークスペースにインポートします。

FAQ

エクスポートされた自動トリガーノードが存在しない場合は、宛先ワークスペースに移動して、ノードが誤って削除されたか、エクスポート操作が保存またはコミットされていないかを確認できます。 自動トリガーノードが誤って削除された場合は、ごみ箱 に移動して、ノードが存在するかどうかを確認できます。 自動トリガーノードが存在する場合は、復元できます。