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

MaxCompute:ドキュメント

最終更新日:Mar 26, 2026

MaxCompute Studio のプロジェクトエクスプローラーは、ご利用の MaxCompute プロジェクトでユーザー定義関数 (UDF) を管理するための視覚的なインターフェイスを提供します。これを使用して、アップロードされた JAR または PY リソースから UDF を作成し、関数構文とコードを表示し、不要になった UDF を削除できます。

サポートされている操作

次の表は、ビルトイン関数と MaxCompute UDF で利用できる操作を示しています。

操作ビルトイン関数MaxCompute UDF備考
作成いいえはい
構文の表示はいはい
コードの表示いいえはいビルトイン関数: 構文のみ。MaxCompute UDF: 構文とコード。
変更いいえいいえ (回避策が必要)UDF を変更するには、UDF を削除し、再開発、パッケージ化、アップロード、再作成する必要があります。
削除いいえはい

UDF の作成

UDF を作成する前に、UDF が依存するリソースファイルを MaxCompute プロジェクトにアップロードします。

  1. IntelliJ IDEA メニューバーで、[MaxCompute][UDF の作成] を選択します。

  2. [作成関数]」ダイアログボックスで、パラメーターを設定します。

    パラメーター説明
    MaxCompute プロジェクト関数を作成する MaxCompute プロジェクトです。
    関数名SQL ステートメント内で関数を呼び出す際に使用する名前です。プロジェクト内で一意である必要があります。既存の名前を確認するには、Project Explorer を開き、Functions フォルダを展開します。
    使用するリソース関数が依存するリソースファイルです。複数のファイルを選択する場合は、Ctrl キーを押しながら各ファイルをクリックします。
    メインクラス関数が依存する JAR または PY ファイル内で定義されたクラスです。
    既に存在する場合でも強制更新チェックを入れると、プロジェクト内に同名の既存関数が存在する場合でも上書きされます。

    Create Function dialog box

  3. [OK]をクリックします。

  4. Project Explorer で、[関数] フォルダを右クリックして [メタデータを更新] を選択します。 新しい関数がリストに表示されます。

関数構文またはコードの表示

ビルトイン関数

プロジェクト エクスプローラーで、[Functions] フォルダを展開し、[Builtln] フォルダ内の関数名をダブルクリックして、その構文を表示します。

MaxCompute UDF

プロジェクト エクスプローラーで、関数 フォルダを展開し、次にユーザー定義 フォルダで以下のいずれかの操作を行います:

  • 関数名をダブルクリックして、そのコードを表示します。

  • 関数名を右クリックし、[関数の詳細を表示] を選択して、そのコードを表示します。

  • 関数名をクリックして、その構文を表示します。

View the code of a function

UDF の削除

  1. プロジェクト エクスプローラーで、[関数] フォルダを展開し、関数名を右クリックして、[サーバーから関数を削除] を選択します。

    Delete a function

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

  3. [関数]」フォルダを右クリックして、「[メタデータの更新]」を選択します。削除された関数は、リストに表示されなくなります。