grupo de comandotemporary-volume-credentials
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.
Visualização
Esse recurso está em Pré-lançamento público.
O grupo de comando temporary-volume-credentials dentro da CLI do Databricks gerencia credenciais de volume temporárias para acessar locais de armazenamento em cloud onde os dados de volume são armazenados no Databricks. Essas credenciais fornecem acesso seguro e limitado por tempo aos dados em ambientes de cloud como AWS, Azure e Google Cloud. Cada provedor de cloud tem seu próprio tipo de credenciais: a AWS usa tokens de sessão temporários por meio do AWS Security Token Service (STS), o Azure usa Assinaturas de Acesso Compartilhado (SAS) para seus serviços de armazenamento de dados, e o Google Cloud oferece suporte a credenciais temporárias por meio do OAuth 2.0.
databricks temporary-volume-credentials generate-temporary-volume-credentials
Gerar uma credencial de volume temporária.
Obtenha uma credencial de curta duração para acessar diretamente os dados do volume no armazenamento em cloud. O metastore deve ter o sinalizador external_access_enabled definido como true (default false). O chamador deve ter o privilégio EXTERNAL_USE_SCHEMA no esquema pai e esse privilégio só pode ser concedido pelos proprietários do catálogo.
databricks temporary-volume-credentials generate-temporary-volume-credentials [flags]
Opções
--json JSON
A string JSON inline ou o @path para o arquivo JSON com o corpo da solicitação.
--operation VolumeOperation
A operação realizada nos dados do volume, seja READ_VOLUME ou WRITE_VOLUME. Valores suportados: [READ_VOLUME, WRITE_VOLUME]
--volume-id string
ID do volume para leitura ou gravação.
Sinalizadores globais
--debug
Se deve habilitar o log de depuração.
-h ou --help
Exibir ajuda para a CLI do Databricks ou para o grupo de comandos relacionado ou para o comando relacionado.
--log-file string
Uma string que representa o arquivo no qual gravar os logs de saída. Se este sinalizador não for especificado, o default é gravar logs de saída em stderr.
--log-format Formato
O tipo de formato de log, text ou json. O valor default é text.
--log-level string
Uma string 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 default é text.
-p, --profile string
O nome do perfil no arquivo ~/.databrickscfg a ser usado para a execução do comando. Se este sinalizador não for especificado, o perfil chamado DEFAULT será usado, caso exista.
--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