类别:

系统函数 (系统信息)

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
语言: 中文