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

MaxCompute:視覚化された方法でリソースを管理する

最終更新日:Dec 05, 2024

MaxCompute StudioのProject Explorerはビジュアルエディターを提供します。 ビジュアルエディターを使用すると、MaxComputeプロジェクトでユーザー定義関数 (UDF) を作成するために必要なリソースを追加できます。 リソースには、テーブル、JARファイル、Pythonスクリプト、および圧縮パッケージが含まれます。 エディターには、リソースの取得と削除に役立つエントリポイントも用意されています。 このトピックでは、Project Explorerを使用して、視覚化された方法でリソースを追加、取得、または削除する方法について説明します。

背景情報

MaxCompute StudioでUDFを作成する前に、UDFが依存するファイルをリソースとしてMaxComputeプロジェクトにアップロードする必要があります。 MaxCompute Studioは、次のリソース操作をサポートしています。

リソースの追加

  1. IntelliJ IDEAのメインメニューバーで、[MaxCompute] > [リソースの追加] を選択します。

  2. [リソースの追加] ダイアログボックスで、パラメーターを設定します。

    • テーブルリソース以外のリソースの追加Add resources other than table resources

    • テーブルリソースの追加Add table resources

    パラメーター

    説明

    MaxComputeプロジェクト

    リソースを追加するMaxComputeプロジェクトの名前。

    リソースを追加するMaxComputeプロジェクトにMaxCompute Studioが接続されている場合は、ドロップダウンリストからMaxComputeプロジェクトを直接選択できます。 ドロップダウンリストからMaxComputeプロジェクトが見つからない場合は、ドロップダウンリストの右側にあるAddアイコンをクリックしてMaxComputeプロジェクトを追加します。

    リソースタイプ

    追加するリソースのタイプ。 有効な値:

    • file: ファイルリソース。 のファイル。zip, . そう、または。jar形式がサポートされています。

    • jar: コンパイル済みJARファイルリソース。

    • py: Pythonスクリプトリソース。

    • archive: 圧縮パッケージリソース。 の圧縮パッケージ。Compressed packages in the. zip, . tgz, . tar.gz、。tar、または。jar形式がサポートされています。

    • table: テーブルリソース。 MaxComputeプロジェクトにテーブルリソースを追加できます。

    リソースファイル

    追加するローカルリソースファイル。 このパラメーターは、Resource typeパラメーターがfilejarpy、またはarchiveに設定されている場合にのみ必要です。

    MaxComputeテーブル

    リソースとして追加するテーブル。 ドロップダウンリストからテーブルを選択できます。 追加するリソースがパーティションテーブルの場合、MaxComputeはパーティションテーブル全体ではなく、パーティションのみをリソースとして受け取ります。

    テーブルパーティション

    リソースとして追加するパーティションの情報。 このパラメーターは、MaxCompute tableパラメーターがパーティションテーブルに設定されている場合にのみ必要です。 パラメーターは、partition_col1 = partition_col_value1, partition_col2 = partition_col_value2, ... 形式です。

    リソース名

    追加するリソースの名前。

    リソースコメント

    追加するリソースのコメント。

    既に存在する場合に強制更新

    このオプションを選択すると、MaxComputeプロジェクト内の同じ名前の既存のリソースが、新しく追加されたリソースに置き換えられます。

  3. [リソースの追加] ダイアログボックスで、[OK] をクリックします。

  4. MaxComputeプロジェクトの [Resources] フォルダーを右クリックし、[Refresh meta] を選択してリソース情報を更新します。 次に、追加したリソースをリソースリストに表示できます。

リソースファイルの取得

IntelliJ IDEAの左側のナビゲーションウィンドウで、[Project Explorer] をクリックします。 MaxComputeプロジェクトの [リソース] フォルダーを展開し、取得するリソースファイルの名前を右クリックし、[ローカルメタパスのコピー] を選択して、リソースファイルが保存されているパスをコピーします。 その後、パスからリソースファイルを取得できます。

Obtain a resource file

説明

テーブルリソースのファイルが取得できません。

リソースの削除

  1. IntelliJ IDEAの左側のナビゲーションウィンドウで、[Project Explorer] をクリックします。 MaxComputeプロジェクトの [リソース] フォルダーを展開し、削除するリソースを右クリックして、[サーバーからリソースを削除] を選択します。

    Remove a resource

  2. [確認が必要] メッセージで、[OK] をクリックして、MaxComputeプロジェクトからリソースを削除します。

  3. MaxComputeプロジェクトの [Resources] フォルダーを右クリックし、[Refresh meta] を選択してリソース情報を更新します。 これにより、追加したリソースをリソースリストに表示できなくなります。