Condividi tramite


account network-connectivity gruppo di comandi

Annotazioni

Queste informazioni si applicano all'interfaccia della riga di comando di Databricks versione 0.205 e successive. L'interfaccia della riga di comando di Databricks è disponibile in anteprima pubblica.

L'uso della CLI di Databricks è soggetto alla Licenza di Databricks e all'Informativa sulla privacy di Databricks, incluse eventuali disposizioni sui dati di utilizzo.

Il account network-connectivity gruppo di comandi all'interno dell'interfaccia della riga di comando di Databricks contiene comandi per configurare la connettività di rete per le aree di lavoro per le risorse di calcolo serverless.

network-connectivity dell'account databricks create-network-connectivity-configuration

Creare una configurazione di connettività di rete (NCC), che fornisce subnet del servizio di Azure stabili durante l'accesso agli account di archiviazione di Azure. È anche possibile usare una configurazione di connettività di rete per creare endpoint privati gestiti da Databricks in modo che le risorse di calcolo serverless di Databricks accechino privatamente alle risorse.

Importante

Dopo aver creato la configurazione della connettività di rete, è necessario assegnare una o più aree di lavoro alla nuova configurazione della connettività di rete. È possibile condividere una configurazione di connettività di rete con più aree di lavoro dalla stessa area di Azure all'interno dello stesso account Databricks.

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

Arguments

NAME

    Nome della configurazione della connettività di rete. Il nome può contenere caratteri alfanumerici, trattini e caratteri di sottolineatura. La lunghezza deve essere compresa tra 3 e 30 caratteri.

REGION

    Area per la configurazione della connettività di rete. Solo le aree di lavoro nella stessa area possono essere collegate alla configurazione della connettività di rete.

Options

--json JSON

    La stringa JSON inline o @path nel file JSON con il corpo della richiesta

Flag globali

Esempi

L'esempio seguente crea una configurazione di connettività di rete:

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

L'esempio seguente crea una configurazione di connettività di rete 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"]}}}}'

L'esempio seguente crea una configurazione di connettività di rete usando un file JSON:

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

network-connectivity dell'account databricks create-private-endpoint-rule

Creare una regola dell'endpoint privato per la configurazione di connettività di rete specificata. Dopo aver creato l'oggetto, Databricks effettua in modo asincrono il provisioning di un nuovo endpoint privato di Azure nella risorsa di Azure specificata.

Importante

È necessario usare il portale di Azure o altri strumenti di Azure per approvare l'endpoint privato per completare la connessione. Per ottenere le informazioni dell'endpoint privato creato, effettuare una GET richiesta sulla nuova regola dell'endpoint privato.

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

Arguments

NETWORK_CONNECTIVITY_CONFIG_ID

    ID di configurazione della connettività di rete.

Options

--endpoint-service string

    Nome completo del servizio endpoint AWS di destinazione che si connette alle risorse di destinazione dell'endpoint privato.

--error-message string

    Messaggio di errore, se disponibile.

--group-id string

    Non usato dai servizi endpoint privati gestiti dal cliente.

--resource-id string

    ID risorsa di Azure della risorsa di destinazione.

--json JSON

    La stringa JSON inline o @path nel file JSON con il corpo della richiesta

Flag globali

Esempi

L'esempio seguente crea una regola dell'endpoint privato:

databricks account network-connectivity create-private-endpoint-rule ncc-abc123 --resource-id "/subscriptions/xxx/resourceGroups/xxx/providers/Microsoft.Storage/storageAccounts/xxx"

L'esempio seguente crea una regola dell'endpoint privato 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"}'

L'esempio seguente crea una regola di endpoint privato usando un file JSON:

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

network-connectivity dell'account databricks delete-network-connectivity-configuration

Eliminare una configurazione di connettività di rete.

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

Arguments

NETWORK_CONNECTIVITY_CONFIG_ID

    ID di configurazione della connettività di rete.

Options

Flag globali

Esempi

Nell'esempio seguente viene eliminata una configurazione di connettività di rete:

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

databricks account network-connectivity delete-private-endpoint-rule

Avviare l'eliminazione di una regola dell'endpoint privato. Se lo stato della connessione è IN SOSPESO o SCADUTO, l'endpoint privato viene eliminato immediatamente. In caso contrario, l'endpoint privato viene disattivato e verrà eliminato dopo sette giorni di disattivazione. Quando un endpoint privato viene disattivato, il campo disattivato viene impostato su true e l'endpoint privato non è disponibile per le risorse di calcolo serverless.

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

Arguments

NETWORK_CONNECTIVITY_CONFIG_ID

    ID di configurazione della connettività di rete.

