Udostępnij przez


account network-connectivity grupa poleceń

Uwaga / Notatka

Te informacje dotyczą interfejsu wiersza polecenia usługi Databricks w wersji 0.205 lub nowszej. Interfejs CLI Databricks jest w publicznej wersji testowej.

Korzystanie z interfejsu wiersza polecenia usługi Databricks podlega licencjom usługi Databricks i powiadomieniom o ochronie prywatności usługi Databricks, w tym wszelkim przepisom dotyczącym danych użycia.

Grupa account network-connectivity poleceń w interfejsie wiersza polecenia usługi Databricks zawiera polecenia służące do konfigurowania łączności sieciowej dla obszarów roboczych dla bezserwerowych zasobów obliczeniowych.

Konto usługi databricks network-connectivity create-network-connectivity-configuration

Utwórz konfigurację łączności sieciowej (NCC), która zapewnia stabilne podsieci usług platformy Azure podczas uzyskiwania dostępu do kont usługi Azure Storage. Możesz również użyć konfiguracji łączności sieciowej, aby utworzyć zarządzane prywatne punkty końcowe usługi Databricks, aby bezserwerowe zasoby obliczeniowe usługi Databricks mogły uzyskiwać prywatny dostęp do zasobów.

Ważne

Po utworzeniu konfiguracji łączności sieciowej należy przypisać co najmniej jeden obszar roboczy do nowej konfiguracji łączności sieciowej. Możesz udostępnić jedną konfigurację łączności sieciowej z wieloma obszarami roboczymi z tego samego regionu świadczenia usługi Azure w ramach tego samego konta usługi Databricks.

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

Arguments

NAME

    Nazwa konfiguracji łączności sieciowej. Nazwa może zawierać znaki alfanumeryczne, łączniki i podkreślenia. Długość musi zawierać się od 3 do 30 znaków.

REGION

    Region konfiguracji łączności sieciowej. Do konfiguracji łączności sieciowej można dołączyć tylko obszary robocze w tym samym regionie.

Opcje

--json JSON

    Wbudowany ciąg JSON lub @path do pliku JSON z treścią żądania

Flagi globalne

Przykłady

Poniższy przykład tworzy konfigurację łączności sieciowej:

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

Poniższy przykład tworzy konfigurację łączności sieciowej przy użyciu formatu 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"]}}}}'

Poniższy przykład tworzy konfigurację łączności sieciowej przy użyciu pliku JSON:

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

konto usługi databricks network-connectivity create-private-endpoint-rule

Utwórz regułę prywatnego punktu końcowego dla określonej konfiguracji łączności sieciowej. Po utworzeniu obiektu usługa Databricks asynchronicznie aprowizuje nowy prywatny punkt końcowy platformy Azure do określonego zasobu platformy Azure.

Ważne

Aby zatwierdzić prywatny punkt końcowy w celu ukończenia połączenia, należy użyć witryny Azure Portal lub innych narzędzi platformy Azure. Aby uzyskać informacje o utworzonym prywatnym punkcie końcowym, utwórz GET żądanie dla nowej reguły prywatnego punktu końcowego.

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

Arguments

NETWORK_CONNECTIVITY_CONFIG_ID

    Identyfikator konfiguracji łączności sieciowej.

Opcje

--endpoint-service string

    Pełna docelowa nazwa usługi punktu końcowego platformy AWS łącząca się z zasobami docelowymi prywatnego punktu końcowego.

--error-message string

    Komunikat o błędzie, jeśli istnieje.

--group-id string

    Nieużytowane przez usługi prywatnego punktu końcowego zarządzane przez klienta.

--resource-id string

    Identyfikator zasobu platformy Azure zasobu docelowego.

--json JSON

    Wbudowany ciąg JSON lub @path do pliku JSON z treścią żądania

Flagi globalne

Przykłady

Poniższy przykład tworzy regułę prywatnego punktu końcowego:

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

Poniższy przykład tworzy regułę prywatnego punktu końcowego przy użyciu kodu 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"}'

Poniższy przykład tworzy regułę prywatnego punktu końcowego przy użyciu pliku JSON:

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

konto usługi databricks network-connectivity delete-network-connectivity-configuration

Usuń konfigurację łączności sieciowej.

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

Arguments

NETWORK_CONNECTIVITY_CONFIG_ID

    Identyfikator konfiguracji łączności sieciowej.

Opcje

Flagi globalne

Przykłady

Poniższy przykład usuwa konfigurację łączności sieciowej:

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

konto usługi databricks network-connectivity delete-private-endpoint-rule

Zainicjuj usunięcie reguły prywatnego punktu końcowego. Jeśli stan połączenia to OCZEKUJĄCE lub WYGASŁE, prywatny punkt końcowy zostanie natychmiast usunięty. W przeciwnym razie prywatny punkt końcowy zostanie zdezaktywowany i zostanie usunięty po siedmiu dniach dezaktywacji. Po dezaktywowaniu prywatnego punktu końcowego zdezaktywowane pole jest ustawione na wartość true, a prywatny punkt końcowy nie jest dostępny dla zasobów obliczeniowych bezserwerowych.

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

Arguments

NETWORK_CONNECTIVITY_CONFIG_ID

    Identyfikator konfiguracji łączności sieciowej.

