Skip to content

%job_options

{
    "execution_profile": str,  # имя профиля исполнения
    "async_factor": int,       # максимальное количество задач в параллель
    "params": {                # значения переменных для подстановки
        "default_to": str,                 # "table" | "view" | "cte" | "subquery" 
                                           #   способ материализации по-умолчанию в узле select
        "default_schema": str              # схема в БД по-умолчанию для создание таблиц/вью
        "default_storage_key": [str, ...]  # значение storage_key по-умолчанию в узле select
        "default_analyze": bool,           # значение analyze по-умолчанию в узле select
        "default_create_index": bool,      # значение create_index по умолчанию в узле select
        ...  # любые другие пользовательские переменные
    }   
    "advanced": {
        "postgresql": [str, ...],  # специфичные параметры для диалекта postgresql, без ведущего SET
        "greenplum": [str, ...]    # специфичные параметры для диалекта greenplum, без ведущего SET
    }

}