MaxCompute 関数ペインには、MaxCompute コンピュートエンジン内の関数とその変更履歴が表示されます。これらの関数を Data Studio ペインのビジネスフローに追加することもできます。
関数の表示
[Data Studio] ページに移動します。
DataWorks コンソールにログインします。上部のナビゲーションバーで、目的のリージョンを選択します。左側のナビゲーションウィンドウで、を選択します。表示されたページで、ドロップダウンリストから目的のワークスペースを選択し、[データ開発へ] をクリックします。
左側のナビゲーションウィンドウで、[MaxCompute] を展開し、[MaxCompute 関数] をクリックします。
デフォルトでは、MaxCompute 関数は作成時間の降順でソートされます。
アイコンをクリックしてソート順を変更できます。Data Studio ページから提出または公開された関数は、MaxCompute 関数ペインで表示できます。詳細については、「ユーザー定義関数の作成と使用」をご参照ください。
関数をクリックして詳細を表示します。
デフォルトでは、ペインには本番環境の関数が表示されます。提出済みで未公開の関数を表示するには、
アイコンをクリックして環境を切り替えます。説明基本モードのワークスペースは、本番環境のみをサポートします。
DataWorks 以外の方法 (MaxCompute クライアントや MaxCompute Studio など) を使用してアップロードされた関数は、MaxCompute 関数ペインで表示できます。ただし、これらの関数は Data Studio には表示されません。ユーザー定義関数が MaxCompute 関数ペインに表示されるまでに遅延が発生する場合があります。コマンドを実行して関数を見つけることができます。詳細については、「付録 1: ユーザー定義関数の一覧表示」をご参照ください。
関数の削除
関数を削除するには、Data Studio に切り替えます。関連するビジネスフローで関数名を右クリックし、[削除] をクリックします。
Data Studio への関数の追加
次の図は、Data Studio ペインに関数を追加するプロセスを示しています。
[MaxCompute 関数] ペインで、関数をクリックして詳細を表示します。
[Data Studio に追加] をクリックします。
この操作により、[MaxCompute 関数] ペインの関数が Data Studio のビジネスフローに同期されます。
[関数の作成] ダイアログボックスで、関数名を入力し、送信先フォルダを選択します。
説明関数を追加する際に、名前を変更して送信先フォルダを選択できます。これにより、関数のビジネスフローが変更されます。関数定義は変更できません。
[作成] をクリックします。
説明関数を作成した後、手動で保存、提出、公開する必要があります。このプロセスは、ビジネスフロー内の MaxCompute 関数 のプロセスと同じです。
関数を提出して公開すると、その関数は MaxCompute の開発環境と本番環境にアップロードされます。関数は [MaxCompute 関数] ペインでも更新されます。
関数名は、MaxCompute プロジェクト内で一意である必要があります。同じ名前の関数が同じワークスペースに既に存在する場合、追加操作によって既存の関数が上書きされます。既存の関数が別のビジネスフローにある場合、その関数は新しいビジネスフローに移動され、その内容は上書きされます。
関数の変更履歴の表示
関数の詳細ペインで、[変更履歴の表示] をクリックして、作成および変更のレコードを表示します。