Partilhar via


account network-connectivity grupo de comando

Observação

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 account network-connectivity grupo de comandos dentro da CLI Databricks contém comandos para configurar a conectividade de rede para os seus espaços de trabalho para recursos de computação serverless.

Databricks Conta-Conectividade de Rede criar-Connectividade-Rede-Configuração

Crie uma configuração de conectividade de rede (NCC), que forneça sub-redes de serviços Azure estáveis ao aceder às suas contas de Armazenamento Azure. Também pode usar uma configuração de conectividade de rede para criar endpoints privados geridos pelo Databricks, de modo a que os recursos computacionais serverless do Databricks acedam privadamente aos seus recursos.

Importante

Depois de criar a configuração de conectividade de rede, deve atribuir um ou mais espaços de trabalho à nova configuração de conectividade de rede. Pode partilhar uma configuração de conectividade de rede com múltiplos espaços de trabalho da mesma região Azure dentro da mesma conta Databricks.

databricks account network-connectivity create-network-connectivity-configuration NAME REGION [flags]

Arguments

NAME

    O nome da configuração de conectividade de rede. O nome pode conter caracteres alfanuméricos, hífens e sublinhados. O comprimento deve variar entre 3 e 30 caracteres.

REGION

    A região para a configuração da conectividade de rede. Apenas os espaços de trabalho na mesma região podem ser ligados à configuração de conectividade de rede.

Opções

--json JSON

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

Bandeiras globais

Exemplos

O exemplo seguinte cria uma configuração de conectividade de rede:

databricks account network-connectivity create-network-connectivity-configuration my-ncc eastus

O exemplo seguinte 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 seguinte cria uma configuração de conectividade de rede usando um ficheiro JSON:

databricks account network-connectivity create-network-connectivity-configuration my-ncc eastus --json @ncc.json

Conta Databricks Conectividade de Rede criar-Extremo-Privado-Regra

Crie uma regra de endpoint privado para a configuração de conectividade de rede especificada. Uma vez criado o objeto, o Databricks provisiona assíncronamente um novo endpoint privado Azure para o seu recurso Azure especificado.

Importante

Deve usar o portal Azure ou outras ferramentas Azure para aprovar o endpoint privado e completar a ligação. Para obter a informação do endpoint privado, faça um GET pedido na nova regra do endpoint privado.

databricks account network-connectivity create-private-endpoint-rule NETWORK_CONNECTIVITY_CONFIG_ID [flags]

Arguments

NETWORK_CONNECTIVITY_CONFIG_ID

    O ID de configuração da sua conectividade de rede.

Opções

--endpoint-service string

    O nome completo do serviço endpoint AWS alvo que se liga aos recursos de destino do endpoint privado.

--error-message string

    Mensagem de erro, se houver.

--group-id string

    Não é utilizado por serviços privados de endpoint geridos pelo cliente.

--resource-id string

    O ID de recurso Azure do recurso alvo.

--json JSON

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

Bandeiras globais

Exemplos

O exemplo seguinte 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 seguinte 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 seguinte cria uma regra de endpoint privado usando um ficheiro JSON:

databricks account network-connectivity create-private-endpoint-rule ncc-abc123 --json @private-endpoint-rule.json

databricks conta-conectividade de rede-eliminar-conectividade-rede

Eliminar uma configuração de conectividade de rede.

databricks account network-connectivity delete-network-connectivity-configuration NETWORK_CONNECTIVITY_CONFIG_ID [flags]

Arguments

NETWORK_CONNECTIVITY_CONFIG_ID

    O ID de configuração da sua conectividade de rede.

Opções

Bandeiras globais

Exemplos

O exemplo seguinte elimina uma configuração de conectividade de rede:

databricks account network-connectivity delete-network-connectivity-configuration ncc-abc123

Conta DataBricks Conectividade de Rede Eliminar Extremo-Privado Regra

Iniciar a eliminação de uma regra de endpoint privado. Se o estado da ligação estiver PENDENTE ou EXPIRADO, o endpoint privado é imediatamente eliminado. Caso contrário, o endpoint privado é desativado e será eliminado após sete dias após a desativação. Quando um endpoint privado é desativado, o campo desativado é definido como true e o endpoint privado não está disponível para os seus recursos de computação serverless.

databricks account network-connectivity delete-private-endpoint-rule NETWORK_CONNECTIVITY_CONFIG_ID PRIVATE_ENDPOINT_RULE_ID [flags]

Arguments

NETWORK_CONNECTIVITY_CONFIG_ID

    O ID de configuração da sua conectividade de rede.

