pipelines
grupo de comando
Esta informação se aplica a Databricks CLI versões 0.205 e acima. A CLI do Databricks está em pré-visualização pública.
Databricks CLI O uso está sujeito à LicençaDatabricks e à Política de PrivacidadeDatabricks, incluindo qualquer disposição sobre Dados de Uso.
O grupo de comandos pipelines
dentro do Databricks CLI view permite criar, editar, excluir, iniciar e obter detalhes sobre o pipeline. Consulte Pipeline declarativo doLakeFlow.
criar pipeline do databricks
Crie um novo pipeline de processamento de dados com base na configuração solicitada. Se bem-sucedido, este comando retorna o ID do novo pipeline.
databricks pipelines create [flags]
Argumentos
Nenhuma
Opções
--json JSON
As cadeias de caracteres JSON ou o caminho @path para o arquivo JSON com o corpo da solicitação.
Exclusão do pipeline do Databricks
Exclua um pipeline.
databricks pipelines delete PIPELINE_ID [flags]
Argumentos
PIPELINE_ID
O pipeline a ser excluído.
Opções
obter pipeline do databricks
Obtenha um pipeline.
databricks pipelines get PIPELINE_ID [flags]
Argumentos
PIPELINE_ID
O pipeline a ser obtido.
Opções
pipeline do databricks obter atualização
Receba atualizações de um pipeline ativo.
databricks pipelines get-update PIPELINE_ID UPDATE_ID [flags]
Argumentos
PIPELINE_ID
A identificação do pipeline.
UPDATE_ID
O ID da atualização.
Opções
Lista de pipelines do Databricks -pipeline-events
Recuperar eventos para um pipeline.
databricks pipelines list-pipeline-events PIPELINE_ID [flags]
Argumentos
PIPELINE_ID
O pipeline para recuperar eventos.
Opções
--filter string
Critérios para selecionar um subconjunto de resultados, expressos usando uma sintaxe semelhante a SQL.
--max-results int
Número máximo de entradas a serem retornadas em uma única página.
--page-token string
Tokens de página retornados pela chamada anterior.
Lista de pipelines do Databricks - pipeline
Pipeline de lista definido no sistema de tabelas dinâmicas do Delta.
databricks pipelines list-pipelines [flags]
Argumentos
Nenhuma
Opções
--filter string
Selecione um subconjunto de resultados com base nos critérios especificados.
--max-results int
O número máximo de entradas a serem retornadas em uma única página.
--page-token string
Tokens de página retornados pela chamada anterior.
Lista de atualizações do pipeline do Databricks
Listar atualizações para um pipeline ativo.
databricks pipelines list-updates PIPELINE_ID [flags]
Argumentos
PIPELINE_ID
O pipeline para o qual as atualizações serão retornadas.
Opções
--max-results int
Número máximo de entradas a serem retornadas em uma única página.
--page-token string
Tokens de página retornados pela chamada anterior.
--until-update-id string
Se presente, retorna as atualizações até e incluindo esse update_id.
databricks pipeline iniciar-atualizar
Iniciamos uma nova atualização para o pipeline. Se já houver uma atualização ativa para o pipeline, a solicitação falhará e a atualização ativa continuará em execução.
databricks pipelines start-update PIPELINE_ID [flags]
Argumentos
PIPELINE_ID
pipeline e para iniciar uma atualização.
Opções
--cause StartUpdateCause
Valores suportados: [API_CALL, JOB_TASK, RETRY_ON_FAILURE, SCHEMA_CHANGE, SERVICE_UPGRADE, USER_ACTION]
--full-refresh
Se verdadeiro, esta atualização irá redefinir todas as tabelas antes de ser executada.
--json JSON
As cadeias de caracteres JSON ou o caminho @path para o arquivo JSON com o corpo da solicitação.
--validate-only
Se verdadeiro, esta atualização apenas valida a correção do código-fonte pipeline, mas não materializa nem publica nenhum conjunto de dados.
Interrupção do pipeline do Databricks
Interrompa o pipeline cancelando a atualização ativa. Se não houver nenhuma atualização ativa para o pipeline, esta solicitação não terá efeito.
databricks pipelines stop PIPELINE_ID [flags]
Argumentos
PIPELINE_ID
pipeline e para parar.
Opções
--no-wait
Não espere chegar ao estado parado.
--timeout duration
tempo máximo para atingir o estado parado (default 20m0s)
atualização do pipeline do databricks
Atualize um pipeline com a configuração fornecida.
databricks pipelines update PIPELINE_ID [flags]
Argumentos
PIPELINE_ID
Identificador exclusivo para este pipeline.
Opções
--allow-duplicate-names
Se for falso, a implantação falhará se o nome tiver sido alterado e entrar em conflito com o nome de outro pipeline.
--budget-policy-id string
Política orçamentária deste pipeline.
--catalog string
Um catálogo no Unity Catalog para publicar os dados deste pipeline.
--channel string
DLT Canal de lançamento que especifica qual versão deve ser utilizada.
--continuous
Se o pipeline é contínuo ou acionado.
--development
Se o pipeline está em modo de desenvolvimento.
--edition string
edição do produto pipeline.
--expected-last-modified int
Se presente, a hora da última modificação das configurações do pipeline antes da edição.
--id string
Identificador exclusivo para este pipeline.
--json JSON
As cadeias de caracteres JSON ou o caminho @path para o arquivo JSON com o corpo da solicitação.
--name string
Identificador amigável para este pipeline.
--photon
Se o Photon está habilitado para este pipeline.
--pipeline-id string
Identificador exclusivo para este pipeline.
--schema string
O esquema (banco de dados) default, de onde as tabelas são lidas ou publicadas.
--serverless
Se serverless compute está habilitado para este pipeline.
--storage string
DBFS root diretório para armazenar pontos de verificação e tabelas.
--target string
Esquema de destino (banco de dados) ao qual as tabelas serão adicionadas neste pipeline.
pipeline do databricks obter níveis de permissão
Obtenha os níveis de permissão do pipeline.
databricks pipelines get-permission-levels PIPELINE_ID [flags]
Argumentos
PIPELINE_ID
O pipeline para o qual obter ou gerenciar permissões.
Opções
obter permissões do pipeline do databricks
Obter as permissões de um pipeline. O pipeline pode herdar permissões do seu objeto raiz.
databricks pipelines get-permissions PIPELINE_ID [flags]
Argumentos
PIPELINE_ID
O pipeline para o qual obter ou gerenciar permissões.
Opções
definir permissões do pipeline do Databricks
Defina as permissões do pipeline.
Define as permissões em um objeto, substituindo as permissões existentes, se elas existirem. Exclui todas as permissões diretas se nenhuma for especificada. Os objetos podem herdar permissões do objeto raiz.
databricks pipelines set-permissions PIPELINE_ID [flags]
Argumentos
PIPELINE_ID
O pipeline para o qual obter ou gerenciar permissões.
Opções
--json JSON
As cadeias de caracteres JSON ou o caminho @path para o arquivo JSON com o corpo da solicitação.
atualização de permissões do pipeline do databricks
Atualize as permissões em um pipeline. O pipeline pode herdar permissões do seu objeto raiz.
databricks pipelines update-permissions PIPELINE_ID [flags]
Argumentos
PIPELINE_ID
O pipeline para o qual obter ou gerenciar permissões.
Opções
--json JSON
As cadeias de caracteres JSON ou o caminho @path para o arquivo JSON com o corpo da solicitação.
Bandeiras globais
--debug
Se deve habilitar o registro de depuração.
-h
ou --help
Exibir ajuda para o comando Databricks CLI ou para o grupo de comandos relacionado ou para o comando relacionado.
--log-file
string
Uma string que representa o arquivo no qual a saída logs deve ser gravada. Se este sinalizador não for especificado, o default deverá gravar a saída logs no stderr.
--log-format
Formato
O tipo de formato do log, text
ou json
. O valor de default é text
.
--log-level
string
Uma string que representa o nível de formato do log. Se não for especificado, o nível de formato do log será desativado.
-o, --output
Tipo
O tipo de saída do comando, text
ou json
. O valor de default é text
.
-p, --profile
string
O nome do perfil no arquivo ~/.databrickscfg
a ser utilizado para executar o comando. Se esse sinalizador não for especificado, se existir, o perfil chamado DEFAULT
será usado.
--progress-format
Formato
O formato para exibir o progresso logs: default
, append
, inplace
ou json
-t, --target
string
Se aplicável, o destino do pacote a ser usado