Udostępnij przez


account workspaces 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 workspaces poleceń w interfejsie wiersza polecenia usługi Databricks zawiera polecenia do zarządzania obszarami roboczymi dla konta. Obszar roboczy usługi Databricks to środowisko do uzyskiwania dostępu do wszystkich zasobów usługi Databricks. Obszar roboczy organizuje obiekty (notesy, biblioteki i eksperymenty) w folderach oraz zapewnia dostęp do danych i zasobów obliczeniowych, takich jak klastry i zadania. Zobacz Tworzenie obszaru roboczego.

Uwaga / Notatka

Te polecenia są dostępne, jeśli Twoje konto znajduje się w wersji E2 platformy lub w wybranym planie niestandardowym, który zezwala na wiele obszarów roboczych na konto.

Tworzenie obszarów roboczych konta usługi databricks

Utwórz nowy obszar roboczy przy użyciu konfiguracji poświadczeń i konfiguracji magazynu, opcjonalnej konfiguracji sieci (w przypadku korzystania z klienta VPC), opcjonalnej konfiguracji klucza usług zarządzanych (jeśli używasz kluczy zarządzanych przez klienta dla usług zarządzanych przez klienta) oraz opcjonalnej konfiguracji klucza magazynu (jeśli używasz kluczy zarządzanych przez klienta dla magazynu).

Ważne

Ta operacja jest asynchroniczna. Odpowiedź z kodem stanu HTTP 200 oznacza, że żądanie zostało zaakceptowane i jest w toku, ale nie oznacza, że obszar roboczy został wdrożony pomyślnie i działa. Początkowy stan obszaru roboczego to zazwyczaj APROWIZACJA. Użyj pola identyfikatora obszaru roboczego (workspace_id) w odpowiedzi, aby zidentyfikować nowy obszar roboczy i wysyłać powtarzające GET się żądania przy użyciu identyfikatora obszaru roboczego i sprawdzać jego stan. Obszar roboczy staje się dostępny, gdy stan zmieni się na URUCHOMIONO.

databricks account workspaces create [flags]

Opcje

--workspace-name string

    Czytelna dla człowieka nazwa obszaru roboczego.

--deployment-name string

    Nazwa wdrożenia definiuje część poddomeny dla obszaru roboczego.

--aws-region string

    Region platformy AWS dla obszaru roboczego.

--cloud string

    Nazwa chmury.

--location string

    Region usługi Google Cloud płaszczyzny danych obszaru roboczego na koncie Google (na przykład us-east4).

--credentials-id string

    Identyfikator obiektu konfiguracji poświadczeń obszaru roboczego.

--storage-configuration-id string

    Identyfikator obiektu konfiguracji magazynu obszaru roboczego.

--network-id string

    Identyfikator obiektu konfiguracji sieci obszaru roboczego.

--managed-services-customer-managed-key-id string

    Identyfikator obiektu konfiguracji klucza szyfrowania kluczy szyfrowania usług zarządzanych obszaru roboczego.

--storage-customer-managed-key-id string

    Identyfikator obiektu konfiguracji klucza szyfrowania magazynu obszaru roboczego.

--private-access-settings-id string

    Identyfikator obiektu ustawień dostępu prywatnego obszaru roboczego.

--network-connectivity-config-id string

    Identyfikator obiektu konfiguracji łączności sieciowej.

--compute-mode CustomerFacingComputeMode

    Jeśli tryb obliczeniowy jest bezserwerowy, zostanie utworzony bezserwerowy obszar roboczy. Obsługiwane wartości: HYBRID, SERVERLESS.

--pricing-tier PricingTier

    Warstwa cenowa obszaru roboczego. Obsługiwane wartości: COMMUNITY_EDITION, , ENTERPRISEDEDICATED, PREMIUM, STANDARD, UNKNOWN.

--no-wait

    Nie czekaj na osiągnięcie stanu URUCHOMIONE.

--timeout duration

    Maksymalny czas osiągnięcia stanu URUCHOMIENIA (domyślnie 20 ms).

--json JSON

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

Flagi globalne

Przykłady

Poniższy przykład tworzy obszar roboczy przy użyciu formatu JSON:

databricks account workspaces create --json '{"workspace_name": "my-workspace", "deployment_name": "my-workspace-deployment", "aws_region": "us-west-2", "credentials_id": "cred-abc123", "storage_configuration_id": "storage-xyz789"}'

Poniższy przykład tworzy obszar roboczy przy użyciu pliku JSON:

databricks account workspaces create --json @workspace.json

Poniższy przykład tworzy obszar roboczy z flagami wiersza polecenia:

