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

DataWorks:MaxCompute 関数の管理

最終更新日:Aug 22, 2026

[MaxCompute Functions] ペインには、お使いのワークスペースの MaxCompute コンピュートエンジン内の関数とその変更履歴が表示されます。このペインから、関数をデータスタジオのビジネスフローに同期できます。

ペインを開くには、DataWorks コンソール にログインし、上部メニューで目的のリージョンを選択し、[Data Development and O&M] > [Data Development] を選択します。お使いのワークスペースを選択し、[Go to Data Development] をクリックした後、左側メニューで [MaxCompute] を展開し、[MaxCompute Functions] をクリックします。

関数の探索

関数リストの表示

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

このペインには、データスタジオのページから送信または公開された関数が表示されます。MaxCompute クライアントや MaxCompute Studio などの他のツールでアップロードされた関数もここに表示されますが、データスタジオでは表示されません。

DataWorks の外部でアップロードされたユーザー定義関数 (UDF) がペインに表示されるまで、遅延が発生する場合があります。関数をすぐに検索するには、コマンドを実行してください。詳細については、「付録1:ユーザー定義関数の一覧表示」をご参照ください。

関数の詳細の表示

関数をクリックすると、その詳細ペインが開きます。デフォルトでは、ペインには本番環境の関数が表示されます。送信済みでまだ公開されていない関数を表示するには、切换环境 アイコンをクリックして開発環境に切り替えます。

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

変更履歴の表示

関数の詳細ペインで [変更履歴の表示] をクリックすると、その作成および変更の記録が表示されます。

関数の管理

データスタジオへの関数の追加

次の図は、関数をデータスタジオのビジネスフローに追加するプロセスを示しています。

[MaxCompute Functions] ペインからデータスタジオのビジネスフローに関数を同期するには、次の手順を実行します。

  1. 関数をクリックして、その詳細ペインを開きます。

  2. [Data Studio に追加] をクリックします。この操作により、関数が [MaxCompute Functions] ペインからデータスタジオのビジネスフローに同期されます。

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

    関数を追加する際、名前の変更と宛先フォルダーの選択が可能です。これにより、関数のビジネスフローが変更されます。関数定義は変更できません。
  4. [作成] をクリックします。

  5. 手動で関数を保存、送信、公開します。このプロセスは、ビジネスフロー内の MaxCompute 関数 の場合と同じです。関数を送信して公開すると、その関数は MaxCompute の開発環境と本番環境の両方にアップロードされ、[MaxCompute Functions] ペインが更新されます。

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

関数の削除

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

次のステップ