카테고리:

시스템 함수 (시스템 정보)

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