カテゴリ:

システム関数 (システム情報)

SYSTEM$GET_TASK_GRAPH_CONFIG

タスクによって定義されたステートメントまたはストアドプロシージャから呼び出されたときに、現在実行されているタスクの構成文字列の値を返します。

構文

SYSTEM$GET_TASK_GRAPH_CONFIG([configuration_path])
Copy

引数

configuration_path

返す構成値へのパス。

取得する値のパスを指定するオプションの引数。半構造化データ用のSnowflakeクエリと同じ構文を使用します。詳細については、 GET_PATH をご参照ください

-- Create a task which defines and then uses configuration
CREATE OR REPLACE TASK root_task_with_config
WAREHOUSE=mywarehouse
SCHEDULE='10 m'
CONFIG=$${"output_dir": "/temp/test_directory/", "learning_rate": 0.1}$$
AS
BEGIN
  LET OUTPUT_DIR STRING := SYSTEM$GET_TASK_GRAPH_CONFIG('output_directory')::string;
  LET LEARNING_RATE DECIMAL := SYSTEM$GET_TASK_GRAPH_CONFIG('learning_rate:v1')::DECIMAL;
      ...
END;
Copy