Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
Opmerking
Databricks CLI-gebruik is onderhevig aan de Databricks-licentie en de privacyverklaring van Databricks, met inbegrip van alle bepalingen voor gebruiksgegevens.
Met alerts-v2 de opdrachtgroep in de Databricks CLI kunt u SQL-waarschuwingen beheren. Een waarschuwing voert periodiek een query uit, evalueert een voorwaarde van het resultaat en waarschuwt een of meer gebruikers en/of meldingsbestemmingen als aan de voorwaarde is voldaan.
databricks alerts-v2 create-alert
Maak een waarschuwing.
databricks alerts-v2 create-alert DISPLAY_NAME QUERY_TEXT WAREHOUSE_ID EVALUATION SCHEDULE [flags]
Arguments
DISPLAY_NAME
De weergavenaam van de waarschuwing.
QUERY_TEXT
Tekst van de query die moet worden uitgevoerd.
WAREHOUSE_ID
Id van het SQL-warehouse dat is gekoppeld aan de waarschuwing.
EVALUATION
De evaluatievoorwaarde voor de waarschuwing.
SCHEDULE
Het schema voor het uitvoeren van de waarschuwingsquery.
Opties
--custom-description string
Aangepaste beschrijving voor de waarschuwing.
--custom-summary string
Aangepaste samenvatting voor de waarschuwing.
--json JSON
De inline JSON-tekenreeks of de link @path naar het JSON-bestand met de body van het verzoek.
--parent-path string
Het werkruimtepad van de map met de waarschuwing.
--run-as-user-name string
De uitvoering als gebruikersnaam of toepassings-id van de service-principal.
Examples
In het volgende voorbeeld wordt een waarschuwing gemaakt met behulp van een JSON-bestand:
databricks alerts-v2 create-alert "High CPU Alert" "SELECT cpu_usage FROM metrics" "abc123" @evaluation.json @schedule.json --json @alert.json
get-alert voor databricks-v2
Ontvang een waarschuwing.
databricks alerts-v2 get-alert ID [flags]
Arguments
ID
De UUID van de waarschuwing die moet worden opgehaald.
Opties
Examples
In het volgende voorbeeld wordt een waarschuwing per id weergegeven:
databricks alerts-v2 get-alert 12345678-1234-1234-1234-123456789012
databricks alerts-v2 list-alerts
Waarschuwingen weergeven. Hiermee haalt u een lijst op met waarschuwingen die toegankelijk zijn voor de gebruiker, geordend op aanmaaktijd.
databricks alerts-v2 list-alerts [flags]
Arguments
None
Opties
--page-size int
Het maximum aantal waarschuwingen dat moet worden geretourneerd.
--page-token string
Een paginatoken van een vorige lijstoproep om de volgende pagina op te halen.
Examples
In het volgende voorbeeld ziet u alle toegankelijke waarschuwingen:
databricks alerts-v2 list-alerts
databricks alerts-v2 trash-alert
Een waarschuwing verwijderen. Hiermee verplaatst u een waarschuwing naar de prullenbak. Verwijderd waarschuwingen verdwijnen onmiddellijk uit lijstweergaven en kunnen niet meer worden geactiveerd. U kunt een verwijderde waarschuwing herstellen via de gebruikersinterface. Een alertmelding die in de prullenbak is geplaatst, wordt na 30 dagen definitief verwijderd.
databricks alerts-v2 trash-alert ID [flags]
Arguments
ID
De UUID van de waarschuwing voor prullenbak.
Opties
--purge
Of de waarschuwing permanent moet worden verwijderd.
Examples
In het volgende voorbeeld wordt een waarschuwing weggooien:
databricks alerts-v2 trash-alert 12345678-1234-1234-1234-123456789012
In het volgende voorbeeld wordt een waarschuwing definitief verwijderd:
databricks alerts-v2 trash-alert 12345678-1234-1234-1234-123456789012 --purge
databricks alerts-v2 update-alert
Een waarschuwing bijwerken.
databricks alerts-v2 update-alert ID UPDATE_MASK DISPLAY_NAME QUERY_TEXT WAREHOUSE_ID EVALUATION SCHEDULE [flags]
Arguments
ID
UUID die de waarschuwing identificeert.
UPDATE_MASK
Het veldmasker waarmee wordt opgegeven welke velden moeten worden bijgewerkt. Gebruik door komma's gescheiden veldnamen. Gebruik * deze functie om alle velden bij te werken.
DISPLAY_NAME
De weergavenaam van de waarschuwing.
QUERY_TEXT
Tekst van de query die moet worden uitgevoerd.
WAREHOUSE_ID
Id van het SQL-warehouse dat is gekoppeld aan de waarschuwing.
EVALUATION
De evaluatievoorwaarde voor de waarschuwing.
SCHEDULE
Het schema voor het uitvoeren van de waarschuwingsquery.
Opties
--custom-description string
Aangepaste beschrijving voor de waarschuwing.
--custom-summary string
Aangepaste samenvatting voor de waarschuwing.
--json JSON
De inline JSON-tekenreeks of de link @path naar het JSON-bestand met de body van het verzoek.
--parent-path string
Het werkruimtepad van de map met de waarschuwing.
--run-as-user-name string
De uitvoering als gebruikersnaam of toepassings-id van de service-principal.
Examples
In het volgende voorbeeld wordt de weergavenaam van een waarschuwing bijgewerkt:
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
Globale vlaggen
--debug
Of u logboekregistratie voor foutopsporing wilt inschakelen.
-h of --help
Help weergeven voor de Databricks CLI, de bijbehorende opdrachtgroep of de bijbehorende opdracht.
--log-file snaar
Een tekenreeks die het bestand aangeeft waar uitvoerlogboeken naar moeten worden geschreven. Als deze vlag niet is opgegeven, is het standaardinstelling om uitvoerlogboeken naar stderr te schrijven.
--log-format formatteren
Het logformaat type, text of json. De standaardwaarde is text.
--log-level snaar
Een tekenreeks die het niveau van de logboekindeling vertegenwoordigt. Als dit niet is opgegeven, wordt het niveau van de logboekindeling uitgeschakeld.
-o, --output Type
Het type uitvoer van de opdracht, text of json. De standaardwaarde is text.
-p, --profile snaar
De naam van het profiel in het ~/.databrickscfg bestand dat moet worden gebruikt om de opdracht uit te voeren. Als deze vlag niet is opgegeven en hij bestaat, wordt het profiel met de naam DEFAULT gebruikt.
--progress-format formatteren
De indeling voor het weergeven van voortgangslogboeken: default, append, inplaceof json
-t, --target snaar
Indien van toepassing, het bundeldoel dat moet worden gebruikt