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

MaxCompute:リソースのビジュアル管理

最終更新日:Jun 22, 2026

MaxCompute Studio のプロジェクトエクスプローラーは、MaxCompute UDF のリソースを管理するためのビジュアルインターフェイスを提供します。IDE 内で、テーブル、JAR ファイル、Python スクリプト、アーカイブなどのリソースを直接追加、取得、削除できます。

背景情報

MaxCompute UDF を登録するには、最初にライブラリやデータファイルなどの依存関係をリソースとして MaxCompute プロジェクトにアップロードする必要があります。MaxCompute Studio は、次のリソース操作をサポートしています:

リソースの追加

  1. IntelliJ IDEA のメニューバーで、MaxCompute > [Add Resource] を選択します。

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

    • ファイルベースのリソースを追加するには[Add Resource] ダイアログボックスで [MaxCompute project] を選択し、[Resource type] を適切なタイプ (file、 jar、 py、 または archive) に設定します。[Resource file] の横にある参照ボタンをクリックし、ローカルファイルを選択します。[Resource name] と、必要に応じて [Resource comment] を入力します。同じ名前の既存リソースを上書きするには、[既存の場合は強制的に上書き] を選択し、[OK] をクリックします。

    • テーブルリソースを追加するには[Add Resource] ダイアログボックスで対象の [MaxCompute project] を選択し、[Resource type]table に設定します。[MaxCompute table] ドロップダウンリストから対象のテーブルを選択します。必要に応じて、[Table partition] フィールドでパーティション情報を指定します。[Resource name] と、必要に応じて [Resource comment] を入力します。同じ名前の既存リソースを上書きするには、[既存の場合は強制的に上書き] を選択し、[OK] をクリックします。

    パラメータ

    説明

    [MaxCompute project]

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

    MaxCompute Studio が対象プロジェクトに接続されている場合は、ドロップダウンリストから選択できます。プロジェクトが一覧に表示されない場合は、右側の 添加 アイコンをクリックして追加します。

    [Resource type]

    リソースのタイプです。有効な値:

    • file :ファイルタイプのリソースです。サポートされる形式には .zip、 .so、 .jar が含まれます。

    • jar :JAR ファイルです。

    • py :Python スクリプトです。

    • archive :アーカイブです。サポートされる形式には .zip、 .tgz、 .tar.gz、 .tar、 .jar が含まれます。

    • table :リソースとして使用する MaxCompute テーブルです。

    [Resource file]

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

    [MaxCompute table]

    リソースとして使用するテーブルです。対象のテーブルはドロップダウンリストから選択できます。パーティションテーブルの場合、テーブル全体ではなく、特定のパーティションのみをリソースとして追加できます。

    [Table partition]

    パーティション仕様です。このパラメータは、[MaxCompute table] でパーティションテーブルを指定する場合にのみ必要です。形式は partition_col1 = partition_col_value1, partition_col2 = partition_col_value2, ... です。

    [Resource name]

    リソースの名前です。

    [Resource comment]

    リソースのコメント (任意) です。

    [既存の場合は強制的に上書き]

    MaxCompute プロジェクト内で同じ名前の既存リソースを上書きします。

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

  4. 対象の MaxCompute プロジェクト配下の [Resources] を右クリックし、[メタデータをリフレッシュ] を選択します。新しいリソースが一覧に表示されます。

リソースファイルの取得

[プロジェクトエクスプローラー] で、対象の MaxCompute プロジェクト配下にある [Resources] フォルダに移動します。取得するリソースを右クリックし、[ローカルパスをコピー] を選択します。これにより、リソースファイルのローカルパスがコピーされます。

説明

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

リソースの削除

  1. [プロジェクトエクスプローラー] で、対象の MaxCompute プロジェクト配下にある [Resources] フォルダを展開します。削除するリソースを右クリックし、[サーバーからリソースを削除] を選択します。

  2. [確認] ダイアログボックスで [OK] をクリックします。

  3. 対象の MaxCompute プロジェクト配下の [Resources] を右クリックし、[メタデータをリフレッシュ] を選択します。リソースが一覧から削除されます。