Pular para o conteúdo principal

account metastore-assignments grupo de comandos

nota

Esta informação aplica-se às versões 0.205 e acima Databricks CLI . A CLI do Databricks está em versão prévia pública.

O uso CLI Databricks está sujeito à LicençaDatabricks e ao Aviso de PrivacidadeDatabricks, incluindo qualquer fornecimento de Dados de Uso.

O grupo de comandos account metastore-assignments dentro da CLIDatabricks contém comandos para gerenciar atribuições de metastore ao espaço de trabalho. Esses comandos permitem criar, obter, listar, atualizar e excluir atribuições de metastore, controlando qual metastore Unity Catalog está associado a cada workspace.

criar atribuições de metastore account databricks

Atribua um workspace a um metastore. Cria uma atribuição a um metastore para um workspace.

databricks account metastore-assignments create WORKSPACE_ID METASTORE_ID [flags]

Argumentos

WORKSPACE_ID

ID do espaço de trabalho.

METASTORE_ID

ID do metastore Unity Catalog .

Opções

--json JSON

As strings JSON embutidas ou o @caminho para o arquivo JSON com o corpo da requisição.

Bandeiras globais

Exemplos

O exemplo a seguir atribui um workspace a um metastore:

Bash
databricks account metastore-assignments create 123456789 metastore-abc123

O exemplo a seguir atribui um workspace a um metastore usando JSON:

Bash
databricks account metastore-assignments create 123456789 metastore-abc123 --json '{"defaultCatalogName": "main"}'

O exemplo a seguir atribui um workspace a um metastore usando um arquivo JSON :

Bash
databricks account metastore-assignments create 123456789 metastore-abc123 --json @metastore-assignment.json

excluir atribuições do metastore account do Databricks

Exclua uma atribuição de metastore a um workspace, deixando o workspace sem metastore.

databricks account metastore-assignments delete WORKSPACE_ID METASTORE_ID [flags]

Argumentos

WORKSPACE_ID

ID do espaço de trabalho.

METASTORE_ID

ID do metastore Unity Catalog .

Opções

Bandeiras globais

Exemplos

O exemplo a seguir exclui uma atribuição do metastore:

Bash
databricks account metastore-assignments delete 123456789 metastore-abc123

obter atribuições do metastore account databricks

Obtenha a atribuição do metastore para um workspace. Se o workspace tiver um metastore atribuído, o mapeamento será retornado. Se nenhum metastore for atribuído ao workspace, a atribuição não será encontrada e um erro 404 será retornado.

databricks account metastore-assignments get WORKSPACE_ID [flags]

Argumentos

WORKSPACE_ID

ID do espaço de trabalho.

Opções

Bandeiras globais

Exemplos

O exemplo a seguir obtém a atribuição do metastore para um workspace:

Bash
databricks account metastore-assignments get 123456789

lista de atribuições do metastore account do Databricks

Obtenha uma lista de todos os IDs workspace Databricks que foram atribuídos a um determinado metastore.

databricks account metastore-assignments list METASTORE_ID [flags]

Argumentos

METASTORE_ID

ID do metastore Unity Catalog .

Opções

Bandeiras globais

Exemplos

O exemplo a seguir lista todos os espaços de trabalho atribuídos a um metastore:

Bash
databricks account metastore-assignments list metastore-abc123

atualização de atribuições do metastore account do Databricks

Atualizar uma atribuição a um metastore para um workspace. Atualmente, apenas o catálogo default pode ser atualizado.

databricks account metastore-assignments update WORKSPACE_ID METASTORE_ID [flags]

Argumentos

WORKSPACE_ID

ID do espaço de trabalho.

METASTORE_ID

ID do metastore Unity Catalog .

Opções

--json JSON

As strings JSON embutidas ou o @caminho para o arquivo JSON com o corpo da requisição.

Bandeiras globais

Exemplos

O exemplo a seguir atualiza uma atribuição de metastore usando JSON:

Bash
databricks account metastore-assignments update 123456789 metastore-abc123 --json '{"defaultCatalogName": "updated_catalog"}'

O exemplo a seguir atualiza uma atribuição de metastore usando um arquivo JSON:

Bash
databricks account metastore-assignments update 123456789 metastore-abc123 --json @update-metastore-assignment.json

Bandeiras globais

--debug

Ativar ou não o registro de depuração.

-h ou --help

Exibir ajuda para a CLI Databricks , o grupo de comandos relacionado ou o comando específico.

--log-file string

Uma sequência de caracteres representando o arquivo no qual logs de saída serão gravados. Se essa opção não for especificada, 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 sequência de caracteres representando o nível de formato log . Caso não seja especificado, o nível de formato 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 executar o comando. Se este sinalizador não for especificado, então, se existir, o perfil denominado 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 pacote de destino a ser usado.