Udostępnij przez


clean-rooms grupa poleceń

Note

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 clean-rooms poleceń w interfejsie wiersza polecenia usługi Databricks umożliwia zarządzanie pokojami czystymi. Pomieszczenie czyste korzysta z funkcji Delta Sharing i przetwarzania bezserwerowego, aby zapewnić bezpieczne i chroniące prywatność środowisko, gdzie wiele stron może współpracować nad poufnymi danymi przedsiębiorstwa bez bezpośredniego dostępu do swoich danych. Zobacz Co to jest usługa Azure Databricks Clean Rooms?.

tworzenie czystych pomieszczeń usługi databricks

Utwórz nowy czysty pokój z określonymi współpracownikami. Ta metoda jest asynchroniczna, a zwrócone pole nazwy w polu clean_room może służyć do zapytywania o stan pokoju czystego przy użyciu metody get. Gdy ta metoda zwróci wartość, pomieszczenie czyste będzie w PROVISIONING stanie z tylko nazwą, właścicielem, komentarzem, created_at i stanem wypełnionym. Czysta sala będzie można jej używać, gdy osiągnie stan ACTIVE.

Obiekt wywołujący musi być administratorem magazynu metadanych lub mieć CREATE_CLEAN_ROOM uprawnienia do magazynu metadanych.

databricks clean-rooms create [flags]

Arguments

None

Opcje

--comment string

    Komentarz do czystego pokoju.

--json JSON

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

--name string

    Nazwa czystego pokoju.

--owner string

    Jest to nazwa użytkownika usługi Databricks właściciela lokalnego chronionego pomieszczenia czystego w celu zarządzania uprawnieniami.

Flagi globalne

Examples

W poniższym przykładzie zostanie utworzone czyste pomieszczenie o nazwie i właścicielu:

databricks clean-rooms create --name "my-clean-room" --owner "someone@example.com"

Poniższy przykład tworzy pomieszczenie czyste z komentarzem:

databricks clean-rooms create --name "analytics-clean-room" --owner "someone@example.com" --comment "Clean room for analytics collaboration"

Databricks czytelne przestrzenie utwórz katalog wyników

Utwórz katalog danych wyjściowych czystego pomieszczenia.

databricks clean-rooms create-output-catalog CLEAN_ROOM_NAME [flags]

Arguments

CLEAN_ROOM_NAME

    Nazwa czystej sali.

Opcje

--catalog-name string

    Nazwa katalogu wyjściowego w katalogu Unity.

--json JSON

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

Flagi globalne

Examples

Poniższy przykład tworzy katalog danych wyjściowych dla czystego pomieszczenia:

databricks clean-rooms create-output-catalog my-clean-room --catalog-name "my_output_catalog"

usuwanie clean-rooms w Databricks

Usuń czysty pokój. Po usunięciu czyste pomieszczenie zostanie usunięte z magazynu metadanych. Jeśli inni współpracownicy nie usunęli czystego pokoju, nadal będą mieli czyste pomieszczenie w swoim magazynie metadanych, ale będzie w stanie DELETED i nie będzie można wykonywać żadnych operacji innych niż usunięcie.

databricks clean-rooms delete NAME [flags]

Arguments

NAME

    Nazwa czystej sali.

Opcje

Flagi globalne

Examples

Poniższy przykład usuwa czysty pokój:

databricks clean-rooms delete my-clean-room

Databricks clean-rooms pobieranie

Uzyskaj szczegółowe informacje o czystym pomieszczeniu na podstawie jego nazwy.

databricks clean-rooms get NAME [flags]

Arguments

NAME

    Nazwa czystej sali.

Opcje

Flagi globalne

Examples

Poniższy przykład zawiera szczegółowe informacje na temat czystego pomieszczenia:

databricks clean-rooms get my-clean-room

Poniższy przykład pobiera szczegółowe informacje o czystym pomieszczeniu za pomocą określonego profilu:

databricks clean-rooms get analytics-clean-room --profile production

lista czystych pomieszczeń usługi databricks

Wyświetl listę wszystkich czystych pomieszczeń w magazynie metadanych. Zwracane są tylko czyste pokoje, do których obiekt wywołujący ma dostęp.

databricks clean-rooms list [flags]

Arguments

None

Opcje

--page-size int

    Maksymalna liczba pomieszczeń czystych do zwrotu (czyli długość strony).

--page-token string

    Nieprzezroczysty token stronicowania, umożliwiający przejście do następnej strony na podstawie poprzedniego zapytania.

Flagi globalne

Examples

W poniższym przykładzie wymieniono wszystkie dostępne czyste pokoje:

databricks clean-rooms list

W poniższym przykładzie wymieniono czyste pokoje o określonym rozmiarze strony:

databricks clean-rooms list --page-size 10

aktualizacja pomieszczeń czystych w usłudze databricks

Zaktualizuj czysty pokój. Obiekt wywołujący musi być właścicielem pomieszczenia czystego, posiadać uprawnienia MODIFY_CLEAN_ROOM lub być administratorem metastore.

Gdy obiekt wywołujący jest administratorem magazynu metadanych, można zaktualizować tylko owner pole.

databricks clean-rooms update NAME [flags]

Arguments

NAME

    Nazwa czystej sali.

Opcje

--json JSON

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

Flagi globalne

Examples

Poniższy przykład aktualizuje czyste pomieszczenie przy użyciu konfiguracji JSON:

databricks clean-rooms update my-clean-room --json '{"comment": "Updated clean room description"}'

Poniższy przykład aktualizuje właściciela clean room (wyłącznie administrator magazynu metadanych).

databricks clean-rooms update my-clean-room --json '{"owner": "new-someone@example.com"}'

Poniższy przykład aktualizuje pokój czysty przy użyciu pliku JSON:

databricks clean-rooms update my-clean-room --json @update-config.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 struna

    Ciąg reprezentujący plik do zapisywania dziennikó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. Wartość domyślna to text.

--log-level struna

    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. Wartość domyślna to text.

-p, --profile struna

    Nazwa profilu pliku ~/.databrickscfg, którego użyć do uruchomienia polecenia. Jeśli ta flaga nie zostanie określona, zostanie użyty profil o nazwie DEFAULT .

--progress-format formatowanie

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

-t, --target struna

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