SQL-Runner-Abfrage erstellen

Version 3.1.23.2

SQL-Runner-Abfrage erstellen

Es muss entweder der Parameter connection_name oder model_name angegeben werden.

Anfrage

POST /sql_queries
Datentyp
Beschreibung
Anfrage
HTTPRequest
body
HTTP-Text
HTTPBody-Definition maximieren...
body
SQL-Runner-Abfrage
SqlQueryCreate-Definition maximieren...
connection_name
String
Name der Datenbankverbindung, für die diese Abfrage ausgeführt werden soll
Verbindungs-ID
String
(VERWORFEN) Verwenden Sie stattdessen „connection_name“.
model_name
String
Name des LookML-Modells (diese oder „connection_id“ erforderlich)
sql
String
SQL-Abfrage
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.

Antwort

200: SQL-Runner-Abfrage

Datentyp
Beschreibung
(Objekt)
kann
Objekt
Vorgänge, die der aktuelle Nutzer für dieses Objekt ausführen kann
Slug
String
Die ID der SQL-Abfrage
Letzte Laufzeit
Zahl
Anzahl der Sekunden, die diese Abfrage zuletzt zum letzten Mal ausgeführt wurde
Run_Count
integer
Häufigkeit der Ausführung dieser Abfrage
browser_limit
integer
Maximale Anzahl von Zeilen, die in dieser Abfrage auf der SQL-Runner-Seite angezeigt werden
sql
String
SQL-Abfragetext
Letzter_Durchlauf
String
Der letzte Zeitpunkt, an dem diese Abfrage ausgeführt wurde
Verbindung
Von dieser Abfrage verwendete Verbindung
DBConnectionBase-Definition maximieren...
kann
Objekt
Vorgänge, die der aktuelle Nutzer für dieses Objekt ausführen kann
name
String
Name der Verbindung. Wird auch als eindeutige Kennung verwendet
Dialekt
SQL-Dialektdetails (schreibgeschützt)
Dialektdefinition wird maximiert...
name
String
Der Name des Dialekts
Label
String
Das für Menschen lesbare Label der Verbindung
Unterstützen_Kostenschätzung
boolean
Ob der Dialekt Abfragekostenschätzungen unterstützt
Kostenschätzung
String
Wie der Dialekt die Kostenschätzung verarbeitet
persistente Tabellenindexe
String
PAT-Indexspalten
persistente_Sortierschlüssel
String
Sortiert von PAT-Sortierschlüsseln
persistenter_Tabellenschlüssel
String
PAT-Diskrepanzspalte
unterstützt_streaming
boolean
Unterstützt Streamingergebnisse
automatisch_sql_runner_snippets ausführen
boolean
Sollen SQL Runner-Snippets automatisch ausgeführt werden
Verbindungstests
String[]
unterstützt_inducer
boolean
Wird vom Inducer unterstützt (d.h. von SQL generieren)
Unterstützt_mehrere_Datenbanken
boolean
Kann über diesen Dialekt über eine Verbindung auf mehrere Datenbanken zugegriffen werden
unterstützt_persistente_abgeleitete_Tabellen
boolean
Informationen darüber, ob der Dialekt das Erstellen persistenter abgeleiteter Tabellen in Looker unterstützt
has_ssl_support
boolean
Kann die Client-SSL-Unterstützung in der Datenbank explizit über den JDBC-String konfiguriert werden?
Snippets
Snippet-Definition maximieren...
name
String
Name des Snippets.
Label
String
Label des Snippets
sql
String
SQL-Text des Snippets
kann
Objekt
Vorgänge, die der aktuelle Nutzer für dieses Objekt ausführen kann
PDT_Aktiviert
boolean
True, wenn PDTs für diese Verbindung aktiviert sind
model_name
String
Modellname, der von dieser Abfrage verwendet wird
Creator
Nutzer, der diese SQL-Abfrage erstellt hat
UserPublic-Definition maximieren...
kann
Objekt
Vorgänge, die der aktuelle Nutzer für dieses Objekt ausführen kann
id
integer
Eindeutige ID
first_name
String
Vorname
last_name
String
Nachname
display_name
String
Vollständiger Name für Anzeige (nur verfügbar, wenn sowohl „first_name“ als auch „last_name“ festgelegt sind)
Avatar-URL
String
URL für das Avatarbild (möglicherweise generisch)
URL
String
Link zum Abrufen dieses Artikels
Explore_URL
String
Seiten-URL für diese SQL-Abfrage ansehen
Klartext
boolean
Soll diese Abfrage als reiner Text gerendert werden
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.
Ergebnis-ID_macher
integer
ID des ResultMakerLookup-Eintrags.

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

Beispiele