alerts-v2 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 alerts-v2 poleceń w interfejsie wiersza polecenia usługi Databricks umożliwia zarządzanie alertami SQL. Alert okresowo uruchamia zapytanie, ocenia warunek jego wyniku i powiadamia co najmniej jednego użytkownika i/lub lokalizację docelową powiadomień, jeśli warunek został spełniony.

databricks alerts-v2 create-alert

Utwórz alert.

databricks alerts-v2 create-alert DISPLAY_NAME QUERY_TEXT WAREHOUSE_ID EVALUATION SCHEDULE [flags]

Arguments

DISPLAY_NAME

    Nazwa wyświetlana alertu.

QUERY_TEXT

    Tekst zapytania do uruchomienia.

WAREHOUSE_ID

    Identyfikator usługi SQL Warehouse dołączonej do alertu.

EVALUATION

    Warunek oceny alertu.

SCHEDULE

    Harmonogram uruchamiania zapytania alertu.

Opcje

--custom-description string

    Niestandardowy opis alertu.

--custom-summary string

    Niestandardowe podsumowanie alertu.

--json JSON

    Wbudowany ciąg JSON lub @path, wskazujący na plik JSON zawierający treść żądania.

--parent-path string

    Ścieżka folderu w przestrzeni roboczej zawierającego alert.

--run-as-user-name string

    Uruchom jako nazwę użytkownika lub identyfikator aplikacji jednostki usługi.

Flagi globalne

Examples

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

databricks alerts-v2 create-alert "High CPU Alert" "SELECT cpu_usage FROM metrics" "abc123" @evaluation.json @schedule.json --json @alert.json

databricks alerts-v2 get-alert

Uzyskiwanie alertu.

databricks alerts-v2 get-alert ID [flags]

Arguments

ID

    Identyfikator UUID alertu do pobrania.

Opcje

Flagi globalne

Examples

Poniższy przykład pobiera alert za pomocą identyfikatora:

databricks alerts-v2 get-alert 12345678-1234-1234-1234-123456789012

databricks alerts-v2 list-alerts

Wyświetlanie listy alertów. Pobiera listę alertów dostępnych dla użytkownika uporządkowaną według czasu utworzenia.

databricks alerts-v2 list-alerts [flags]

Arguments

Żadne

Opcje

--page-size int

    Maksymalna liczba alertów do zwrócenia.

--page-token string

    Token strony z poprzedniego wywołania listy w celu pobrania następnej strony.

Flagi globalne

Examples

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

databricks alerts-v2 list-alerts

databricks alerts-v2 trash-alert

Usuń alert. Przenosi alert do kosza. Alerty z kosza natychmiast znikają z widoków listy i nie mogą już wyzwalać. Alert usunięty do kosza można przywrócić za pośrednictwem interfejsu użytkownika. Alert przeniesiony do kosza zostanie trwale usunięty po upływie 30 dni.

databricks alerts-v2 trash-alert ID [flags]

Arguments

ID

    Identyfikator UUID alertu do kosza.

Opcje

--purge

    Czy trwale usunąć alert.

Flagi globalne

Examples

Poniższy przykład kosze alertu:

databricks alerts-v2 trash-alert 12345678-1234-1234-1234-123456789012

Poniższy przykład trwale usuwa alert:

databricks alerts-v2 trash-alert 12345678-1234-1234-1234-123456789012 --purge

databricks alerts-v2 update-alert

Aktualizowanie alertu.

databricks alerts-v2 update-alert ID UPDATE_MASK DISPLAY_NAME QUERY_TEXT WAREHOUSE_ID EVALUATION SCHEDULE [flags]

Arguments

ID

    Identyfikator UUID identyfikujący alert.

UPDATE_MASK

    Maska pól określająca pola do zaktualizowania. Użyj nazw pól rozdzielonych przecinkami. Użyj polecenia * , aby zaktualizować wszystkie pola.

DISPLAY_NAME

    Nazwa wyświetlana alertu.

QUERY_TEXT

    Tekst zapytania do uruchomienia.

WAREHOUSE_ID

    Identyfikator usługi SQL Warehouse dołączonej do alertu.

EVALUATION

    Warunek oceny alertu.

SCHEDULE

    Harmonogram uruchamiania zapytania alertu.

Opcje

--custom-description string

    Niestandardowy opis alertu.

--custom-summary string

    Niestandardowe podsumowanie alertu.

--json JSON

    Wbudowany ciąg JSON lub @path, wskazujący na plik JSON zawierający treść żądania.

--parent-path string

    Ścieżka folderu w przestrzeni roboczej zawierającego alert.

--run-as-user-name string

    Uruchom jako nazwę użytkownika lub identyfikator aplikacji jednostki usługi.

Flagi globalne

Examples

Poniższy przykład aktualizuje nazwę wyświetlaną alertu:

databricks alerts-v2 update-alert 12345678-1234-1234-1234-123456789012 display_name "Updated Alert Name" "SELECT cpu_usage FROM metrics" "abc123" @evaluation.json @schedule.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