Udostępnij przez


service-principals 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 service-principals poleceń w interfejsie wiersza polecenia usługi Databricks umożliwia zarządzanie jednostkami usługi w obszarze roboczym usługi Databricks. Zobacz Zasób usługowy dla CI/CD.

tworzenie jednostek usługi databricks

Utwórz nowy element zasadniczy usługi w obszarze roboczym Databricks.

databricks service-principals create [flags]

Opcje

--active

    Jeśli ten użytkownik jest aktywny.

--application-id string

    Identyfikator UUID odnoszący się do jednostki usługi.

--display-name string

    Ciąg reprezentujący łączenie nazw podanych i rodzinnych.

--external-id string

    Identyfikator zewnętrzny jednostki usługi.

--id string

    Identyfikator jednostki usługi Databricks.

--json JSON

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

Flagi globalne

Examples

W poniższym przykładzie zostanie utworzony pryncypał usługi o nazwie wyświetlanej:

databricks service-principals create --display-name "My Service Principal"

Poniższy przykład tworzy jednostkę usługi przy użyciu formatu JSON:

databricks service-principals create --json '{"display_name": "My Service Principal", "active": true}'

usuwanie jednostek usługi databricks

Usuń pojedynczą jednostkę usługi w obszarze roboczym usługi Databricks.

databricks service-principals delete ID [flags]

Arguments

ID

    Unikatowy identyfikator jednostki usługi w obszarze roboczym usługi Databricks.

Opcje

Flagi globalne

Examples

Poniższy przykład usuwa główną jednostkę usługi według ID:

databricks service-principals delete 12345

pobieranie jednostek usługi databricks

Uzyskaj szczegółowe informacje dotyczące pojedynczej jednostki usługi zdefiniowanej w obszarze roboczym usługi Databricks.

databricks service-principals get ID [flags]

Arguments

ID

    Unikatowy identyfikator jednostki usługi w obszarze roboczym usługi Databricks.

Opcje

Flagi globalne

Examples

Poniższy przykład pozwala uzyskać szczegółowe informacje na temat podmiotu usługi.

databricks service-principals get 12345

lista jednostek usługi databricks

Lista głównych jednostek usługi powiązanych z obszarem roboczym Databricks.

databricks service-principals list [flags]

Opcje

--attributes string

    Rozdzielona przecinkami lista atrybutów, które mają być zwracane w odpowiedzi.

--count int

    Żądana liczba wyników na stronę.

--excluded-attributes string

    Rozdzielona przecinkami lista atrybutów do wykluczenia w odpowiedzi.

--filter string

    Zapytanie, za pomocą którego należy filtrować wyniki.

--sort-by string

    Atrybut do sortowania wyników.

--sort-order ListSortOrder

    Kolejność sortowania wyników. Obsługiwane wartości: ascending, descending

--start-index int

    Określa indeks pierwszego wyniku.

Flagi globalne

Examples

W poniższym przykładzie wymieniono wszystkie główne jednostki usługi:

databricks service-principals list

W poniższym przykładzie wymieniono główne usługi z użyciem filtrów:

databricks service-principals list --filter "displayName eq 'My Service Principal'"

aktualizacja dla databricks service-principals

Częściowo zaktualizuj szczegóły pojedynczej jednostki usługi w obszarze roboczym usługi Databricks.

databricks service-principals patch ID [flags]

Arguments

ID

    Unikatowy identyfikator w obszarze roboczym usługi Databricks.

Opcje

--json JSON

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

Flagi globalne

Examples

Poniższy przykład aktualizuje główny obiekt usługi:

databricks service-principals patch 12345 --json '{"display_name": "Updated Service Principal"}'

aktualizacja głównych zasad usługi Databricks

Zaktualizuj szczegóły pojedynczej jednostki usługi. Ta akcja zastępuje istniejącą jednostkę usługi tą samą nazwą.

databricks service-principals update ID [flags]

Arguments

ID

    Identyfikator jednostki usługi Databricks.

Opcje

--active

    Jeśli ten użytkownik jest aktywny.

--application-id string

    Identyfikator UUID odnoszący się do jednostki usługi.

--display-name string

    Ciąg reprezentujący łączenie nazw podanych i rodzinnych.

--external-id string

    Identyfikator zewnętrzny jednostki usługi.

--id string

    Identyfikator jednostki usługi Databricks.

--json JSON

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

Flagi globalne

Examples

Poniższy przykład aktualizuje główny obiekt usługi:

databricks service-principals update 12345 --display-name "Updated Service Principal" --active

Flagi globalne

--debug

  Czy włączyć rejestrowanie debugowania.

-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

    Typ text formatu dziennika 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 text danych wyjściowych polecenia lub json. Wartość domyślna to text.

-p, --profile struna

    Nazwa profilu w ~/.databrickscfg pliku 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, element docelowy pakietu do użycia