Le procedure necessarie per connettere Looker a un database Teradata dipendono dalla tua implementazione di Looker:
Per le istanze ospitate da Looker, Looker (originale), contatta l'assistenza di Looker se vuoi abilitare il driver Teradata.
Per le istanze Looker (originale) ospitate dal cliente, esegui le seguenti procedure:
Per le istanze Looker (Google Cloud core), esegui le seguenti procedure:
Criptare il traffico di rete
È una best practice criptare il traffico di rete tra l'applicazione Looker e il tuo database. Valuta una delle opzioni descritte nella pagina della documentazione Abilitare l'accesso sicuro al database.
Installare la funzione definita dall'utente (UDF) hash_md5
Prima di configurare Looker per l'utilizzo con Teradata, devi installare la funzione definita dall'utente (UDF) hash_md5 sul server Teradata. Puoi trovare le istruzioni per installare la UDF in questa pagina di download di Teradata.
Installare il driver JDBC Teradata
Se hai un'istanza Looker (originale), dovrai configurare un driver Teradata prima di creare la connessione Looker. Queste istruzioni descrivono la procedura, presupponendo l'utilizzo di uno script di avvio simile agli esempi forniti nella pagina GitHub looker-open-source.
Per installare il driver, dovrai acquisire due file Teradata, includerli come parte della procedura di avvio e aggiungere un'opzione per indicare a Looker di accedere al driver.
Segui i passaggi nella pagina della documentazione Driver JDBC non inclusi nel pacchetto utilizzando i seguenti valori:
Simbolo del driver: teradata
Voce del driver:
- name: teradata
dir_name: teradata
module_path: com.teradata.jdbc.TeraDriver
Per il passaggio che prevede di inserire il driver nella directory del dialetto, i percorsi di questi file saranno simili a questi:
looker/custom_jdbc_drivers/teradata/tdgssconfig.jarlooker/custom_jdbc_drivers/teradata/terajdbc4.jar
Creare la connessione Looker al database
Per creare la connessione da Looker al database:
- Nella sezione Amministrazione di Looker, seleziona Connessioni e poi fai clic su Aggiungi connessione.
- Seleziona Teradata dal menu a discesa Dialetto.
- Compila i dettagli della connessione. La maggior parte delle impostazioni è comune alla maggioranza dei dialetti di database. Per informazioni, consulta la pagina della documentazione Connettere Looker al database.
- Per verificare che la connessione sia andata a buon fine, fai clic su Test. Per informazioni sulla risoluzione dei problemi, consulta la pagina della documentazione Testare la connettività del database.
- Per salvare queste impostazioni, fai clic su Connetti.
Funzionalità supportate
Affinché Looker supporti alcune funzionalità, anche il dialetto del database deve supportarle.
A partire da Looker 26.4, Teradata supporta le seguenti funzionalità:
| Funzionalità | Supportata? |
|---|---|
| Looker (Google Cloud core) | |
| Aggregati simmetrici | |
| Tabelle derivate | |
| Tabelle derivate SQL permanenti | |
| Tabelle derivate permanenti native | |
| Visualizzazioni stabili | |
| Terminazione delle query | |
| Pivot basati su SQL | |
| Fusi orari | |
| SSL | |
| Subtotali | |
| Parametri JDBC aggiuntivi | |
| Maiuscole/minuscole | |
| Tipo di località | |
| Tipo di elenco | |
| Percentile | |
| Percentile valori distinti | |
| SQL Runner Mostra processi | |
| SQL Runner Descrivi tabella | |
| SQL Runner Mostra indici | |
| SQL Runner Seleziona 10 | |
| SQL Runner Conteggio | |
| Spiega SQL | |
| Credenziali OAuth 2.0 | |
| Commenti di contesto | |
| Pool di connessioni | |
| Schizzi HLL | |
| Riconoscimento degli aggregati | |
| PDT incrementali | |
| Millisecondi | |
| Microsecondi | |
| Viste materializzate | |
| Misure in base al periodo | |
| Conteggio approssimato valori distinti |