Version 4.0.23.6 (neueste Version)
Neue Benachrichtigung erstellen und Details zum neu erstellten Objekt zurückgeben
Pflichtfelder: field
, destinations
, comparison_type
, threshold
, cron
Beispielanfrage:
Führen Sie jeden Tag um 5 Uhr eine Benachrichtigung für das Dashboard-Element „103“ aus. Eine E-Mail an test@test.com senden,wenn das Inventar für Los Angeles (mit dem Dashboard-Filter Warehouse Name
) kleiner als 1.000 ist
{
"cron": "0 5 * * *",
"custom_title": "Alert when LA inventory is low",
"dashboard_element_id": 103,
"applied_dashboard_filters": [
{
"filter_title": "Warehouse Name",
"field_name": "distribution_centers.name",
"filter_value": "Los Angeles CA",
"filter_description": "is Los Angeles CA"
}
],
"comparison_type": "LESS_THAN",
"destinations": [
{
"destination_type": "EMAIL",
"email_address": "test@test.com"
}
],
"field": {
"title": "Number on Hand",
"name": "inventory_items.number_on_hand"
},
"is_disabled": false,
"is_public": true,
"threshold": 1000
}
Anfrage
POST
/alerts
Datentyp
Beschreibung
Anfrage
body
HTTPBody-Definition maximieren...
body
Benachrichtigung
Definition für Benachrichtigung maximieren...
Angewendete_Dashboard_Filter
Vergleichstyp
Diese Property gibt an, welche Art von Vergleich wir durchführen. Für Zeitachsenbenachrichtigungen sind nur bestimmte Bedingungstypen gültig. Weitere Informationen finden Sie unter [Bedingungungen für Benachrichtigungen festlegen](https://cloud.google.com/looker/docs/sharing-and-publishing/create-alerts#setting_alert_conditions) Gültige Werte sind: „EQUAL_TO“, „GREATER_THAN“, „GREATER_THAN_OR_EQUAL_TO“, „LESS_THAN“, „LESS_THAN_TH_BY_BY_DEC_BY_DOWN_BY_DEC_BY_DEC_BY_DEC_BY_DEC_BY_DEC_BY_DEC_BY_DEC_BY_DEC_BY_DEC_BY_DEC_BY_DEC_BY_DEC_BY_DEC_BY_DEC_BY_DEC_BY_DEC_BY_DEC_BY_DEC_BY_BY_BY_DEC_BY_BY_BY_BY_BY_BY_BY_BY_BY_BY_BY_BY_BY_BY_BY_BY_BY)) .
cron
Vixie-Style-Crontab-Spezifikation bei der Ausführung. Bei Mindestwert muss es länger als 15 Minuten sein.
Benutzerdefinierte_URL_Basis
Domain für die benutzerdefinierte URL, die vom Ersteller der Benachrichtigung aus der Zulassungsliste der vom Administrator definierten Domain ausgewählt wurde
Benutzerdefinierte URL-Parameter
Parameter und Pfad für die benutzerdefinierte URL, die vom Ersteller der Benachrichtigung definiert wurde
Benutzerdefiniertes_URL-Label
Label für die benutzerdefinierte URL, die vom Ersteller der Benachrichtigung definiert wurde
Benutzerdefinierte_URL
Boolescher Wert, um zu ermitteln, ob die benutzerdefinierte URL verwendet werden soll
Benutzerdefinierter_Titel
Ein optionaler benutzerdefinierter Titel für die Benachrichtigung
Dashboard_Element_ID
ID des Dashboard-Elements, das der Benachrichtigung zugeordnet ist. Siehe [dashboard_element()](#!/Dashboard/DashboardElement)
description
Eine optionale Beschreibung für die Benachrichtigung. Sie ergänzt den Titel.
Ziele
Feld
Das Feld, in dem der Benachrichtigungsschwellenwert verglichen wird, wann das Senden von Benachrichtigungen bestimmt wird
gefolgt
lock
Gibt an, ob der Nutzer dieser Benachrichtigung folgt.
verfolgbar
lock
Ob die Benachrichtigung nachvollziehbar ist
id
lock
ID der Benachrichtigung
Ist_deaktiviert
Gibt an, ob die Benachrichtigung deaktiviert ist
Grund für die Deaktivierung
Grund für das Deaktivieren der Benachrichtigung
ist_öffentlich
Gibt an, ob die Benachrichtigung öffentlich ist
investigative_content_type
Der Typ der Prüfungsinhalte: „dashboard“.
investigative_content_id
ID des investigativen Inhalts Bei Dashboards ist dies die Dashboard-ID.
investigativer_Inhaltstitel
lock
Der Titel des investigativen Inhalts.
Lookml-Dashboard_ID
ID des LookML-Dashboards, das der Benachrichtigung zugeordnet ist
Lookml-Link-ID
ID des LookML-Dashboard-Elements, das der Benachrichtigung zugeordnet ist
Inhaber-ID
Nutzer-ID des Inhabers der Benachrichtigung
Eigentümer_Anzeigename
lock
Anzeigename des Inhabers der Benachrichtigung
Schwellenwert
Wert des Schwellenwerts für Benachrichtigungen
Zeitreihenzustand
(Nur Schreibzugriff) (Optional) Wird nur beim Erstellen von Zeitreihenbenachrichtigungen verwendet. Sie wird verwendet, um eine Startzeit zu bestimmen, bei der Benachrichtigungen noch einmal ausgewertet werden. Andernfalls werden Benachrichtigungen für alle Zeitreihendaten ausgeführt. Weitere Informationen finden Sie in [docs](https://cloud.google.com/looker/docs/sharing-and-publishing/create-alerts). Beispiel „{latest_time_series_id: ‚2020-09-17‘“, vorherige_Zeitreihe_ID: „2020-09-16“}“.
Antwort
200: Die Benachrichtigung wird gespeichert.
Datentyp
Beschreibung
(Objekt)
Angewendete_Dashboard_Filter
Definition von AlertAppliedDashboardFilter maximieren...
Filtertitel
Feldtitel. Siehe [DashboardFilter.title] in [DashboardFilter](#!/types/DashboardFilter). Beispiel für „Name“
field_name
Feldname. Informationen zu „DashboardFilter.dimension“ in [DashboardFilter](#!/types/DashboardFilter) Beispiel für „distribution_centers.name“
Filterwert
Feldwert. [Filterausdrücke](https://cloud.google.com/looker/docs/reference/filter-Ausdrücke). Beispiel: „Berlin“
Filterbeschreibung
lock
Für Menschen lesbare Filterbeschreibung. Sie kann null oder automatisch generiert sein. Beispiel: ist Los Angeles, Kalifornien
Vergleichstyp
Diese Property gibt an, welche Art von Vergleich wir durchführen. Für Zeitachsenbenachrichtigungen sind nur bestimmte Bedingungstypen gültig. Weitere Informationen finden Sie unter [Bedingungungen für Benachrichtigungen festlegen](https://cloud.google.com/looker/docs/sharing-and-publishing/create-alerts#setting_alert_conditions) Gültige Werte sind: „EQUAL_TO“, „GREATER_THAN“, „GREATER_THAN_OR_EQUAL_TO“, „LESS_THAN“, „LESS_THAN_TH_BY_BY_DEC_BY_DOWN_BY_DEC_BY_DEC_BY_DEC_BY_DEC_BY_DEC_BY_DEC_BY_DEC_BY_DEC_BY_DEC_BY_DEC_BY_DEC_BY_DEC_BY_DEC_BY_DEC_BY_DEC_BY_DEC_BY_DEC_BY_DEC_BY_BY_BY_DEC_BY_BY_BY_BY_BY_BY_BY_BY_BY_BY_BY_BY_BY_BY_BY_BY_BY)) .
cron
Vixie-Style-Crontab-Spezifikation bei der Ausführung. Bei Mindestwert muss es länger als 15 Minuten sein.
Benutzerdefinierte_URL_Basis
Domain für die benutzerdefinierte URL, die vom Ersteller der Benachrichtigung aus der Zulassungsliste der vom Administrator definierten Domain ausgewählt wurde
Benutzerdefinierte URL-Parameter
Parameter und Pfad für die benutzerdefinierte URL, die vom Ersteller der Benachrichtigung definiert wurde
Benutzerdefiniertes_URL-Label
Label für die benutzerdefinierte URL, die vom Ersteller der Benachrichtigung definiert wurde
Benutzerdefinierte_URL
Boolescher Wert, um zu ermitteln, ob die benutzerdefinierte URL verwendet werden soll
Benutzerdefinierter_Titel
Ein optionaler benutzerdefinierter Titel für die Benachrichtigung
Dashboard_Element_ID
ID des Dashboard-Elements, das der Benachrichtigung zugeordnet ist. Siehe [dashboard_element()](#!/Dashboard/DashboardElement)
description
Eine optionale Beschreibung für die Benachrichtigung. Sie ergänzt den Titel.
Ziele
AlertDestination-Definition maximieren...
Zieltyp
Der Typ des Ziels, an das die Benachrichtigung gesendet wird, ist „EMAIL“ und „ACTION_HUB“.
E-Mail-Adresse
E-Mail-Adresse für den E-Mail-Typ
action_hub_integration_id
Aktions-Hub-Integrations-ID für den Typ „action_hub“. [Integration](#!/types/Integration)
action_hub_form_params_json
JSON-Aktions-Hub-Formularparameter für den Typ „action_hub“ [IntegrationParam](#!/types/IntegrationParam)
Feld
Das Feld, in dem der Benachrichtigungsschwellenwert verglichen wird, wann das Senden von Benachrichtigungen bestimmt wird
AlertField-Definition maximieren...
title
Titel des Felds Normalerweise automatisch generiert, um den Feldnamen und die zugehörigen Filter zu berücksichtigen
name
Name des Felds. Hat das Format .Weitere Informationen finden Sie unter [docs](https://cloud.google.com/looker/docs/sharing-and-publishing/create-alerts).
filtern
AlertFieldFilter-Definition maximieren...
field_name
Feldname. Hat das Format .
Feldwert
Feldwert. Hängt vom Feldtyp ab: numerischer Wert oder String. Für den Typ [Ort](https://cloud.google.com/looker/docs/reference/field-reference/dimension-type-reference#location) ist es eine Liste von Gleitkommazahlen. Beispiel: [1,0, 56,0]
Filterwert
Filterwert: In der Regel null, außer für den Typ [Ort](https://cloud.google.com/looker/docs/reference/field-reference/dimension-type-reference#location) Sie ist ein String aus Breiten- und Längengrad,z. B. „1.0,56.0“.
gefolgt
lock
Gibt an, ob der Nutzer dieser Benachrichtigung folgt.
verfolgbar
lock
Ob die Benachrichtigung nachvollziehbar ist
id
lock
ID der Benachrichtigung
Ist_deaktiviert
Gibt an, ob die Benachrichtigung deaktiviert ist
Grund für die Deaktivierung
Grund für das Deaktivieren der Benachrichtigung
ist_öffentlich
Gibt an, ob die Benachrichtigung öffentlich ist
investigative_content_type
Der Typ der Prüfungsinhalte: „dashboard“.
investigative_content_id
ID des investigativen Inhalts Bei Dashboards ist dies die Dashboard-ID.
investigativer_Inhaltstitel
lock
Der Titel des investigativen Inhalts.
Lookml-Dashboard_ID
ID des LookML-Dashboards, das der Benachrichtigung zugeordnet ist
Lookml-Link-ID
ID des LookML-Dashboard-Elements, das der Benachrichtigung zugeordnet ist
Inhaber-ID
Nutzer-ID des Inhabers der Benachrichtigung
Eigentümer_Anzeigename
lock
Anzeigename des Inhabers der Benachrichtigung
Schwellenwert
Wert des Schwellenwerts für Benachrichtigungen
Zeitreihenzustand
(Nur Schreibzugriff) (Optional) Wird nur beim Erstellen von Zeitreihenbenachrichtigungen verwendet. Sie wird verwendet, um eine Startzeit zu bestimmen, bei der Benachrichtigungen noch einmal ausgewertet werden. Andernfalls werden Benachrichtigungen für alle Zeitreihendaten ausgeführt. Weitere Informationen finden Sie in [docs](https://cloud.google.com/looker/docs/sharing-and-publishing/create-alerts). Beispiel „{latest_time_series_id: ‚2020-09-17‘“, vorherige_Zeitreihe_ID: „2020-09-16“}“.
Definition von AlertConditionState maximieren...
vorherige_Zeitreihen-ID
(Nur Schreibzugriff) Der zweithäufigste Zeitstring der Benachrichtigung.
neueste_Zeitreihen-ID
(Nur Schreibzugriff) Der letzte Zeitstring, den die Benachrichtigung gesehen hat.
400: Ungültige Anfrage
Datentyp
Beschreibung
(Objekt)
nachricht
lock
Fehlerdetails
Dokumentations-URL
lock
Link zur Dokumentation
404: Nicht gefunden
Datentyp
Beschreibung
(Objekt)
nachricht
lock
Fehlerdetails
Dokumentations-URL
lock
Link zur Dokumentation
405: Ressource kann nicht geändert werden
Datentyp
Beschreibung
(Objekt)
nachricht
lock
Fehlerdetails
Dokumentations-URL
lock
Link zur Dokumentation
409: Ressource ist bereits vorhanden
Datentyp
Beschreibung
(Objekt)
nachricht
lock
Fehlerdetails
Dokumentations-URL
lock
Link zur Dokumentation
422: Validierungsfehler
Datentyp
Beschreibung
(Objekt)
nachricht
lock
Fehlerdetails
Fehler
ValidationErrorDetail-Definition maximieren...
Feld
lock
Feld mit Fehler
Code
lock
Fehlercode
nachricht
lock
Fehlermeldung
Dokumentations-URL
lock
Link zur Dokumentation
Dokumentations-URL
lock
Link zur Dokumentation
429: Zu viele Anfragen
Datentyp
Beschreibung
(Objekt)
nachricht
lock
Fehlerdetails
Dokumentations-URL
lock
Link zur Dokumentation