PRIVATE_ENDPOINT_RULE_ID

    Identyfikator reguły prywatnego punktu końcowego.

Opcje

Flagi globalne

Przykłady

Poniższy przykład usuwa regułę prywatnego punktu końcowego:

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

konto usługi databricks network-connectivity get-network-connectivity-configuration

Uzyskaj konfigurację łączności sieciowej.

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

Arguments

NETWORK_CONNECTIVITY_CONFIG_ID

    Identyfikator konfiguracji łączności sieciowej.

Opcje

Flagi globalne

Przykłady

Poniższy przykład pobiera konfigurację łączności sieciowej:

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

usługa databricks account network-connectivity get-private-endpoint-rule

Pobierz regułę prywatnego punktu końcowego.

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

Arguments

NETWORK_CONNECTIVITY_CONFIG_ID

    Identyfikator konfiguracji łączności sieciowej.

PRIVATE_ENDPOINT_RULE_ID

    Identyfikator reguły prywatnego punktu końcowego.

Opcje

Flagi globalne

Przykłady

Poniższy przykład pobiera regułę prywatnego punktu końcowego:

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

lista połączeń sieciowych konta usługi databricks — network-connectivity-configurations

Pobierz tablicę konfiguracji łączności sieciowej.

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

Opcje

--page-token string

    Token stronicowania, aby przejść do następnej strony na podstawie poprzedniego zapytania.

Flagi globalne

Przykłady

W poniższym przykładzie wymieniono wszystkie konfiguracje łączności sieciowej:

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

W poniższym przykładzie wymieniono konfiguracje łączności sieciowej z podziałem na strony:

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

konto usługi databricks network-connectivity list-private-endpoint-rules

Pobierz tablicę reguł prywatnego punktu końcowego.

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

Arguments

NETWORK_CONNECTIVITY_CONFIG_ID

    Identyfikator konfiguracji łączności sieciowej.

Opcje

--page-token string

    Token stronicowania, aby przejść do następnej strony na podstawie poprzedniego zapytania.

Flagi globalne

Przykłady

W poniższym przykładzie wymieniono wszystkie reguły prywatnego punktu końcowego:

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

W poniższym przykładzie wymieniono reguły prywatnego punktu końcowego z podziałem na strony:

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

konto usługi databricks network-connectivity update-private-endpoint-rule

Zaktualizuj regułę prywatnego punktu końcowego. Obecnie może zostać zaktualizowana tylko reguła prywatnego punktu końcowego do zasobów zarządzanych przez klienta.

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

Arguments

NETWORK_CONNECTIVITY_CONFIG_ID

    Identyfikator konfiguracji łączności sieciowej, który jest zasobem nadrzędnym tego obiektu reguły prywatnego punktu końcowego.

PRIVATE_ENDPOINT_RULE_ID

    Identyfikator reguły prywatnego punktu końcowego.

UPDATE_MASK

    Maska pól musi być pojedynczym ciągiem z wieloma polami rozdzielonymi przecinkami (bez spacji). Ścieżka pola jest względna względem obiektu zasobu, używając kropki (.), aby nawigować po polach podrzędnych (np. author.given_name). Specyfikacja elementów w polach sekwencji lub mapowania jest niedozwolona, ponieważ można określić tylko całe pole kolekcji. Nazwy pól muszą być dokładnie zgodne z nazwami pól zasobów.

Opcje

--enabled

    Tylko używane przez prywatne punkty końcowe w kierunku usługi AWS S3.

--error-message string

    Komunikat o błędzie, jeśli istnieje.

--json JSON

    Wbudowany ciąg JSON lub @path do pliku JSON z treścią żądania

Flagi globalne

Przykłady

Poniższy przykład aktualizuje regułę prywatnego punktu końcowego:

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

Poniższy przykład aktualizuje regułę prywatnego punktu końcowego przy użyciu kodu JSON:

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

Poniższy przykład aktualizuje regułę prywatnego punktu końcowego przy użyciu pliku JSON:

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

Flagi globalne

--debug

  Czy włączyć logowanie debugowe.

-h lub --help

    Wyświetl pomoc dla Databricks CLI lub dla powiązanej grupy poleceń czy pojedynczego polecenia.

--log-file łańcuch znaków

    Ciąg tekstowy reprezentujący plik do zapisywania logów wyjściowych. Jeśli ta flaga nie zostanie określona, wartością domyślną jest zapisywanie dzienników wyjściowych w programie stderr.

--log-format formatowanie

    Format typu logu text lub json. Domyślna wartość to text.

--log-level łańcuch znaków

    Ciąg reprezentujący poziom formatu zapisu dziennika. Jeśli nie zostanie określony, poziom formatu dziennika jest wyłączony.

-o, --output typ

    Typ danych wyjściowych polecenia: text lub json. Domyślna wartość to text.

-p, --profile łańcuch znaków

    Nazwa profilu w pliku ~/.databrickscfg, który ma być użyty do uruchomienia polecenia. Jeśli ta flaga nie zostanie określona, to jeśli istnieje, zostanie użyty profil o nazwie DEFAULT.

--progress-format formatowanie

    Format wyświetlania dzienników postępu: default, , appendinplacelubjson

-t, --target łańcuch znaków

    Jeśli ma to zastosowanie, docelowy obiekt pakietu do użycia