PRIVATE_ENDPOINT_RULE_ID

    ID regola dell'endpoint privato.

Options

Flag globali

Esempi

Nell'esempio seguente viene eliminata una regola dell'endpoint privato:

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

network-connectivity dell'account databricks get-network-connectivity-configuration

Ottenere una configurazione di connettività di rete.

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

Arguments

NETWORK_CONNECTIVITY_CONFIG_ID

    ID di configurazione della connettività di rete.

Options

Flag globali

Esempi

L'esempio seguente ottiene una configurazione di connettività di rete:

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

databricks account network-connectivity get-private-endpoint-rule

Ottenere la regola dell'endpoint privato.

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

Arguments

NETWORK_CONNECTIVITY_CONFIG_ID

    ID di configurazione della connettività di rete.

PRIVATE_ENDPOINT_RULE_ID

    ID regola dell'endpoint privato.

Options

Flag globali

Esempi

L'esempio seguente ottiene una regola dell'endpoint privato:

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

network-connectivity list-network-connectivitys dell'account databricks

Ottenere una matrice di configurazioni di connettività di rete.

databricks account network-connectivity list-network-connectivity-configurations [flags]

Options

--page-token string

    Token di paginazione per passare alla pagina successiva in base alla query precedente.

Flag globali

Esempi

L'esempio seguente elenca tutte le configurazioni di connettività di rete:

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

L'esempio seguente elenca le configurazioni di connettività di rete con la paginazione:

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

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

Ottenere una matrice di regole dell'endpoint privato.

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

Arguments

NETWORK_CONNECTIVITY_CONFIG_ID

    ID di configurazione della connettività di rete.

Options

--page-token string

    Token di paginazione per passare alla pagina successiva in base alla query precedente.

Flag globali

Esempi

L'esempio seguente elenca tutte le regole dell'endpoint privato:

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

L'esempio seguente elenca le regole dell'endpoint privato con paginazione:

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

databricks account network-connectivity update-private-endpoint-rule

Aggiornare una regola dell'endpoint privato. Attualmente è consentita l'aggiornamento solo di una regola di endpoint privato per le risorse gestite dal cliente.

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

Arguments

NETWORK_CONNECTIVITY_CONFIG_ID

    ID di una configurazione di connettività di rete, ovvero la risorsa padre di questo oggetto regola dell'endpoint privato.

PRIVATE_ENDPOINT_RULE_ID

    ID regola dell'endpoint privato.

UPDATE_MASK

    La maschera di campo deve essere una singola stringa, con più campi separati da virgole (senza spazi). Il percorso del campo è relativo all'oggetto risorsa, usando un punto (.) per esplorare i sottocampi ,ad esempio author.given_name. La specifica degli elementi nei campi sequenza o mappa non è consentita, perché è possibile specificare solo l'intero campo della raccolta. I nomi dei campi devono corrispondere esattamente ai nomi dei campi delle risorse.

Options

--enabled

    Usato solo da endpoint privati verso un servizio AWS S3.

--error-message string

    Messaggio di errore, se disponibile.

--json JSON

    La stringa JSON inline o @path nel file JSON con il corpo della richiesta

Flag globali

Esempi

L'esempio seguente aggiorna una regola dell'endpoint privato:

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

L'esempio seguente aggiorna una regola di endpoint privato usando JSON:

databricks account network-connectivity update-private-endpoint-rule ncc-abc123 per-xyz789 "enabled" --json '{"enabled": true}'

L'esempio seguente aggiorna una regola di endpoint privato usando un file JSON:

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

Bandiere globali

--debug

  Indica se abilitare la registrazione di debug.

-h oppure --help

    Mostra la guida per il Databricks CLI, il gruppo di comandi correlato o il comando correlato.

--log-file stringa

    Stringa che rappresenta il file in cui scrivere i log di output. Se questo flag non viene specificato, l'impostazione predefinita prevede la scrittura dei log di output su stderr.

--log-format formato

    Tipo di formato del log, text o json. Il valore predefinito è text.

--log-level stringa

    Stringa che rappresenta il livello di formato del log. Se non specificato, il livello di formato del log è disabilitato.

tipo

    Tipo di output del comando, text o json. Il valore predefinito è text.

-p, --profile stringa

    Nome del profilo nel ~/.databrickscfg file da usare per eseguire il comando . Se questo flag non viene specificato, se esiste, viene usato il profilo denominato DEFAULT .

--progress-format formato

    Formato per visualizzare i log di stato: default, append, inplaceo json

-t, --target stringa

    Se applicabile, la destinazione del bundle da utilizzare