Configurar os parâmetros da tarefa
Os parâmetros da tarefa permitem que o senhor parametrize a tarefa usando valores que podem ser estáticos, dinâmicos ou definidos pela tarefa upstream.
Para obter informações sobre o uso de valores dinâmicos, consulte O que é uma referência de valor dinâmico?
Para obter informações sobre a passagem de contexto entre tarefas, consulte Usar valores de tarefa para passar informações entre tarefas.
O ativo configurado pela tarefa usa uma sintaxe diferente para se referir aos valores passados como parâmetros. Consulte Configurar e editar Databricks tarefa.
Observação
Algumas tarefas suportam a parametrização, mas não têm campos de parâmetros. Veja o seguinte:
Configurar parâmetros de valor-chave
Configure os parâmetros da seguinte tarefa como par key-value:
Notebook
Python wheel (somente quando configurado com argumentos de palavra-chave)
Consulta SQL, painel de controle herdado ou arquivo
Executar job
Job são automaticamente transferidos para a tarefa que suporta key-value parameters. Um aviso será exibido na interface do usuário se o senhor tentar adicionar um parâmetro de tarefa com o mesmo key que um parâmetro de trabalho. Consulte Job parameter pushdown.
Configurar os parâmetros da matriz JSON
Configure os parâmetros da tarefa a seguir como uma matriz formatada em JSONde strings:
Script Python
Python wheel (somente quando configurado com argumentos posicionais)
JAR
Spark Submit
Para cada
O For each tarefa itera sobre essa matriz para executar a lógica condicional na tarefa configurada.
Todos os outros tipos de tarefa passam os contendores da matriz formatada em JSONcomo argumentos, como se o código ativo configurado estivesse sendo executado a partir da linha de comando.
Job não são transferidos para a tarefa que usa JSON arrays. O senhor pode fazer referência aos parâmetros do trabalho usando a referência de valor dinâmico {{job.parameters.<name>}}
.
Observação
Job podem incluir qualquer construção válida do site JSON. Isso significa que o senhor pode usar referências de valores dinâmicos aos parâmetros do Job para condicionar a tarefa.