Abfrage abrufen

Version 3.1.23.4

Rufen Sie eine zuvor erstellte Abfrage anhand der ID ab.

Ein Looker-Abfrageobjekt enthält die verschiedenen Parameter, mit denen eine Datenbankabfrage definiert wird, die ausgeführt wurde oder in Zukunft ausgeführt werden könnte. Zu diesen Parametern gehören: Modell, Ansicht, Felder, Filter, Pivots usw. Abfrageergebnisse sind nicht Teil des Abfrageobjekts.

Abfrageobjekte sind eindeutig und unveränderlich. Abfrageobjekte werden automatisch in Looker erstellt, wenn Nutzer Daten untersuchen. Sie werden nicht von Looker gelöscht, sondern Teil des Abfrageverlaufs. Wenn Sie zum Erstellen einer Abfrage für einen bestimmten Satz von Parametern aufgefordert werden, versucht Looker zuerst, ein vorhandenes Abfrageobjekt mit übereinstimmenden Parametern zu finden. Ein neues Objekt wird nur erstellt, wenn kein geeignetes Objekt vorhanden ist.

Diese „get“-Methode wird verwendet, um die Details einer Abfrage für eine bestimmte ID abzurufen. Sehen Sie sich die anderen Methoden hier an, um Abfragen zu erstellen und auszuführen.

Einige Felder wie „filter_config“ und „vis_config“ beziehen sich speziell auf die Erstellung von Abfragen und Visualisierungen durch die Looker-UI und sind im Allgemeinen nicht für die API-Nutzung geeignet. Sie sind beim Erstellen neuer Abfragen nicht erforderlich und können in der Regel einfach ignoriert werden.

Anfrage

GET /queries/{query_id}
Datentyp
Beschreibung
Anfrage
HTTPRequest
Pfad
HTTPPath
HTTPPath-Definition maximieren...
Abfrage-ID
integer
ID der Suchanfrage
Abfrage
HTTP-Abfrage
HTTPQuery-Definition maximieren...
Felder
String
Angeforderte Felder.

Antwort

200: Suchanfrage

Datentyp
Beschreibung
(Objekt)
kann
Objekt
Vorgänge, die der aktuelle Nutzer für dieses Objekt ausführen kann
id
integer
Eindeutige ID
model
String
Modell
Ansicht
String
Name untersuchen
Felder
String[]
Pivots
String[]
Felder ausfüllen
String[]
Filter
Objekt
Filter
Filterausdruck
String
Filterausdruck
sortieren
String[]
Limit
String
Limit
Spaltenlimit
String
Spaltenlimit
Summe
boolean
Gesamt
Zeile_gesamt
String
Rohsumme
Zwischensummen
String[]
vis_config
Objekt
Attribute für die Visualisierungskonfiguration. Diese Eigenschaften sind in der Regel undurchsichtig und unterscheiden sich je nach Art der verwendeten Visualisierung. Es ist kein Satz zulässiger Schlüssel angegeben. Die Werte können von JSON unterstützt werden. Ein „Typ“-Schlüssel mit einem Stringwert ist häufig vorhanden und wird von Looker verwendet, um zu bestimmen, welche Visualisierung vorhanden ist. In Visualisierungen werden unbekannte vis_config-Attribute ignoriert.
Filterkonfiguration
Objekt
„filter_config“ stellt den Status der Filter-UI auf der Seite „Erkunden“ für eine bestimmte Abfrage dar. Wenn Sie eine Abfrage über die Looker-UI ausführen, hat dieser Parameter Vorrang vor „Filtern“. Wenn Sie eine Abfrage erstellen oder eine vorhandene Abfrage ändern, muss „filter_config“ auf null gesetzt werden. Wenn Sie einen anderen Wert festlegen, kann das zu unerwartetem Filterverhalten führen. Das Format sollte als undurchsichtig betrachtet werden.
sichtbare_Bereich_UIs
String
Sichtbare UI-Abschnitte
Slug
String
Slug
dynamische Felder
String
Dynamische Felder
client_id
String
Client-ID: wird zum Generieren von gekürzten URLs für die explorative Datenanalyse verwendet. Wenn dies vom Client festgelegt wird, muss dies ein eindeutiger alphanumerischer String mit 22 Zeichen sein. Andernfalls wird eine ID generiert.
URL teilen
String
URL teilen
erweiterte_freigabe_url
String
URL der erweiterten Freigabe
URL
String
Erweiterte URL
Abfragezeitzone
String
Zeitzone der Abfrage
Has_table_calculations
boolean
Mit Tabellenberechnungen
runtime
Zahl
(VERWORFEN) Laufzeit (eingestellt)

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

Beispiele