databricks account workspaces create --workspace-name "my-workspace" --deployment-name "my-workspace-deployment" --aws-region "us-west-2" --credentials-id "cred-abc123" --storage-configuration-id "storage-xyz789"

Usuwanie obszarów roboczych konta usługi databricks

Usuń obszar roboczy usługi Databricks określony przez identyfikator.

databricks account workspaces delete WORKSPACE_ID [flags]

Arguments

WORKSPACE_ID

    Unikatowy identyfikator liczby całkowitej dla obszaru roboczego.

Opcje

Flagi globalne

Przykłady

Poniższy przykład usuwa obszar roboczy według identyfikatora:

databricks account workspaces delete 123456789

Pobieranie obszarów roboczych konta usługi databricks

Uzyskaj informacje, w tym stan obszaru roboczego usługi Databricks określonego przez identyfikator. W odpowiedzi workspace_status pole wskazuje bieżący stan. Po początkowym utworzeniu obszaru roboczego (co jest asynchroniczne), wykonaj powtarzające GET się żądania przy użyciu identyfikatora obszaru roboczego i sprawdź jego stan. Obszar roboczy staje się dostępny, gdy stan zmieni się na URUCHOMIONO.

databricks account workspaces get WORKSPACE_ID [flags]

Arguments

WORKSPACE_ID

    Unikatowy identyfikator liczby całkowitej dla obszaru roboczego.

Opcje

Flagi globalne

Przykłady

Poniższy przykład pobiera obszar roboczy według identyfikatora:

databricks account workspaces get 123456789

lista obszarów roboczych konta usługi databricks

Wyświetlanie listy obszarów roboczych usługi Databricks dla konta.

databricks account workspaces list [flags]

Opcje

Flagi globalne

Przykłady

Poniższy przykład zawiera listę wszystkich obszarów roboczych:

databricks account workspaces list

Aktualizacja obszarów roboczych konta usługi databricks

Aktualizowanie konfiguracji obszaru roboczego.

databricks account workspaces update WORKSPACE_ID [flags]

Arguments

WORKSPACE_ID

    Unikatowy identyfikator liczby całkowitej dla obszaru roboczego.

Opcje

--workspace-name string

    Czytelna dla człowieka nazwa obszaru roboczego.

--deployment-name string

    Nazwa wdrożenia obszaru roboczego.

--aws-region string

    Region platformy AWS dla obszaru roboczego.

--cloud string

    Nazwa chmury.

--location string

    Region usługi Google Cloud płaszczyzny danych obszaru roboczego na koncie Google (na przykład us-east4).

--credentials-id string

    Identyfikator obiektu konfiguracji poświadczeń obszaru roboczego.

--storage-configuration-id string

    Identyfikator obiektu konfiguracji magazynu obszaru roboczego.

--network-id string

    Jeśli ten obszar roboczy to byo VPC, zostanie wypełniony network_id.

--managed-services-customer-managed-key-id string

    Identyfikator konfiguracji klucza na potrzeby szyfrowania usług zarządzanych.

--storage-customer-managed-key-id string

    Identyfikator konfiguracji klucza do szyfrowania magazynu obszaru roboczego.

--private-access-settings-id string

    Identyfikator obiektu ustawień dostępu prywatnego obszaru roboczego.

--network-connectivity-config-id string

    Identyfikator obiektu konfiguracji łączności sieciowej.

--expected-workspace-status WorkspaceStatus

    Pole należące do klienta używane do wskazywania stanu obszaru roboczego, którego oczekuje klient. Obsługiwane wartości: BANNED, , FAILEDCANCELLING, NOT_PROVISIONED, PROVISIONING, RUNNING.

--update-mask string

    Maska pól musi być pojedynczym ciągiem z wieloma polami rozdzielonymi przecinkami (bez spacji).

--no-wait

    Nie czekaj na osiągnięcie stanu URUCHOMIONE.

--timeout duration

    Maksymalny czas osiągnięcia stanu URUCHOMIENIA (domyślnie 20 ms).

--json JSON

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

Flagi globalne

Przykłady

Poniższy przykład aktualizuje nazwę obszaru roboczego:

databricks account workspaces update 123456789 --workspace-name "updated-workspace-name"

Poniższy przykład aktualizuje obszar roboczy przy użyciu formatu JSON:

databricks account workspaces update 123456789 --json '{"workspace_name": "updated-workspace-name", "credentials_id": "cred-new123"}'

Poniższy przykład aktualizuje obszar roboczy przy użyciu pliku JSON:

databricks account workspaces update 123456789 --json @update-workspace.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