Partilhar via


temporary-table-credentials 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.

O temporary-table-credentials grupo de comandos dentro da CLI Databricks contém comandos para gerar credenciais temporárias de tabelas. Essas são credenciais de curta duração e com escopo reduzido usadas para acessar locais de armazenamento em nuvem onde os dados da tabela são armazenados no Databricks.

credenciais-de-tabela-temporária-databricks gerar-credenciais-de-tabela-temporária

Gere uma credencial de curta duração para acessar diretamente os dados da tabela no armazenamento em nuvem. O metastore deve ter a flag external_access_enabled definida como true (por predefinição, false). O chamador deve ter o privilégio EXTERNAL_USE_SCHEMA no esquema pai e esse privilégio só pode ser concedido por proprietários de catálogo.

databricks temporary-table-credentials generate-temporary-table-credentials [flags]

Arguments

None

Opções

--json JSON

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

--operation TableOperation

    A operação executada em relação aos dados da tabela. Valores suportados: READ, READ_WRITE

--table-id string

    UUID da tabela a ser lida ou escrita.

Bandeiras globais

Examples

O exemplo a seguir gera uma credencial de tabela temporária para leitura:

databricks temporary-table-credentials generate-temporary-table-credentials --table-id <table-uuid> --operation READ

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