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

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

最終更新日:Jun 27, 2025

移行アシスタントを使用して、自動トリガータスクやテーブルなどのオブジェクトを移行する場合、[DataWorks エクスポート] 機能を使用してオブジェクトをパッケージとしてエクスポートする必要があります。次に、[DataWorks インポート] 機能を使用して、パッケージを目的のワークスペースにインポートします。このトピックでは、DataWorks インポートタスクの作成、表示、および管理方法について説明します。

制限

  • 次の表に、DataWorks の移行アシスタントサービスの各エディションでの制限を示します。

    項目

    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 で作成されたタスクのインポートとエクスポートはサポートされていません。

前提条件

  1. エクスポートタスクが作成されます。

    移行アシスタントでエクスポートタスクが作成され、自動トリガータスクやテーブルなど、移行するオブジェクトがエクスポートされます。詳細については、「エクスポートタスクの作成と表示」をご参照ください。

  2. インポートするパッケージが準備されます。

    DataWorks では、オンプレミスマシンまたは Object Storage Service ( OSS ) からパッケージをアップロードできます。選択したアップロード方法に基づいてパッケージを準備する必要があります。

    • オンプレミスマシンからアップロードする:エクスポートタスクのパッケージをオンプレミスマシンにダウンロードします。詳細については、「エクスポートタスクの作成と表示」トピックの カスタムエクスポートタスクの作成 セクションをご参照ください。

    • OSS からアップロードする:エクスポートタスクのパッケージをオンプレミスマシンにダウンロードし、パッケージを OSS に保存します。詳細については、「シンプルアップロード」をご参照ください。

移行アシスタントページに移動する

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

  2. 左上隅にある 图标 アイコンをクリックし、[すべての製品] > [その他] > [移行アシスタント] を選択します。

