Anteckning
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Note
Den här informationen gäller för Databricks CLI-versionerna 0.205 och senare. The Databricks CLI is in Public Preview.
Databricks CLI use is subject to the Databricks License and Databricks Privacy Notice, including any Usage Data provisions.
The alerts command group within the Databricks CLI contains commands to perform get, create, update, and delete operations on alerts. En avisering är ett Databricks SQL-objekt som regelbundet kör en fråga, utvärderar ett villkor för resultatet och meddelar en eller flera användare och/eller meddelandemål om villkoret uppfylldes. Se Databricks SQL-aviseringar.
skapa databricks-aviseringar
Skapa en avisering.
databricks alerts create [flags]
Options
--auto-resolve-display-name
Om det är sant löser du automatiskt konflikter mellan visningsnamn för aviseringar.
--json JSON
Den infogade JSON-strängen @path eller till JSON-filen med begärandetexten
Examples
I följande exempel skapas en avisering med JSON:
databricks alerts create --json '{"name": "High CPU Alert", "query_id": "12345", "condition": {"op": "GREATER_THAN", "operand": {"column": {"name": "cpu_usage"}}, "threshold": {"value": {"double_value": 80}}}}'
I följande exempel skapas en avisering med hjälp av en JSON-fil:
databricks alerts create --json @alert.json
ta bort databricks-aviseringar
Flyttar en avisering till papperskorgen. Aviseringar i papperskorgen försvinner omedelbart från sökningar och listvyer och kan inte längre utlösas. Du kan återställa en papperskorgsavisering via användargränssnittet. En papperskorg tas bort permanent efter 30 dagar.
databricks alerts delete ID [flags]
Arguments
ID
ID:t för aviseringen som ska tas bort.
Options
Examples
I följande exempel tas en avisering bort med ID:
databricks alerts delete 12345
databricks-aviseringar får
Få en avisering.
databricks alerts get ID [flags]
Arguments
ID
ID:t för aviseringen som ska hämtas.
Options
Examples
I följande exempel hämtas en avisering efter ID:
databricks alerts get 12345
lista över databricks-aviseringar
Lista aviseringar som är tillgängliga för användaren, ordnade efter skapandetid.
Important
Om du kör det här kommandot samtidigt 10 eller fler gånger kan det leda till begränsning, tjänstförsämring eller ett tillfälligt förbud.
databricks alerts list [flags]
Options
--page-size int
Maximalt antal aviseringar som ska returneras per sida.
--page-token string
Token för att hämta nästa sida med resultat.
Examples
I följande exempel visas alla aviseringar:
databricks alerts list
I följande exempel visas aviseringar med sidnumrering:
databricks alerts list --page-size 10
uppdatering av databricks-aviseringar
Uppdatera en avisering.
databricks alerts update ID UPDATE_MASK [flags]
Arguments
ID
ID:t för aviseringen som ska uppdateras.
UPDATE_MASK
Fältmasken måste vara en enda sträng med flera fält avgränsade med kommatecken (inga blanksteg). Fältsökvägen är relativ till resursobjektet med hjälp av en punkt (.) för att navigera i underfält (t.ex. author.given_name). Specifikation av element i sekvens- eller kartfält tillåts inte, eftersom endast hela samlingsfältet kan anges. Fältnamn måste exakt matcha resursfältnamnen.
En asterisk (*) fältmask anger fullständig ersättning. Vi rekommenderar att du alltid uttryckligen visar de fält som uppdateras och undviker att använda jokertecken, eftersom det kan leda till oavsiktliga resultat om API:et ändras i framtiden.
Options
--auto-resolve-display-name
Om det är sant löser du automatiskt konflikter mellan visningsnamn för aviseringar.
--json JSON
Den infogade JSON-strängen @path eller till JSON-filen med begärandetexten
Examples
I följande exempel uppdateras en avisering med JSON:
databricks alerts update 12345 "name,condition" --json '{"name": "Updated Alert Name", "condition": {"op": "GREATER_THAN", "operand": {"column": {"name": "cpu_usage"}}, "threshold": {"value": {"double_value": 90}}}}'
I följande exempel uppdateras en avisering med hjälp av en JSON-fil:
databricks alerts update 12345 "name,condition" --json @update-alert.json
Global flags
--debug
Om felsökningsloggning ska aktiveras.
-h eller --help
Visa hjälp för Databricks CLI eller den relaterade kommandogruppen eller det relaterade kommandot.
--log-file sträng
En sträng som representerar filen som utdataloggarna ska skrivas till. Om den här flaggan inte anges är standardvärdet att skriva utdataloggar till stderr.
--log-format format
Loggformattypen eller textjson. Standardvärdet är text.
--log-level sträng
En sträng som representerar loggformatnivån. Om det inte anges inaktiveras loggformatnivån.
-o, --output typ
Kommandots utdatatyp, text eller json. Standardvärdet är text.
-p, --profile sträng
Namnet på profilen i filen som ~/.databrickscfg ska användas för att köra kommandot. Om den här flaggan inte anges används den namngivna DEFAULT profilen om den finns.
--progress-format format
Formatet för att visa förloppsloggar: default, append, inplaceeller json
-t, --target sträng
Om tillämpligt, paketmålet som ska användas