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

MaxCompute:更新機能

最終更新日:Jan 20, 2025

関数を更新します。 ユーザー定義関数 (UDF) をコンパイルし、MaxComputeのSQL文でupdateメソッドを呼び出してUDFを更新できます。

function = o.get_function('test_function')
new_resource = o.get_resource('my_udf2.py')
function.class_type = 'my_udf2.Test'
function.resources = [new_resource, ]
function.update()  # Update the function. 

関連ステートメント

  • FUNCTION: MaxComputeのメタデータシステムにSQL関数を格納する必要がない場合は、一時的なSQL関数を作成できます。 これらの関数は、現在のSQLスクリプトにのみ適用されます。
  • CREATE FUNCTION: 関数を作成します。 UDFを記述し、MaxComputeのSQL文でエントリオブジェクトのcreate_function() メソッドを使用してUDFを作成できます。
  • DELETE FUNCTION: 関数を削除します。 UDFを記述し、MaxComputeのSQLステートメントでエントリオブジェクトのdelete_function() メソッドを使用してUDFを削除できます。
  • DROP FUNCTION: MaxComputeプロジェクトから既存のUDFを削除します。
  • DESC FUNCTION: MaxComputeプロジェクト内の指定されたUDFの情報を表示します。 情報には、UDFの名前、所有者、作成時刻、クラス名、およびリソースリストが含まれます。
  • LIST FUNCTIONS: MaxComputeプロジェクト内のすべてのUDFの情報を表示します。