Versione 4.0.23.6 (più recente)
Testare una configurazione di connessione.
Tieni presente che la proprietà "dialetto" di una connessione ha una proprietà "connection_tests" che elenca i tipi specifici di test supportati dalla connessione.
Questa API ha una limitazione di frequenza.
I test non supportati nella richiesta verranno ignorati.
Richiesta
PUT
/Connessioni/test
Tipo di dati
Descrizione
Richiesta
body
Espandi definizione HTTPBody...
body
Connessione
Espandi definizione DBConnection...
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
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"
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.
della query
Espandi definizione HTTPQuery in corso...
test
Risposta
200: risultati dei test
Tipo di dati
Descrizione
(array)
può
lock
Operazioni che l'utente corrente può eseguire su questo oggetto
stringa_connessione
lock
Stringa di connessione JDBC. (completato solo nel test "connect")
messaggio
lock
Messaggio del risultato del test
name
lock
Nome del test
stato
lock
Codice risultato del test
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
429: Troppe richieste
Tipo di dati
Descrizione
(oggetto)
messaggio
lock
Error details (Dettagli errore)
documentazione_url
lock
Link alla documentazione