PRIVATE_ENDPOINT_RULE_ID

    O ID da regra do teu endpoint privado.

Opções

Bandeiras globais

Exemplos

O exemplo seguinte elimina uma regra de endpoint privado:

databricks account network-connectivity delete-private-endpoint-rule ncc-abc123 per-xyz789

Databricks Conta-Conectividade de Rede obtenção-Conectividade-Rede-Configuração

Obtém uma configuração de conectividade de rede.

databricks account network-connectivity get-network-connectivity-configuration NETWORK_CONNECTIVITY_CONFIG_ID [flags]

Arguments

NETWORK_CONNECTIVITY_CONFIG_ID

    O ID de configuração da sua conectividade de rede.

Opções

Bandeiras globais

Exemplos

O exemplo seguinte obtém uma configuração de conectividade de rede:

databricks account network-connectivity get-network-connectivity-configuration ncc-abc123

Conta Databricks-Conectividade de Rede obtén-Private-Endpoint-Rule

Obtenha a regra do endpoint privado.

databricks account network-connectivity get-private-endpoint-rule NETWORK_CONNECTIVITY_CONFIG_ID PRIVATE_ENDPOINT_RULE_ID [flags]

Arguments

NETWORK_CONNECTIVITY_CONFIG_ID

    O ID de configuração da sua conectividade de rede.

PRIVATE_ENDPOINT_RULE_ID

    O ID da regra do teu endpoint privado.

Opções

Bandeiras globais

Exemplos

O exemplo seguinte recebe uma regra de endpoint privado:

databricks account network-connectivity get-private-endpoint-rule ncc-abc123 per-xyz789

Conta Databricks Conectividade de Rede Lista Conectividade-Rede-Configurações

Obtenha uma variedade 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 página seguinte com base na consulta anterior.

Bandeiras globais

Exemplos

O exemplo seguinte lista todas as configurações de conectividade de rede:

databricks account network-connectivity list-network-connectivity-configurations

O exemplo seguinte lista configurações de conectividade de rede com paginação:

databricks account network-connectivity list-network-connectivity-configurations --page-token "next_page_token"

Conta DataBricks Conectividade de Rede Lista-Privado-Endpoint-Regras

Obtém um conjunto de regras de endpoint privado.

databricks account network-connectivity list-private-endpoint-rules NETWORK_CONNECTIVITY_CONFIG_ID [flags]

Arguments

NETWORK_CONNECTIVITY_CONFIG_ID

    O ID de configuração da sua conectividade de rede.

Opções

--page-token string

    Token de paginação para ir para a página seguinte com base na consulta anterior.

Bandeiras globais

Exemplos

O exemplo seguinte lista todas as regras de endpoint privado:

databricks account network-connectivity list-private-endpoint-rules ncc-abc123

O exemplo seguinte lista regras de endpoint privados com paginação:

databricks account network-connectivity list-private-endpoint-rules ncc-abc123 --page-token "next_page_token"

Conta DataBricks Conectividade de Rede Atualizar-Privado-Endpoint-Regra

Atualize uma regra de endpoint privado. Atualmente, apenas uma regra de endpoint privado para recursos geridos pelo cliente é permitida para ser atualizada.

databricks account network-connectivity update-private-endpoint-rule NETWORK_CONNECTIVITY_CONFIG_ID PRIVATE_ENDPOINT_RULE_ID UPDATE_MASK [flags]

Arguments

NETWORK_CONNECTIVITY_CONFIG_ID

    O ID de uma configuração de conectividade de rede, que é o recurso principal deste objeto de regra de endpoint privado.

PRIVATE_ENDPOINT_RULE_ID

    O ID da regra do teu endpoint 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 em subcampos (por exemplo, author.given_name). A especificação de elementos em campos de sequência ou mapa não é permitida, pois apenas todo o campo de coleta pode ser especificado. Os nomes de campo devem corresponder exatamente aos nomes de campo de recurso.

Opções

--enabled

    Usado apenas por endpoints privados para um serviço AWS S3.

--error-message string

    Mensagem de erro, se houver.

--json JSON

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

Bandeiras globais

Exemplos

O exemplo seguinte atualiza uma regra de endpoint privado:

databricks account network-connectivity update-private-endpoint-rule ncc-abc123 per-xyz789 "enabled" --enabled

O exemplo seguinte 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 seguinte atualiza uma regra de endpoint privado usando um ficheiro JSON:

databricks account network-connectivity update-private-endpoint-rule ncc-abc123 per-xyz789 "enabled" --json @update-private-endpoint-rule.json

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 usar 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