Versione 4.0.23.2
Ricevi informazioni su una connessione.
Richiesta
GET
/connections/{connection_name}
Tipo di dati
Descrizione
Richiesta
percorso
Espandi definizione HTTPPath...
nome_connessione
Nome della connessione
della query
Espandi definizione HTTPQuery in corso...
campi
Campi richiesti:
Risposta
200: connessione
Tipo di dati
Descrizione
(oggetto)
può
lock
Operazioni che l'utente corrente può eseguire su questo oggetto
name
Il nome della connessione. Utilizzato anche come identificatore univoco
dialetto
lock
Dettagli (di sola lettura) del dialetto SQL
Espandi definizione dialetto...
name
lock
Il nome del dialetto
etichetta
lock
Etichetta leggibile della connessione
assistenza_stima_costo
lock
Indica se il dialetto supporta le stime dei costi delle query
stile_stima_costo
lock
In che modo il dialetto gestisce la stima dei costi
indici_tabella_permanenti
lock
Colonne indice PDT
chiavi_ordinamento_permanenti
lock
Colonne di ordinamento PDT
permanente_tabella_distkey
lock
Colonna distkey PDT
flussi_di_supporto
lock
Supporta i risultati di streaming
Automatic_run_sql_runner_snippets
lock
Gli snippet SQL Runner devono essere eseguiti automaticamente
test_connessione
supporto_induttore
lock
È supportato dall'induttore (ad es. generate da sql)
supporta_più_database
lock
È possibile accedere a più database da una connessione utilizzando questo dialetto
tabelle_persistenti_derived_
lock
Indica se il dialetto supporta la creazione di tabelle derivate permanenti per consentire a Looker
assistenza_has_ssl
lock
Il database ha il supporto SSL client configurabile tramite la stringa JDBC?
snippet
Espandi definizione snippet...
name
lock
Nome dello snippet
etichetta
lock
Etichetta dello snippet
sql
lock
Testo SQL dello snippet
pdts_enabled
lock
True se le PDT sono abilitate su questa connessione
host
Nome/indirizzo dell'host del server; o la stringa "localhost" in caso di connessione su un tunnel SSH.
porta
Numero di porta sul server. Se la connessione avviene tramite un tunnel SSH, la porta locale associata al tunnel SSH.
nome utente
Nome utente per l'autenticazione del server
password
(Sola lettura) Password per l'autenticazione del server
utilizza_oauth
lock
Indica se la connessione utilizza OAuth per l'autenticazione.
certificato
(Solo scrittura) Corpo del certificato con codifica Base64 per l'autenticazione del server (se appropriato per il dialetto).
tipo_file
(Solo scrittura) Tipo di file chiave certificato .json o .p12
database
Nome database
db_timezone
Fuso orario del database
fuso orario query
Fuso orario da utilizzare nelle query
schema
Nome schema
Numero massimo di connessioni
Numero massimo di connessioni simultanee da utilizzare
max_fatturazione_gigabyte
Dimensione massima della query in GB (solo BigQuery, può essere un nome di attributo utente)
ssl
Usa SSL/TLS per la connessione al server
verifica_ssl
Verifica l'SSL
Nome_tmp_db
Nome del database temporaneo (se utilizzato)
jdbc_additional_params
Parametri aggiuntivi da aggiungere alla stringa di connessione JDBC
timeout_pool
Timeout del pool di connessioni, in secondi
nome_dialetto
(Lettura/Scrittura) Nome del dialetto SQL
support_data_studio_link
lock
La connessione al database è in grado di supportare l'esplorazione di Data Data Open
creata_alle
lock
Data di creazione per questa connessione
ID_utente
lock
ID dell'utente che ha modificato questa configurazione di connessione l'ultima volta
esempio
lock
Si tratta di un esempio di connessione?
credenziali_utente_db
(Funzionalità di accesso limitato) Sono abilitate le credenziali per database utente. L'attivazione rimuoverà i nomi utente e le password impostati in precedenza
campi_attributo_utente
manutenzione_cron
Stringa cron che specifica quando devono essere eseguite operazioni di manutenzione, ad esempio controlli e cali dei trigger PDT
ultimo_regen_at
lock
Timestamp Unix all'inizio dell'ultimo processo di controllo dei trigger PDT completato
ultima_raccolta
lock
Timestamp Unix all'inizio dell'ultimo processo di PDT Reap completato
tabelle_sql_runner_precache_table
Pre-memorizzazione delle tabelle nelle cache in SQL Runner
scrittura_sql_with_info_schema
Recupera lo schema di informazioni per la scrittura SQL
istruzioni_dopo_connessione
Istruzioni SQL (separate da punto e virgola) da emettere dopo la connessione al database. Richiede una funzionalità di licenza "custom_after_connect_statements"
sostituzione_contesto_pdt
db_connection_override per questa connessione nel contesto di manutenzione "pdt"
Espandi definizione DBConnectionOverride...
context
Contesto in cui eseguire l'override ('pdt' è l'unico valore consentito)
host
Nome/indirizzo host del server
porta
Numero di porta sul server
nome utente
Nome utente per l'autenticazione del server
password
(Sola lettura) Password per l'autenticazione del server
ha_password
lock
Indica se la password viene sostituita o meno in questo contesto.
certificato
(Solo scrittura) Corpo del certificato con codifica Base64 per l'autenticazione del server (se appropriato per il dialetto).
tipo_file
(Solo scrittura) Tipo di file chiave certificato .json o .p12
database
Nome database
schema
Nome schema
jdbc_additional_params
Parametri aggiuntivi da aggiungere alla stringa di connessione JDBC
istruzioni_dopo_connessione
Istruzioni SQL (separate da punto e virgola) da emettere dopo la connessione al database. Richiede una funzionalità di licenza "custom_after_connect_statements"
gestita
lock
Questa connessione è stata creata e gestita da Looker
porta_locale_personalizzata
Questo campo è applicabile solo alle connessioni su un tunnel SSH. Il valore di questo campo corrisponde alla porta locale associata al tunnel SSH, se configurato manualmente. In caso contrario, inserisci NULL o escludi questo campo.
id_tunnel
L'ID del tunnel SSH utilizzato da questa connessione
utilizza_tns
Abilita connessioni TNS (Transparent Network Substrate)
pdt_concurrency
Numero massimo di thread da utilizzare per creare PDT in parallelo
disattiva_commento_contesto
Quando disabled_context_comment è true, il commento non verrà aggiunto a SQL
ID_applicazione_oauth
Un'applicazione OAuth esterna da utilizzare per l'autenticazione nel database
build_ sempre_provata_errore
Quando il valore è true, le PDT di errore verranno tentate di nuovo ogni ciclo del rigeneratore
costo_stima_abilitato
Se true, la stima dei costi delle query verrà visualizzata in Explore.
pdt_api_control_enabled
Le operazioni di creazione di PDT su questa connessione possono essere avviate e annullate tramite l'API.
400: Richiesta errata
Tipo di dati
Descrizione
(oggetto)
messaggio
lock
Error details (Dettagli errore)
documentazione_url
lock
Link alla documentazione
404: Non trovata
Tipo di dati
Descrizione
(oggetto)
messaggio
lock
Error details (Dettagli errore)
documentazione_url
lock
Link alla documentazione
Esempi
Python
https://github.com/looker-open-source/sdk-codegen/blob/main/examples/python/test_connection.py |
Kotlin
https://github.com/looker-open-source/sdk-codegen/blob/main/kotlin/src/test/TestMethods.kt |