Version 4.0.23.6 (neueste Version)
Erstellen Sie eine Verbindung mit der angegebenen Konfiguration.
Anfrage
POST
/connections
Datentyp
Beschreibung
Anfrage
body
HTTPBody-Definition maximieren...
body
Verbindung
DBConnection-Definition maximieren...
kann
lock
Vorgänge, die der aktuelle Nutzer für dieses Objekt ausführen kann
name
Name der Verbindung. Wird auch als eindeutige Kennung verwendet
Dialekt
lock
SQL-Dialektdetails (schreibgeschützt)
Snippets
PDT_Aktiviert
lock
True, wenn PDTs für diese Verbindung aktiviert sind
Host
Hostname/Adresse des Servers oder String „localhost“, wenn eine Verbindung über einen SSH-Tunnel hergestellt wird.
Port
Portnummer auf dem Server. Wenn die Verbindung über einen SSH-Tunnel läuft, ist der lokale Port mit dem SSH-Tunnel verknüpft.
Nutzername
Nutzername für die Serverauthentifizierung
Passwort
(Nur Schreibzugriff) Passwort für die Serverauthentifizierung
Verwendet_OAuth
lock
Gibt an, ob die Verbindung OAuth zur Authentifizierung verwendet.
Zertifikat
(Nur Schreibzugriff) Base64-codierter Zertifikattext für die Serverauthentifizierung (sofern für den Dialekt geeignet).
Dateityp
(nur Schreibzugriff) Zertifikatschlüsseltyp – .json oder .p12
Datenbank
Datenbankname
db_timezone
Zeitzone der Datenbank
Abfragezeitzone
In Abfragen zu verwendende Zeitzone
schema
Schemaname
max_connections
Maximale Anzahl gleichzeitiger Verbindungen
Max_billing_ Gigabyte
Maximale Größe der Abfrage in GB (nur BigQuery, kann ein „user_attribute“-Name sein)
ssl
SSL/TLS beim Herstellen einer Verbindung zum Server verwenden
Bestätigung "ssl"
SSL überprüfen
tmp_db_name
Name der temporären Datenbank (falls verwendet)
jdbc_additional_params
Zusätzliche Parameter, die dem JDBC-Verbindungsstring hinzugefügt werden sollen
Billard
Zeitlimit für Verbindungspool in Sekunden
Dialektname
(Lesen/Schreiben) SQL-Dialektname
support_data_studio_link
lock
Mit der Datenbankverbindung können Sie in Open Data Studio
erstellt am
lock
Erstellungsdatum für diese Verbindung
user_id
lock
ID des Nutzers, der diese Verbindungskonfiguration zuletzt geändert hat
Beispiel
lock
Ist das eine Beispielverbindung?
nutzer_db_credentials
(Funktion mit eingeschränktem Zugriff) Sind pro db-Anmeldedaten des Nutzers aktiviert. Wenn Sie diese Option aktivieren, werden zuvor festgelegter Nutzername und dieses Passwort entfernt
Nutzer_Attributfelder
Wartung Cron
Cronstring, der angibt, wann Wartung wie PDT-Triggerprüfungen und Drops durchgeführt werden sollen
letzter_regen_at
lock
Unix-Zeitstempel zu Beginn der letzten abgeschlossenen PAT-Prüfung
Last_Reap_AT
lock
Unix-Zeitstempel zu Beginn des letzten abgeschlossenen PAT-Reap-Prozesses
SQL-Runner_Precache-Tabellen
Tabellen im SQL-Runner vorab im Cache speichern
SQL-Schreibvorgang_mit_Infoschema
Fetch Information Schema For SQL Writing
Nach_Verbindung_Anweisungen
SQL-Anweisungen (durch Semikolon getrennt), die nach dem Herstellen einer Verbindung zur Datenbank auszuführen sind. Erfordert die Lizenzfunktion "custom_after_connect_statements".
ptt_context_override
db_connection_override für diese Verbindung im Wartungskontext „pdt“
managed
lock
Wird diese Verbindung von Looker erstellt und verwaltet?
Benutzerdefinierter_lokaler_Port
Dieses Feld gilt nur für Verbindungen über einen SSH-Tunnel. Der Wert dieses Felds wäre der lokale Port, der mit dem SSH-Tunnel verknüpft ist, sofern er manuell konfiguriert wurde. Geben Sie andernfalls NULL ein oder schließen Sie dieses Feld aus.
tunnel_id
Die ID des SSH-Tunnels, den diese Verbindung verwendet
verwendet_tns
TNS-Verbindungen (Transparent Network Substrate) aktivieren
PPDT_Nebenläufigkeit
Maximale Anzahl von Threads, die zur parallelen Erstellung von PATs verwendet werden sollen
Kontextkommentar deaktivieren
Wenn „disable_context_comment“ auf „true“ gesetzt ist, wird der Kommentar nicht zu SQL hinzugefügt
OAuth-Anwendungs-ID
Eine externe OAuth-Anwendung zur Authentifizierung bei der Datenbank
Always_retry_failed_builds
Bei „true“ werden Fehler-PDTs in jedem Regeneratorzyklus wiederholt.
Kostenschätzung_aktiviert
Wenn der Wert „true“ ist, wird die Kostenschätzung für Abfragen in der explorativen Datenanalyse angezeigt.
pdt_api_control_enabled
PAT-Builds für diese Verbindung können über die API gestartet und abgebrochen werden.
Antwort
200: Verbindung
Datentyp
Beschreibung
(Objekt)
kann
lock
Vorgänge, die der aktuelle Nutzer für dieses Objekt ausführen kann
name
Name der Verbindung. Wird auch als eindeutige Kennung verwendet
Dialekt
lock
SQL-Dialektdetails (schreibgeschützt)
Dialektdefinition wird maximiert...
name
lock
Der Name des Dialekts
Label
lock
Das für Menschen lesbare Label der Verbindung
Unterstützen_Kostenschätzung
lock
Ob der Dialekt Abfragekostenschätzungen unterstützt
Kostenschätzung
lock
Wie der Dialekt die Kostenschätzung verarbeitet
persistente Tabellenindexe
lock
PAT-Indexspalten
persistente_Sortierschlüssel
lock
Sortiert von PAT-Sortierschlüsseln
persistenter_Tabellenschlüssel
lock
PAT-Diskrepanzspalte
unterstützt_streaming
lock
Unterstützt Streamingergebnisse
automatisch_sql_runner_snippets ausführen
lock
Sollen SQL Runner-Snippets automatisch ausgeführt werden
Verbindungstests
unterstützt_inducer
lock
Wird vom Inducer unterstützt (d.h. von SQL generieren)
Unterstützt_mehrere_Datenbanken
lock
Kann über diesen Dialekt über eine Verbindung auf mehrere Datenbanken zugegriffen werden
unterstützt_persistente_abgeleitete_Tabellen
lock
Informationen darüber, ob der Dialekt das Erstellen persistenter abgeleiteter Tabellen in Looker unterstützt
has_ssl_support
lock
Kann die Client-SSL-Unterstützung in der Datenbank explizit über den JDBC-String konfiguriert werden?
Snippets
Snippet-Definition maximieren...
name
lock
Name des Snippets.
Label
lock
Label des Snippets
sql
lock
SQL-Text des Snippets
PDT_Aktiviert
lock
True, wenn PDTs für diese Verbindung aktiviert sind
Host
Hostname/Adresse des Servers oder String „localhost“, wenn eine Verbindung über einen SSH-Tunnel hergestellt wird.
Port
Portnummer auf dem Server. Wenn die Verbindung über einen SSH-Tunnel läuft, ist der lokale Port mit dem SSH-Tunnel verknüpft.
Nutzername
Nutzername für die Serverauthentifizierung
Passwort
(Nur Schreibzugriff) Passwort für die Serverauthentifizierung
Verwendet_OAuth
lock
Gibt an, ob die Verbindung OAuth zur Authentifizierung verwendet.
Zertifikat
(Nur Schreibzugriff) Base64-codierter Zertifikattext für die Serverauthentifizierung (sofern für den Dialekt geeignet).
Dateityp
(nur Schreibzugriff) Zertifikatschlüsseltyp – .json oder .p12
Datenbank
Datenbankname
db_timezone
Zeitzone der Datenbank
Abfragezeitzone
In Abfragen zu verwendende Zeitzone
schema
Schemaname
max_connections
Maximale Anzahl gleichzeitiger Verbindungen
Max_billing_ Gigabyte
Maximale Größe der Abfrage in GB (nur BigQuery, kann ein „user_attribute“-Name sein)
ssl
SSL/TLS beim Herstellen einer Verbindung zum Server verwenden
Bestätigung "ssl"
SSL überprüfen
tmp_db_name
Name der temporären Datenbank (falls verwendet)
jdbc_additional_params
Zusätzliche Parameter, die dem JDBC-Verbindungsstring hinzugefügt werden sollen
Billard
Zeitlimit für Verbindungspool in Sekunden
Dialektname
(Lesen/Schreiben) SQL-Dialektname
support_data_studio_link
lock
Mit der Datenbankverbindung können Sie in Open Data Studio
erstellt am
lock
Erstellungsdatum für diese Verbindung
user_id
lock
ID des Nutzers, der diese Verbindungskonfiguration zuletzt geändert hat
Beispiel
lock
Ist das eine Beispielverbindung?
nutzer_db_credentials
(Funktion mit eingeschränktem Zugriff) Sind pro db-Anmeldedaten des Nutzers aktiviert. Wenn Sie diese Option aktivieren, werden zuvor festgelegter Nutzername und dieses Passwort entfernt
Nutzer_Attributfelder
Wartung Cron
Cronstring, der angibt, wann Wartung wie PDT-Triggerprüfungen und Drops durchgeführt werden sollen
letzter_regen_at
lock
Unix-Zeitstempel zu Beginn der letzten abgeschlossenen PAT-Prüfung
Last_Reap_AT
lock
Unix-Zeitstempel zu Beginn des letzten abgeschlossenen PAT-Reap-Prozesses
SQL-Runner_Precache-Tabellen
Tabellen im SQL-Runner vorab im Cache speichern
SQL-Schreibvorgang_mit_Infoschema
Fetch Information Schema For SQL Writing
Nach_Verbindung_Anweisungen
SQL-Anweisungen (durch Semikolon getrennt), die nach dem Herstellen einer Verbindung zur Datenbank auszuführen sind. Erfordert die Lizenzfunktion "custom_after_connect_statements".
ptt_context_override
db_connection_override für diese Verbindung im Wartungskontext „pdt“
DBConnectionOverride-Definition maximieren...
context
Kontext, in dem die Überschreibung erfolgen soll (der einzige zulässige Wert ist „pdt“)
Host
Hostname/Adresse des Servers
Port
Portnummer auf Server
Nutzername
Nutzername für die Serverauthentifizierung
Passwort
(Nur Schreibzugriff) Passwort für die Serverauthentifizierung
has_password
lock
Gibt an, ob das Passwort in diesem Kontext überschrieben wird
Zertifikat
(Nur Schreibzugriff) Base64-codierter Zertifikattext für die Serverauthentifizierung (sofern für den Dialekt geeignet).
Dateityp
(nur Schreibzugriff) Zertifikatschlüsseltyp – .json oder .p12
Datenbank
Datenbankname
schema
Schemaname
jdbc_additional_params
Zusätzliche Parameter, die dem JDBC-Verbindungsstring hinzugefügt werden sollen
Nach_Verbindung_Anweisungen
SQL-Anweisungen (durch Semikolon getrennt), die nach dem Herstellen einer Verbindung zur Datenbank auszuführen sind. Erfordert die Lizenzfunktion "custom_after_connect_statements".
managed
lock
Wird diese Verbindung von Looker erstellt und verwaltet?
Benutzerdefinierter_lokaler_Port
Dieses Feld gilt nur für Verbindungen über einen SSH-Tunnel. Der Wert dieses Felds wäre der lokale Port, der mit dem SSH-Tunnel verknüpft ist, sofern er manuell konfiguriert wurde. Geben Sie andernfalls NULL ein oder schließen Sie dieses Feld aus.
tunnel_id
Die ID des SSH-Tunnels, den diese Verbindung verwendet
verwendet_tns
TNS-Verbindungen (Transparent Network Substrate) aktivieren
PPDT_Nebenläufigkeit
Maximale Anzahl von Threads, die zur parallelen Erstellung von PATs verwendet werden sollen
Kontextkommentar deaktivieren
Wenn „disable_context_comment“ auf „true“ gesetzt ist, wird der Kommentar nicht zu SQL hinzugefügt
OAuth-Anwendungs-ID
Eine externe OAuth-Anwendung zur Authentifizierung bei der Datenbank
Always_retry_failed_builds
Bei „true“ werden Fehler-PDTs in jedem Regeneratorzyklus wiederholt.
Kostenschätzung_aktiviert
Wenn der Wert „true“ ist, wird die Kostenschätzung für Abfragen in der explorativen Datenanalyse angezeigt.
pdt_api_control_enabled
PAT-Builds für diese Verbindung können über die API gestartet und abgebrochen werden.
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
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
Beispiele
Python
https://github.com/looker-open-source/sdk-codegen/blob/main/examples/python/create_db_connections.py |