Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Grupo de comandos
Observação
Essas informações se aplicam às versões 0.205 e superiores da CLI do Databricks. A CLI do Databricks está em 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 provisionamentos de Dados de Uso.
O account network-connectivity grupo de comandos dentro da CLI do Databricks contém comandos para configurar a conectividade de rede para seus workspaces para recursos de computação sem servidor.
databricks account network-connectivity create-network-connectivity-configuration
Crie uma NCC (configuração de conectividade de rede), que fornece sub-redes de serviço estáveis do Azure ao acessar suas contas de Armazenamento do Azure. Você também pode usar uma configuração de conectividade de rede para criar pontos de extremidade privados gerenciados pelo Databricks para que os recursos de computação sem servidor do Databricks acessem seus recursos de forma privada.
Importante
Depois de criar a configuração de conectividade de rede, você deve atribuir um ou mais workspaces à nova configuração de conectividade de rede. Você pode compartilhar uma configuração de conectividade de rede com vários workspaces da mesma região do Azure na mesma conta do Databricks.
databricks account network-connectivity create-network-connectivity-configuration NAME REGION [flags]
Argumentos
NAME
O nome da configuração de conectividade de rede. O nome pode conter caracteres alfanuméricos, hifens e sublinhados. O comprimento deve ter entre 3 e 30 caracteres.
REGION
A região para a configuração de conectividade de rede. Somente workspaces na mesma região podem ser anexados à configuração de conectividade de rede.
Opções
--json JSON
A cadeia de caracteres JSON inserida em linha ou o @path para o arquivo JSON com o corpo da solicitação
Exemplos
O exemplo a seguir cria uma configuração de conectividade de rede:
databricks account network-connectivity create-network-connectivity-configuration my-ncc eastus
O exemplo a seguir cria uma configuração de conectividade de rede usando JSON:
databricks account network-connectivity create-network-connectivity-configuration my-ncc eastus --json '{"egress_config": {"default_rules": {"aws_stable_ip_rule": {"cidr_blocks": ["1.2.3.0/24"]}}}}'
O exemplo a seguir cria uma configuração de conectividade de rede usando um arquivo JSON:
databricks account network-connectivity create-network-connectivity-configuration my-ncc eastus --json @ncc.json
databricks account network-connectivity create-private-endpoint-rule
Crie uma regra de ponto de extremidade privado para a configuração de conectividade de rede especificada. Depois que o objeto é criado, o Databricks provisiona de forma assíncrona um novo ponto de extremidade privado do Azure para o recurso especificado do Azure.
Importante
Você deve usar o portal do Azure ou outras ferramentas do Azure para aprovar o ponto de extremidade privado para concluir a conexão. Para obter as informações do ponto de extremidade privado criado, faça uma solicitação GET na nova regra de ponto de extremidade privado.
databricks account network-connectivity create-private-endpoint-rule NETWORK_CONNECTIVITY_CONFIG_ID [flags]
Argumentos
NETWORK_CONNECTIVITY_CONFIG_ID
Sua ID de configuração de conectividade de rede.
Opções
--endpoint-service string
O nome do serviço de ponto de extremidade AWS de destino completo que se conecta aos recursos de destino do ponto de extremidade privado.
--error-message string
Mensagem de erro se houver.
--group-id string
Não usado pelos serviços de ponto de extremidade privado gerenciados pelo cliente.
--resource-id string
A ID do recurso do Azure do recurso de destino.
--json JSON
A cadeia de caracteres JSON inserida em linha ou o @path para o arquivo JSON com o corpo da solicitação
Exemplos
O exemplo a seguir cria uma regra de ponto de extremidade privado:
databricks account network-connectivity create-private-endpoint-rule ncc-abc123 --resource-id "/subscriptions/xxx/resourceGroups/xxx/providers/Microsoft.Storage/storageAccounts/xxx"
O exemplo a seguir cria uma regra de ponto de extremidade privado usando JSON:
databricks account network-connectivity create-private-endpoint-rule ncc-abc123 --json '{"resource_id": "/subscriptions/xxx/resourceGroups/xxx/providers/Microsoft.Storage/storageAccounts/xxx", "group_id": "blob"}'
O exemplo a seguir cria uma regra de ponto de extremidade privado usando um arquivo JSON:
databricks account network-connectivity create-private-endpoint-rule ncc-abc123 --json @private-endpoint-rule.json
databricks account network-connectivity delete-network-connectivity-configuration
Excluir uma configuração de conectividade de rede.
databricks account network-connectivity delete-network-connectivity-configuration NETWORK_CONNECTIVITY_CONFIG_ID [flags]
Argumentos
NETWORK_CONNECTIVITY_CONFIG_ID
Sua ID de configuração de conectividade de rede.
Opções
Exemplos
O exemplo a seguir exclui uma configuração de conectividade de rede:
databricks account network-connectivity delete-network-connectivity-configuration ncc-abc123
databricks account network-connectivity delete-private-endpoint-rule
Inicie a exclusão de uma regra de ponto de extremidade privado. Se o estado de conexão estiver PENDENTE ou EXPIRADO, o ponto de extremidade privado será excluído imediatamente. Caso contrário, o ponto de extremidade privado será desativado e será excluído após sete dias de desativação. Quando um ponto de extremidade privado é desativado, o campo desativado é definido como true e o ponto de extremidade privado não está disponível para seus recursos de computação sem servidor.
databricks account network-connectivity delete-private-endpoint-rule NETWORK_CONNECTIVITY_CONFIG_ID PRIVATE_ENDPOINT_RULE_ID [flags]
Argumentos
NETWORK_CONNECTIVITY_CONFIG_ID
Sua ID de configuração de conectividade de rede.
PRIVATE_ENDPOINT_RULE_ID
Sua ID de regra de ponto de extremidade privado.
Opções
Exemplos
O exemplo a seguir exclui uma regra de ponto de extremidade privado:
databricks account network-connectivity delete-private-endpoint-rule ncc-abc123 per-xyz789
databricks account network-connectivity get-network-connectivity-configuration
Obtenha uma configuração de conectividade de rede.
databricks account network-connectivity get-network-connectivity-configuration NETWORK_CONNECTIVITY_CONFIG_ID [flags]
Argumentos
NETWORK_CONNECTIVITY_CONFIG_ID
Sua ID de configuração de conectividade de rede.
Opções
Exemplos
O exemplo a seguir obtém uma configuração de conectividade de rede:
databricks account network-connectivity get-network-connectivity-configuration ncc-abc123
databricks account network-connectivity get-private-endpoint-rule
Obtenha a regra de ponto de extremidade privado.
databricks account network-connectivity get-private-endpoint-rule NETWORK_CONNECTIVITY_CONFIG_ID PRIVATE_ENDPOINT_RULE_ID [flags]
Argumentos
NETWORK_CONNECTIVITY_CONFIG_ID
Sua ID de configuração de conectividade de rede.
PRIVATE_ENDPOINT_RULE_ID
Sua ID de regra de ponto de extremidade privado.
Opções
Exemplos
O exemplo a seguir obtém uma regra de ponto de extremidade privado:
databricks account network-connectivity get-private-endpoint-rule ncc-abc123 per-xyz789
databricks account network-connectivity list-network-connectivity-configurations
Obtenha uma matriz de configurações de conectividade de rede.
databricks account network-connectivity list-network-connectivity-configurations [flags]
Opções
--page-token string
Token de paginação para ir para a próxima página com base na consulta anterior.
Exemplos
O exemplo a seguir lista todas as configurações de conectividade de rede:
databricks account network-connectivity list-network-connectivity-configurations
O exemplo a seguir lista as configurações de conectividade de rede com paginação:
databricks account network-connectivity list-network-connectivity-configurations --page-token "next_page_token"
databricks account network-connectivity list-private-endpoint-rules
Obtenha uma matriz de regras de ponto de extremidade privado.
databricks account network-connectivity list-private-endpoint-rules NETWORK_CONNECTIVITY_CONFIG_ID [flags]
Argumentos
NETWORK_CONNECTIVITY_CONFIG_ID
Sua ID de configuração de conectividade de rede.
Opções
--page-token string
Token de paginação para ir para a próxima página com base na consulta anterior.
Exemplos
O exemplo a seguir lista todas as regras de ponto de extremidade privado:
databricks account network-connectivity list-private-endpoint-rules ncc-abc123
O exemplo a seguir lista regras de ponto de extremidade privado com paginação:
databricks account network-connectivity list-private-endpoint-rules ncc-abc123 --page-token "next_page_token"
databricks account network-connectivity update-private-endpoint-rule
Atualize uma regra de ponto de extremidade privado. Atualmente, apenas uma regra de ponto de extremidade privado para recursos gerenciados pelo cliente tem permissão para ser atualizada.
databricks account network-connectivity update-private-endpoint-rule NETWORK_CONNECTIVITY_CONFIG_ID PRIVATE_ENDPOINT_RULE_ID UPDATE_MASK [flags]
Argumentos
NETWORK_CONNECTIVITY_CONFIG_ID
A ID de uma configuração de conectividade de rede, que é o recurso pai desse objeto de regra de ponto de extremidade privado.
PRIVATE_ENDPOINT_RULE_ID
Sua ID de regra de ponto de extremidade privado.
UPDATE_MASK
A máscara de campo deve ser uma única cadeia de caracteres, com vários campos separados por vírgulas (sem espaços). O caminho do campo é relativo ao objeto de recurso, usando um ponto (.) para navegar por sub-campos (por exemplo, author.given_name). A especificação de elementos em campos de sequência ou mapa não é permitida, pois somente todo o campo de coleção pode ser especificado. Os nomes de campo devem corresponder exatamente aos nomes de campo de recurso.
Opções
--enabled
Usado apenas por pontos de extremidade privados para um serviço AWS S3.
--error-message string
Mensagem de erro se houver.
--json JSON
A cadeia de caracteres JSON inserida em linha ou o @path para o arquivo JSON com o corpo da solicitação
Exemplos
O exemplo a seguir atualiza uma regra de ponto de extremidade privado:
databricks account network-connectivity update-private-endpoint-rule ncc-abc123 per-xyz789 "enabled" --enabled
O exemplo a seguir atualiza uma regra de ponto de extremidade privado usando JSON:
databricks account network-connectivity update-private-endpoint-rule ncc-abc123 per-xyz789 "enabled" --json '{"enabled": true}'
O exemplo a seguir atualiza uma regra de ponto de extremidade privado usando um arquivo JSON:
databricks account network-connectivity update-private-endpoint-rule ncc-abc123 per-xyz789 "enabled" --json @update-private-endpoint-rule.json
Sinalizadores globais
--debug
Indica se deve habilitar o registro em log de depuração.
-h ou --help
Exiba ajuda para a CLI do Databricks ou o grupo de comandos relacionado ou o comando relacionado.
--log-file corda
Uma cadeia de caracteres que representa o arquivo onde serão gravados os logs de saída. Se esse sinalizador não for especificado, o padrão será gravar logs de saída no stderr.
--log-format formato
O tipo de formato de log, text ou json. O valor padrão é text.
--log-level corda
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á desabilitado.
-o, --output tipo
O tipo de saída do comando, text ou json. O valor padrão é text.
-p, --profile corda
O nome do perfil no arquivo ~/.databrickscfg, que deverá ser usado para executar o comando. Se esse sinalizador não for especificado, se existir, o perfil nomeado DEFAULT será usado.
--progress-format formato
O formato para exibir logs de progresso: default, append, inplace ou json
-t, --target corda
Se aplicável, o destino do pacote a ser usado