関数を更新します。 ユーザー定義関数 (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の情報を表示します。