account network-connectivity grupo de comandos
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 network-connectivity dentro da CLIDatabricks contém comandos para configurar a conectividade de rede para seu espaço de trabalho para recursos compute serverless .
account databricks conectividade de rede criar configuração de conectividade de rede
Crie uma configuração de conectividade de rede (NCC) que forneça sub-redes de serviço Azure estáveis ao acessar sua conta de Armazenamento Azure . Você também pode usar uma configuração de conectividade de rede para criar um endpoint privado Databricks gerenciado, permitindo que os recursos compute serverless Databricks acessem seus recursos de forma privada.
Após criar a configuração de conectividade de rede, você deve atribuir um ou mais espaços de trabalho à nova configuração. Você pode compartilhar uma configuração de conectividade de rede com vários espaços de trabalho da mesma região Azure dentro da mesma account 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, hífenes e sublinhado. O comprimento deve estar entre 3 e 30 caracteres.
REGION
A região para a configuração de conectividade de rede. Somente espaços de trabalho na mesma região podem ser vinculados à configuração de conectividade de rede.
Opções
--json JSON
As strings JSON embutidas ou o @caminho para o arquivo JSON com o corpo da requisiçã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
account databricks conectividade de rede criar regraendpointprivado
Crie uma regra de endpoint privado para a configuração de conectividade de rede especificada. Após a criação do objeto, Databricks provisiona de forma assíncrona um novo endpoint privado Azure para o recurso Azure especificado.
Você deve usar o portal Azure ou outras ferramentas Azure para aprovar o endpoint privado e concluir a conexão. Para obter as informações do endpoint privado criado, faça uma solicitação GET na nova regra endpoint privado.
databricks account network-connectivity create-private-endpoint-rule NETWORK_CONNECTIVITY_CONFIG_ID [flags]
Argumentos
NETWORK_CONNECTIVITY_CONFIG_ID
Seu ID de configuração de conectividade de rede.
Opções
--endpoint-service string
O nome completo do serviço endpoint AWS que se conecta ao recurso de destino do endpoint privado.
--error-message string
Mensagem de erro, se houver.
--group-id string
Não utilizado pelo serviço endpoint privado gerenciado pelo cliente.
--resource-id string
O ID do recurso do Azure do recurso de destino.
--json JSON
As strings JSON embutidas ou o @caminho para o arquivo JSON com o corpo da requisição.
Exemplos
O exemplo a seguir cria uma regra de endpoint 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 endpoint 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 endpoint privado usando um arquivo JSON:
databricks account network-connectivity create-private-endpoint-rule ncc-abc123 --json @private-endpoint-rule.json
account databricks conectividade de rede excluir configuração de conectividade de rede
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
Seu 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
regra de exclusãoendpointprivado account databricks de conectividade de rede
Iniciar a exclusão de uma regra de endpoint privado. Se o estado da conexão for PENDENTE ou EXPIRADO, o endpoint privado será imediatamente excluído. Caso contrário, o endpoint privado será desativado e excluído após sete dias de desativação. Quando um endpoint privado é desativado, o campo "desativado" é definido como verdadeiro e o endpoint privado não fica disponível para o seu recurso compute serverless .
databricks account network-connectivity delete-private-endpoint-rule NETWORK_CONNECTIVITY_CONFIG_ID PRIVATE_ENDPOINT_RULE_ID [flags]
Argumentos
NETWORK_CONNECTIVITY_CONFIG_ID
Seu ID de configuração de conectividade de rede.
PRIVATE_ENDPOINT_RULE_ID
Seu ID de regra de endpoint privado.
Opções
Exemplos
O exemplo a seguir exclui uma regra de endpoint privado:
databricks account network-connectivity delete-private-endpoint-rule ncc-abc123 per-xyz789
account databricks conectividade de rede obter configuração de conectividade de rede
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
Seu 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
regra de conectividade de rede account databricks para obter oendpointprivado
Obtenha a regra endpoint privado.
databricks account network-connectivity get-private-endpoint-rule NETWORK_CONNECTIVITY_CONFIG_ID PRIVATE_ENDPOINT_RULE_ID [flags]
Argumentos
NETWORK_CONNECTIVITY_CONFIG_ID
Seu ID de configuração de conectividade de rede.
PRIVATE_ENDPOINT_RULE_ID
Seu ID de regra de endpoint privado.
Opções
Exemplos
O exemplo a seguir obtém uma regra de endpoint privado:
databricks account network-connectivity get-private-endpoint-rule ncc-abc123 per-xyz789
lista de conectividade de rede account databricks - configurações de conectividade de rede
Obtenha uma variedade de configurações de conectividade de rede.
databricks account network-connectivity list-network-connectivity-configurations [flags]
Opções
--page-token string
Tokens 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"
lista deendpointde conectividade de rede account databricks
Obtenha uma matriz de regras de endpoint privado.
databricks account network-connectivity list-private-endpoint-rules NETWORK_CONNECTIVITY_CONFIG_ID [flags]
Argumentos
NETWORK_CONNECTIVITY_CONFIG_ID
Seu ID de configuração de conectividade de rede.
Opções
--page-token string
Tokens 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 endpoint privado:
databricks account network-connectivity list-private-endpoint-rules ncc-abc123
O exemplo a seguir lista regras endpoint privados com paginação:
databricks account network-connectivity list-private-endpoint-rules ncc-abc123 --page-token "next_page_token"
atualização de conectividade de rede account databricks - regraendpointprivado
Atualizar uma regra de endpoint privado. Atualmente, apenas uma regra endpoint privada para customer-gerenciar recurso pode 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
O ID de uma configuração de conectividade de rede, que é o recurso pai deste objeto de regra de endpoint privado.
PRIVATE_ENDPOINT_RULE_ID
Seu ID de regra de endpoint privado.
UPDATE_MASK
A máscara de campo deve ser uma única string, com múltiplos campos separados por vírgulas (sem espaços). O caminho do campo é relativo ao objeto de recurso, usando um ponto (.) para navegar pelos subcampos (por exemplo, author.given_name). A especificação de elementos em campos de sequência ou mapa não é permitida, pois somente o campo de coleção inteiro pode ser especificado. Os nomes dos campos devem corresponder exatamente aos nomes dos campos de recurso.
Opções
--enabled
Utilizado exclusivamente por um endpoint privado para um serviço AWS S3 .
--error-message string
Mensagem de erro, se houver.
--json JSON
As strings JSON embutidas ou o @caminho para o arquivo JSON com o corpo da requisição.
Exemplos
O exemplo a seguir atualiza uma regra de endpoint privado:
databricks account network-connectivity update-private-endpoint-rule ncc-abc123 per-xyz789 "enabled" --enabled
O exemplo a seguir atualiza uma regra de endpoint 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 endpoint privado usando um arquivo JSON:
databricks account network-connectivity update-private-endpoint-rule ncc-abc123 per-xyz789 "enabled" --json @update-private-endpoint-rule.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.