Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
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.
O providers grupo de comandos dentro da CLI Databricks contém comandos para gerir os fornecedores de partilha Delta. Um provedor de dados representa a organização no mundo real que compartilha os dados. Consulte O que é Delta Sharing?.
Os provedores de databricks criam
Crie um novo provedor de autenticação minimamente com base em um nome e tipo de autenticação. O chamador deve ser um administrador no metastore.
databricks providers create NAME AUTHENTICATION_TYPE [flags]
Arguments
NAME
O nome do provedor.
AUTHENTICATION_TYPE
O tipo de autenticação do Delta Sharing. Valores suportados: DATABRICKS, OAUTH_CLIENT_CREDENTIALS, OIDC_FEDERATION, , TOKEN
Opções
--comment string
Descrição sobre o provedor.
--json JSON
A cadeia de caracteres JSON embutida ou o @path para o arquivo JSON com o corpo da solicitação.
--recipient-profile-str string
Este campo é obrigatório quando o authentication_type é TOKEN, OAUTH_CLIENT_CREDENTIALS ou não fornecido.
Examples
O exemplo a seguir cria um provedor com autenticação TOKEN:
databricks providers create my_provider TOKEN --comment "My data provider" --recipient-profile-str "my_profile"
O exemplo a seguir cria um provedor com autenticação DATABRICKS:
databricks providers create my_provider DATABRICKS --comment "Internal provider"
eliminar provedores de databricks
Exclua um provedor de autenticação, se o chamador for um administrador de metastore ou for o proprietário do provedor.
databricks providers delete NAME [flags]
Arguments
NAME
Nome do fornecedor.
Opções
Examples
O exemplo a seguir exclui um provedor:
databricks providers delete my_provider
Os fornecedores de databricks obtêm
Obtenha um provedor de autenticação específico. O chamador deve fornecer o nome do provedor e deve ser um administrador de metastore ou o proprietário do provedor.
databricks providers get NAME [flags]
Arguments
NAME
Nome do fornecedor.
Opções
Examples
O exemplo a seguir obtém detalhes de um provedor:
databricks providers get my_provider
Lista de fornecedores de Databricks
Liste os provedores de autenticação disponíveis. O chamador deve ser um administrador de metastore ou o proprietário dos provedores. Os fornecedores que não pertencem ao autor da chamada não são incluídos na resposta. Não há garantia de uma ordenação específica dos elementos na matriz.
databricks providers list [flags]
Opções
--data-provider-global-metastore-id string
Se não for fornecido, todos os fornecedores serão devolvidos.
--max-results int
Número máximo de fornecedores a retornar.
--page-token string
Token de paginação opaco para avançar para a próxima página com base na consulta anterior.
Examples
O exemplo a seguir lista todos os provedores:
databricks providers list
O exemplo a seguir lista provedores com paginação:
databricks providers list --max-results 10
O exemplo a seguir lista provedores para um metastore específico:
databricks providers list --data-provider-global-metastore-id "my-metastore-id"
Fornecedores do Databricks, comando: list-provider-share-assets
Listar ativos associados à participação de um provedor especificado. O chamador é o destinatário do compartilhamento.
databricks providers list-provider-share-assets PROVIDER_NAME SHARE_NAME [flags]
Arguments
PROVIDER_NAME
O nome do provedor que possui o compartilhamento.
SHARE_NAME
O nome do compartilhamento.
Opções
--function-max-results int
Número máximo de funções a devolver.
--notebook-max-results int
Número máximo de blocos de notas a devolver.
--table-max-results int
Número máximo de tabelas a devolver.
--volume-max-results int
Número máximo de volumes a devolver.
Examples
O exemplo a seguir lista todos os ativos no compartilhamento de um provedor:
databricks providers list-provider-share-assets my_provider my_share
O exemplo a seguir lista ativos com limites em cada tipo:
databricks providers list-provider-share-assets my_provider my_share --table-max-results 5 --function-max-results 3
compartilhamentos de lista de provedores de databricks
Listar os compartilhamentos do provedor especificado dentro do metastore onde:
- o chamador é um administrador de metastore,
- ou o chamador é o proprietário.
databricks providers list-shares NAME [flags]
Arguments
NAME
Nome do provedor no qual listar compartilhamentos.
Opções
--max-results int
Número máximo de ações (de empresa) a devolver.
--page-token string
Token de paginação opaco para avançar para a próxima página com base na consulta anterior.
Examples
O exemplo a seguir lista todos os compartilhamentos de um provedor:
databricks providers list-shares my_provider
O exemplo a seguir lista compartilhamentos com paginação:
databricks providers list-shares my_provider --max-results 10
Atualização dos provedores do Databricks
Atualize as informações de um provedor de autenticação, se o chamador for um administrador de metastore ou for o proprietário do provedor. Se a atualização alterar o nome do provedor, o chamador deverá ser um administrador de metastore e o proprietário do provedor.
databricks providers update NAME [flags]
Arguments
NAME
Nome do fornecedor.
Opções
--comment string
Descrição sobre o provedor.
--json JSON
A cadeia de caracteres JSON embutida ou o @path para o arquivo JSON com o corpo da solicitação.
--new-name string
Novo nome para o provedor.
--owner string
Nome de usuário do proprietário do provedor.
--recipient-profile-str string
Este campo é obrigatório quando o authentication_type é TOKEN, OAUTH_CLIENT_CREDENTIALS ou não fornecido.
Examples
O exemplo a seguir atualiza o comentário de um provedor:
databricks providers update my_provider --comment "Updated provider description"
O exemplo a seguir atualiza o nome e o proprietário de um provedor:
databricks providers update my_provider --new-name "my_new_provider" --owner "new_owner@example.com"
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