Os procedimentos necessários para ligar o Looker a uma base de dados Teradata dependem da sua implementação do Looker:
Para instâncias alojadas no Looker e no Looker (original), contacte o apoio técnico do Looker se quiser ativar o controlador Teradata.
Para instâncias do Looker (original) alojadas pelo cliente, execute os seguintes procedimentos:
Para instâncias do Looker (Google Cloud Core), siga os procedimentos abaixo:
Encriptar o tráfego de rede
É uma prática recomendada encriptar o tráfego de rede entre a aplicação Looker e a sua base de dados. Considere uma das opções descritas na página de documentação Ativar o acesso seguro à base de dados.
Instalar a função definida pelo utilizador (UDF) hash_md5
Antes de configurar o Looker para funcionar com o Teradata, tem de instalar a hash_md5
função definida pelo utilizador (UDF) no seu servidor Teradata. Pode encontrar instruções para instalar a FDU nesta página de transferências do Teradata.
Instalar o controlador JDBC do Teradata
Se tiver uma instância do Looker (original), tem de configurar um controlador do Teradata antes de criar a ligação do Looker. Estas instruções descrevem esse processo, partindo do princípio de que usa um script de arranque semelhante aos exemplos fornecidos na página do GitHub do Looker de código aberto.
hash_md5
Para instalar o controlador, tem de adquirir dois ficheiros do Teradata, incluí-los como parte do processo de arranque e adicionar uma opção para indicar ao Looker que aceda ao controlador.
Siga os passos na página de documentação Drivers JDBC não incluídos em pacotes com os seguintes valores:
Símbolo do condutor: teradata
entrada do condutor:
- name: teradata
dir_name: teradata
module_path: com.teradata.jdbc.TeraDriver
Para o passo para colocar o controlador no diretório do seu dialeto, os caminhos para estes ficheiros têm o seguinte aspeto:
looker/custom_jdbc_drivers/teradata/tdgssconfig.jar
looker/custom_jdbc_drivers/teradata/terajdbc4.jar
Criar a ligação do Looker à sua base de dados
Para criar a ligação do Looker à sua base de dados, siga estes passos:
- Na secção Administração do Looker, selecione Ligações e, de seguida, clique em Adicionar ligação.
- Selecione Teradata no menu pendente Dialeto.
- Preencha os detalhes da ligação. A maioria das definições é comum à maioria dos dialetos de bases de dados. Consulte a página de documentação Associar o Looker à sua base de dados para ver informações.
- Para verificar se a associação foi bem-sucedida, clique em Testar. Consulte a página de documentação Testar a conetividade da base de dados para ver informações de resolução de problemas.
- Para guardar estas definições, clique em Associar.
Suporte de funcionalidades
Para que o Looker suporte algumas funcionalidades, o dialeto da base de dados também tem de as suportar.
O Teradata suporta as seguintes funcionalidades a partir do Looker 25.14:
Funcionalidade | Compatível? |
---|---|
Nível de apoio técnico | Suportado |
Looker (Google Cloud Core) | Sim |
Dados agregados simétricos | Sim |
Tabelas derivadas | Sim |
Tabelas derivadas SQL persistentes | Sim |
Tabelas derivadas nativas persistentes | Sim |
Vistas estáveis | Sim |
Interrupção de consultas | Sim |
Tabelas dinâmicas baseadas em SQL | Sim |
Fusos horários | Não |
SSL | Não |
Subtotais | Não |
Parâmetros JDBC adicionais | Sim |
Sensível a maiúsculas e minúsculas | Sim |
Tipo de localização | Sim |
Tipo de lista | Não |
Percentil | Não |
Percentil distinto | Não |
Execução de SQL Mostrar processos | Não |
Execução de SQL Describe Table | Sim |
Execução de SQL Mostrar índices | Sim |
Execução de SQL Select 10 | Sim |
Contagem da execução de SQL | Sim |
SQL Explain | Sim |
Credenciais do OAuth 2.0 | Não |
Comentários de contexto | Sim |
Agrupamento de ligações | Não |
Esboços HLL | Não |
Notoriedade agregada | Sim |
PDTs incrementais | Não |
Milissegundos | Sim |
Microssegundos | Sim |
Vistas materializadas | Não |
Medidas de comparação de períodos | Não |
Contagem distinta aproximada | Não |