Partilhar via


queries-legacy grupo de comando

Note

Essas informações se aplicam às versões 0.205 e superiores da CLI do Databricks. A CLI do Databricks está em Pré-Visualização Pública.

O uso da CLI do Databricks está sujeito à Licença do Databricks e ao Aviso de Privacidade do Databricks, incluindo quaisquer disposições de Dados de Uso.

Note

Uma nova versão da API SQL do Databricks já está disponível. Consulte Atualizar para a versão mais recente da API SQL do Databricks. Para executar operações em novas consultas Databricks SQL, consulte queries grupo de comandos.

O queries-legacy grupo de comandos dentro da CLI Databricks permite-lhe realizar operações de obtenção, criação, atualização e eliminação em definições de consulta legadas.

Databricks Queries-Legacy Criar

Crie uma nova definição de consulta. As consultas criadas com este ponto de extremidade pertencem ao utilizador autenticado que faz a solicitação.

O data_source_id campo especifica a ID do SQL warehouse para executar essa consulta. Pode usar o comando data-sources para ver a lista completa dos armazéns SQL disponíveis. Ou você pode copiar o data_source_id de uma consulta existente.

Note

Não é possível adicionar uma visualização até criar a consulta.

databricks queries-legacy create [flags]

Opções

--json JSON

    A cadeia de caracteres JSON embutida ou o @path para o arquivo JSON com o corpo da solicitação.

Bandeiras globais

Eliminar Consultas-Legacy do Databricks

Mover uma consulta para a lixeira. As consultas perdidas desaparecem imediatamente das pesquisas e exibições de lista, e não podem ser usadas para alertas. A lixeira é excluída após 30 dias.

databricks queries-legacy delete QUERY_ID [flags]

Arguments

QUERY_ID

    A ID da consulta a ser excluída

Opções

Bandeiras globais

Databricks Consultas-Legado Obter

Obtenha uma definição de objeto de consulta juntamente com informações de permissões contextuais sobre o usuário autenticado no momento.

databricks queries-legacy get QUERY_ID [flags]

Arguments

QUERY_ID

    A ID da consulta a ser obtida

Opções

Bandeiras globais

Databricks Queries-Lista Legada

Obtenha uma lista de consultas. Opcionalmente, esta lista pode ser filtrada por um termo de pesquisa.

Important

Executar esse comando simultaneamente 10 ou mais vezes pode resultar em limitação, degradação do serviço ou proibição temporária.

databricks queries-legacy list [flags]

Opções

--order string

    Nome do atributo de consulta para ordenar por.

--page int

    Número da página a recuperar.

--page-size int

    Número de consultas a serem retornadas por página.

--q string

    Termo de pesquisa de texto completo.

Bandeiras globais

Databricks Consultas-Legacy Restaurar

Restaure uma consulta que foi movida para a lixeira. Uma consulta restaurada aparece em exibições de lista e pesquisas. Você pode usar consultas restauradas para alertas.

databricks queries-legacy restore QUERY_ID [flags]

Arguments

QUERY_ID

    A ID da consulta a ser restaurada

Opções

Bandeiras globais

Databricks Queries-Atualização herdada

Modificar uma definição de consulta.

Note

Não é possível desfazer esta operação.

databricks queries-legacy update QUERY_ID [flags]

Arguments

QUERY_ID

    A ID da consulta a ser atualizada

Opções

--data-source-id string

    O ID da fonte de dados é mapeado para o ID da fonte de dados usada pelo recurso e é distinto do ID do depósito.

--description string

    Descrição geral que transmite informações adicionais sobre esta consulta, como notas de uso.

--json JSON

    A cadeia de caracteres JSON embutida ou o @path para o arquivo JSON com o corpo da solicitação.

--name string

    O título dessa consulta que aparece em modos de exibição de lista, títulos de widget e na página de consulta.

--query string

    O texto da consulta a ser executada.

--run-as-role RunAsRole

    Define a função Executar como para o objeto. Valores suportados: owner, viewer

Bandeiras globais

Bandeiras globais

--debug

  Se o log de depuração deve ser habilitado.

-h ou --help

    Exiba a ajuda para a CLI do Databricks ou para o grupo de comandos relacionado ou para o comando relacionado.

--log-file string

    Uma cadeia de caracteres que representa o ficheiro onde os registos de saída são gravados. Se esse sinalizador não for especificado, o padrão é gravar logs de saída no stderr.

--log-format Formato

    O tipo de formato de log, text ou json. O valor predefinido é text.

--log-level string

    Uma cadeia de caracteres que representa o nível de formato de log. Se não for especificado, o nível de formato de log será desativado.

-o, --output tipo

    O tipo de saída do comando, text ou json. O valor predefinido é text.

-p, --profile string

    O nome do perfil no arquivo ~/.databrickscfg a ser usado para executar o comando. Se esse sinalizador não for especificado, se ele existir, o perfil nomeado DEFAULT será usado.

--progress-format Formato

    O formato para exibir logs de progresso: default, append, inplace, ou json

-t, --target string

    Se aplicável, o destino do pacote a ser usado