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

DataWorks:MaxCompute 関数の管理

最終更新日:Mar 10, 2026

MaxCompute 関数ペインには、MaxCompute コンピュートエンジン内の関数とその変更履歴が表示されます。これらの関数を Data Studio ペインのビジネスフローに追加することもできます。

関数の表示

  1. [Data Studio] ページに移動します。

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

  2. 左側のナビゲーションウィンドウで、[MaxCompute] を展開し、[MaxCompute 関数] をクリックします。

    デフォルトでは、MaxCompute 関数は作成時間の降順でソートされます。排序 アイコンをクリックしてソート順を変更できます。

    Data Studio ページから提出または公開された関数は、MaxCompute 関数ペインで表示できます。詳細については、「ユーザー定義関数の作成と使用」をご参照ください。

  3. 関数をクリックして詳細を表示します。

    デフォルトでは、ペインには本番環境の関数が表示されます。提出済みで未公開の関数を表示するには、切换环境 アイコンをクリックして環境を切り替えます。

    説明
    • 基本モードのワークスペースは、本番環境のみをサポートします。

    • DataWorks 以外の方法 (MaxCompute クライアントや MaxCompute Studio など) を使用してアップロードされた関数は、MaxCompute 関数ペインで表示できます。ただし、これらの関数は Data Studio には表示されません。ユーザー定義関数が MaxCompute 関数ペインに表示されるまでに遅延が発生する場合があります。コマンドを実行して関数を見つけることができます。詳細については、「付録 1: ユーザー定義関数の一覧表示」をご参照ください。

関数の削除

関数を削除するには、Data Studio に切り替えます。関連するビジネスフローで関数名を右クリックし、[削除] をクリックします。

Data Studio への関数の追加

次の図は、Data Studio ペインに関数を追加するプロセスを示しています。

  1. [MaxCompute 関数] ペインで、関数をクリックして詳細を表示します。

  2. [Data Studio に追加] をクリックします。

    この操作により、[MaxCompute 関数] ペインの関数が Data Studio のビジネスフローに同期されます。

  3. [関数の作成] ダイアログボックスで、関数名を入力し、送信先フォルダを選択します。

    説明

    関数を追加する際に、名前を変更して送信先フォルダを選択できます。これにより、関数のビジネスフローが変更されます。関数定義は変更できません。

  4. [作成] をクリックします。

    説明
    • 関数を作成した後、手動で保存、提出、公開する必要があります。このプロセスは、ビジネスフロー内の MaxCompute 関数 のプロセスと同じです。

    • 関数を提出して公開すると、その関数は MaxCompute の開発環境と本番環境にアップロードされます。関数は [MaxCompute 関数] ペインでも更新されます。

    • 関数名は、MaxCompute プロジェクト内で一意である必要があります。同じ名前の関数が同じワークスペースに既に存在する場合、追加操作によって既存の関数が上書きされます。既存の関数が別のビジネスフローにある場合、その関数は新しいビジネスフローに移動され、その内容は上書きされます。

関数の変更履歴の表示

関数の詳細ペインで、[変更履歴の表示] をクリックして、作成および変更のレコードを表示します。