インポートタスクを作成する

  1. 移行アシスタントページの左側のナビゲーションウィンドウで、[DataWorks での移行] > [DataWorks インポート] を選択します。

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

  3. [インポートタスクの作成] ダイアログボックスで、ビジネス要件に基づいてパラメーターを構成します。

    新建导入任务

    パラメーター

    説明

    インポートパッケージ名

    インポートタスクの名前。名前には、文字、数字、アンダースコア(_)、ピリオド(.)を含めることができます。

    アップロード方法

    インポートするパッケージのソース。有効な値:

    • [ローカルアップロード][ファイルのアップロード] をクリックして、オンプレミスマシンからパッケージをアップロードします。システムはパッケージを自動的に検証します。

      説明

      パッケージのサイズは 30 MB を超えることはできません。

    • [OSS オブジェクト][OSS エンドポイント] フィールドに OSS エンドポイントを入力し、[チェック] をクリックします。OSS コンソール にログインし、次の図の手順を実行して、目的のパッケージの URL を取得できます。

      image [検証に成功しました] というメッセージが表示されたら、[ファイルのプレビュー] をクリックしてパッケージの詳細を表示できます。

    備考

    インポートタスクの説明。

  4. [OK] をクリックします。[インポートタスクの設定] ページが表示されます。

    [OK] をクリックする前に、パッケージの形式と内容を確認してください。

  5. インポートタスクを構成します。

    インポートタスクを構成する場合は、[コンピューティングリソースマッピング] セクションの設定を完了する必要があります。次の図は、MaxCompute コンピューティングリソースが使用されている例を示しています。他のセクションの設定はオプションであり、ビジネス要件に基づいて構成できます。导入

    説明

    同じリージョンにあり、同じテナントに属するワークスペース間でデータオブジェクトを移行する場合は、コンピューティングリソース間のマッピングのみを構成する必要があります。

    1. [コンピューティングリソースマッピング] セクションで、ソースワークスペースのコンピューティングリソースと宛先ワークスペースのコンピューティングリソース間のマッピングを構成します。

      • [宛先ワークスペースのコンピューティングリソース] 列には、コンピューティングリソースの作成に使用されるプロジェクト名ではなく、宛先ワークスペースの DataStudio に関連付けられているコンピューティングリソースの表示名が表示されます。 DataStudio ページに移動し、左側のナビゲーションウィンドウで image アイコンをクリックできます。[コンピューティングリソース] ページで、コンピューティングリソースの表示名を確認できます。

      • 複数のタイプのコンピューティングリソースがソースワークスペースの DataStudio に関連付けられていますが、1 つのタイプのコンピューティングリソースのみが宛先ワークスペースの DataStudio に関連付けられている場合、インポートタスクは失敗します。これは、宛先ワークスペースに残りのタイプのコンピューティングリソースのノードに対する作成権限がないためです。

    2. オプション。 [リソースグループマッピング] セクションで、ソースワークスペースと宛先ワークスペース間のリソースグループマッピングを構成します。これにより、インポートされたノードでリソースグループを使用できるようになります。

    3. オプション。 [依存関係マッピング] セクションで、関連ノードのワークスペースマッピングを構成します。

      インポートする一部のタスクで、コード、入力パラメーター、または出力名にソースワークスペースの名前が使用されている場合は、[新しいプロジェクト名] パラメーターを [宛先ワークスペースの名前] に設定する必要があります。システムはこの名前を使用して、タスクのコード、入力パラメーター、および出力名にある元のワークスペース名を置き換えます。これにより、タスクの依存関係がタスクのインポート後に正しくなります。

    4. オプション。 [ドライランプロパティ] セクションで、ドライランノードとして構成するノードを見つけ、[アクション] 列の [ドライランに設定] をクリックします。

      複数のノードを選択し、[ドライランにバッチ設定] をクリックして、これらのノードをドライランノードとして構成することもできます。

      この構成は、自動トリガーノードの時間プロパティを構成するために使用されます。システムは、ノードを実行せずに、ドライランノードとして構成された自動トリガーノードに対して成功応答を返します。ノードはデータを生成しません。

    5. オプション[DataService Studio の設定] セクションで、[DataService Studio ビジネスプロセスのマッピングを指定する] をクリックします。

    6. オプション。 [コミットルール] セクションで、[リソース][関数]、および [テーブル] のコミットルールを構成し、ビジネス要件に基づいて [所有者の変更] パラメーターを構成します。

      説明
      • 宛先ワークスペースに、インポートするデータオブジェクトと同じ名前のデータオブジェクトが含まれている場合、インポートするデータオブジェクトをコミットできません。

      • [所有者の変更] パラメーターで [変更しない] を選択し、インポートするノードに所有者が指定されていない場合、インポート後に自動的にノードの所有者として構成されます。

  6. ページの左下隅にある [インポート開始] をクリックします。

  7. [確認] メッセージで、[OK] をクリックします。

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

[インポートタスクリスト] ページで、インポートタスクで実行できる操作は、ステータスによって異なります。

  • インポートタスクが完了したら、タスクの詳細を表示できます。タスクの詳細を表示するには、[インポートタスクリスト] ページでタスクを見つけ、[アクション] 列の [インポートレポートの表示] をクリックします。表示されるページで、[基本情報][インポート結果][詳細]、および [インポート設定] セクションのタスク情報を確認します。导入报告

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

    • タスク構成の変更:[アクション] 列の [編集を続行] をクリックします。

    • タスク詳細の表示:[プレビュー] をクリックします。表示されるページで、[基本情報][概要]、および [詳細] セクションのタスク情報を確認します。

    • タスクの削除:[削除] をクリックします。表示されるメッセージで、[OK] をクリックします。

  • インポートタスクが [インポート失敗] 状態の場合、タスクの [アクション] 列の [再インポート] をクリックできます。[インポートの進行状況] ダイアログボックスで、インポートタスクが完了したら [インポートタスクリストに戻る] をクリックします。