Catégories :

Fonctions système (Informations système)

SYSTEM$GET_TASK_GRAPH_CONFIG

Renvoie la valeur de la chaîne de configuration de la tâche en cours d’exécution lorsqu’elle est appelée à partir de l’instruction ou de la procédure stockée définie par la tâche.

Syntaxe

SYSTEM$GET_TASK_GRAPH_CONFIG([configuration_path])
Copy

Arguments

configuration_path

Chemin d’accès à la valeur de configuration à renvoyer.

Argument facultatif spécifiant le chemin de la valeur à récupérer. Utilise la même syntaxe que les requêtes Snowflake pour les données semi-structurées. Reportez-vous à GET_PATH pour plus d’informations.

Exemples

-- 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