Lookml-Dashboard-Renderingaufgabe erstellen

Version 3.1.23.4

Erstellen Sie eine neue Aufgabe, um ein Lookml-Dashboard in ein Dokument oder Bild zu rendern.

Veraltet: create_dashboard_render_task() in API 4.0+

Gibt ein Rendering-Aufgabenobjekt zurück. Um den Status einer Rendering-Aufgabe zu prüfen, übergeben Sie die „render_task.id“ an die Schaltfläche Render-Aufgabe abrufen. Wenn die Renderingaufgabe abgeschlossen ist, können Sie das resultierende Dokument oder Bild mit der Funktion Ergebnisse der Render-Aufgabe abrufen herunterladen.

Anfrage

POST /render_tasks/lookml_dashboards/{dashboard_id}/{result_format}
Datentyp
Beschreibung
Anfrage
HTTPRequest
Pfad
HTTPPath
HTTPPath-Definition maximieren...
Dashboard-ID
String
ID des zu rendernden Lookml-Dashboards
Ergebnisformat
String
Ausgabetyp: PDF, PNG oder JPG
body
HTTP-Text
HTTPBody-Definition maximieren...
body
Dashboard-Renderingaufgaben
CreateDashboardRenderTask-Definition maximieren...
Dashboard_Filter
String
Werte filtern, die auf Dashboard-Abfragen angewendet werden sollen, im URL-Abfrageformat
Dashboard-Stil
String
Dashboard-Layoutstil: Single_Column oder Tile
Abfrage
HTTP-Abfrage
HTTPQuery-Definition maximieren...
width
integer
Ausgabebreite in Pixeln
height
integer
Ausgabehöhe in Pixeln
Felder
String
Angeforderte Felder.
PDF_papiergröße
String
Papierformat für PDF. Mögliche Werte sind: ["letter","legal","tabloid","a0","a1","a2","a3","a4","a5"]
PDF_Querformat
boolean
Gibt an, ob PDF-Dateien im Querformat gerendert werden sollen

Antwort

200: Aufgabe rendern

Datentyp
Beschreibung
(Objekt)
kann
Objekt
Vorgänge, die der aktuelle Nutzer für dieses Objekt ausführen kann
erstellt am
String
Rendering-Aufgabe für Datum/Uhrzeit wurde erstellt
Dashboard_Filter
String
Werte filtern, die auf Dashboard-Abfragen angewendet werden sollen, im URL-Abfrageformat
Dashboard-ID
integer
ID des zu rendernden Dashboards
Dashboard-Stil
String
Dashboard-Layoutstil: Single_Column oder Tile
Abgeschlossen_um
String
Rendering-Aufgabe mit Datum/Uhrzeit abgeschlossen
height
integer
Ausgabehöhe in Pixeln Bei Layout-Varianten kann dieser Wert ignoriert werden.
id
String
ID dieser Rendering-Aufgabe
Look_ID
integer
ID des zu rendernden Looks
Lookml-Dashboard_ID
String
ID des zu rendernden Lookml-Dashboards
Abfrage-ID
integer
ID der zu rendernden Abfrage
Dashboard_Element_ID
String
ID des zu rendernden Dashboard-Elements: Das UDD-Dashboard-Element wäre numerisch und das LookML-Dashboard-Element wäre model_name::dashboard_title::lookml_link_id.
Abfragelaufzeit
Zahl
Anzahl der Sekunden, die für laufende Abfragen verstrichen sind
Renderinglaufzeit
Zahl
Anzahl der verstrichenen Sekunden zum Rendern von Daten
Ergebnisformat
String
Ausgabeformat: PDF, PNG oder JPG
runtime
Zahl
Insgesamt verstrichene Sekunden für die Renderingaufgabe
Status
String
Status der Renderingaufgabe: enQueued_for_query, Query, enQueued_for_render, Rendering, Erfolg, Fehler
status_detail
String
Weitere Informationen zum aktuellen Status
user_id
integer
Die Nutzerkontoberechtigungen, in denen die Renderingaufgabe ausgeführt wird
width
integer
Ausgabebreite in Pixeln

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

409: Ressource ist bereits vorhanden

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