LookML-Dashboard synchronisieren

Version 4.0.23.2

Aktualisieren Sie alle verknüpften Dashboards, damit sie mit dem angegebenen LookML-Dashboard übereinstimmen.

Alle UDD-Elemente (Dashboard, das in der Looker-Datenbank und nicht als LookML-Datei vorhanden ist) mit einem lookml_link_id-Attributwert, der auf die ID eines LookML-Dashboards verweist (model::dashboardname), werden aktualisiert, damit sie dem aktuellen Status des LookML-Dashboards entspricht.

Damit der Vorgang erfolgreich ist, muss der Nutzer die Berechtigung zum Ansehen des LookML-Dashboards haben. Es werden nur verknüpfte Dashboards synchronisiert, für die der Nutzer die Berechtigung zum Aktualisieren hat.

Wenn Sie eine UDD verknüpfen oder die Verknüpfung aufheben möchten, legen Sie die Property lookml_link_id mit update_dashboard() fest.

Anfrage

PATCH /dashboards/{lookml_dashboard_id}/sync
Datentyp
Beschreibung
Anfrage
HTTPRequest
Pfad
HTTPPath
HTTPPath-Definition maximieren...
Lookml-Dashboard_ID
String
ID des LookML-Dashboards im Format „model::dashboardname“
body
HTTP-Text
HTTPBody-Definition maximieren...
body
Dashboard
Dashboard-Definition maximieren...
kann
Objekt
Vorgänge, die der aktuelle Nutzer für dieses Objekt ausführen kann
content_favorite_id
String
Inhalts-Favorit-ID
content_metadata_id
String
ID der Inhaltsmetadaten
description
String
Beschreibung
hidden
boolean
Ist ausgeblendet
id
String
Eindeutige ID
model
Modell
Abfragezeitzone
String
Zeitzone, in der das Dashboard standardmäßig ausgeführt wird.
schreibgeschützt
boolean
Ist schreibgeschützt
update_interval
String
Aktualisierungsintervall als Zeitdauer wie „2 Stunden und 30 Minuten“. Eine Zahl ohne Zeiteinheiten wird als ganze Sekunden interpretiert.
update_interval_to_i
integer
Aktualisierungsintervall in Millisekunden
Ordner
Ordner
title
String
Dashboardtitel
user_id
String
ID des Nutzers
Slug
String
Content-Metadaten-Slug
bevorzugter_Betrachter
String
Die bevorzugte Route für die Anzeige dieses Dashboards (d. h. Dashboards oder Dashboards:
Benachrichtigung_mit_Dashboard_Filter_aktiviert
boolean
Ermöglicht es Ihnen, Benachrichtigungen zu erhalten, wenn Änderungen am Dashboard-Filter synchronisiert werden
Hintergrundfarbe
String
Hintergrundfarbe
erstellt am
String
Der Zeitpunkt, zu dem das Dashboard erstellt wurde.
Kreuzfilter_aktiviert
boolean
Aktiviert die Kreuzfilterung in Dashboards – nur in Dashboards "next" (Beta) verfügbar
Dashboard_Elemente
Dashboard_Filter
Dashboard-Layouts
gelöscht
boolean
Gibt an, ob ein Dashboard „weich“ gelöscht wird.
Gelöscht am
String
Zeit, zu der das Dashboard „weich“ gelöscht wurde.
Löscher-ID
String
ID des Nutzers, der das Dashboard „Soft“ gelöscht hat.
Bearbeitungs-URI
String
Relativer Pfad der URI der LookML-Datei zum Bearbeiten des Dashboards (nur LookML-Dashboard).
aktiviere_viz_Vollbild
boolean
Visualisierungen im Vollbildmodus erlauben
Lieblingsanzahl
integer
Anzahl der Favoriten
Filterleiste_Minimiert
boolean
Legt den Standardstatus der Filterleiste auf „Minimiert“ oder „Offen“ fest
Filter_Standort_oben
boolean
Legt den Standardstatus des Standorts des Filters auf „top(true)“ oder „right(false)“ fest
Letzter_Zugriff
String
Zeitpunkt des letzten Zugriffs auf das Dashboard
Letzter_Aufruf
String
Zuletzt aufgerufen in der Looker-Weboberfläche
Aktualisiert am
String
Zeit, zu der das Dashboard zuletzt aktualisiert wurde.
Letzte_Updater_ID
String
ID des Nutzers, der das Dashboard zuletzt aktualisiert hat.
Letzter_Updater_Name
String
Name des Nutzers, der das Dashboard zuletzt aktualisiert hat.
nutzername
String
Name des Nutzers, der das Dashboard erstellt hat.
Load-Konfiguration
String
Konfigurationsoption, mit der festgelegt wird, wie das Dashboard geladen wird.
Lookml-Link-ID
String
Verknüpft dieses Dashboard mit einem bestimmten LookML-Dashboard, sodass es durch Aufrufen eines **sync**-Vorgangs in diesem LookML-Dashboard entsprechend aktualisiert wird.
Filterleiste anzeigen
boolean
Filterleiste einblenden. **Sicherheitshinweis**: Diese Property wirkt sich nur auf das *kosmetische* Aussehen des Dashboards aus, nicht auf die Fähigkeit eines Nutzers, auf Daten zuzugreifen. Das Ausblenden der Filterleiste verhindert **NICHT**, dass Nutzer Filter auf andere Weise ändern. Informationen zum Einrichten von Richtlinien für die Zugriffssteuerung mit sicheren Daten finden Sie unter [Nutzerzugriff auf Daten steuern](https://cloud.google.com/looker/docs/r/api/control-access)
Titel_zeigen
boolean
Titel einblenden
Ordner-ID
String
ID des Ordners
Textkacheltextfarbe
String
Textfarbe auf Textkacheln
Fliesenhintergrundfarbe
String
Hintergrundfarbe der Kachel
Fliesentextfarbe
String
Farbe des Kacheltexts
Titelfarbe
String
Titelfarbe
Aufrufanzahl
integer
Anzahl der Aufrufe in der Looker-Weboberfläche
Aussehen
Visuelle Einstellungen für das Dashboard gelten nur für Dashboards-next (Beta).
URL
String
Relative URL des Dashboards
Abfrage
HTTP-Abfrage
HTTPQuery-Definition maximieren...
raw_locale
boolean
Wenn der Wert „true“ ist und dieses Dashboard lokalisiert ist, exportieren Sie es mit den RAW-Schlüsseln und nicht lokalisiert.

Antwort

200: IDs aller Dashboards, die durch diesen Vorgang aktualisiert wurden

Datentyp
Beschreibung
(Array)
Ganzzahl[]

400: Ungültige Anfrage

Datentyp
Beschreibung
(Objekt)
nachricht
String
Fehlerdetails
Dokumentations-URL
String
Link zur Dokumentation

404: Nicht gefunden

Datentyp
Beschreibung
(Objekt)
nachricht
String
Fehlerdetails
Dokumentations-URL
String
Link zur Dokumentation

422: Validierungsfehler

Datentyp
Beschreibung
nachricht
String
Fehlerdetails
ValidationErrorDetail-Definition maximieren...
Feld
String
Feld mit Fehler
Code
String
Fehlercode
nachricht
String
Fehlermeldung
Dokumentations-URL
String
Link zur Dokumentation
Dokumentations-URL
String
Link zur Dokumentation

429: Zu viele Anfragen

Datentyp
Beschreibung
(Objekt)
nachricht
String
Fehlerdetails
Dokumentations-URL
String
Link zur Dokumentation