Para usar o Looker com o Actian Avalanche ou o Vector, tem de configurar um controlador do Ingres. 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.
Tem de adquirir um JAR do controlador do Ingres, incluí-lo como parte do processo de arranque e adicionar uma opção para indicar ao Looker que aceda ao mesmo.
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 o controlador JDBC do Ingres
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: ingres
entrada do condutor:
- name: ingres
dir_name: ingres
module_path: com.ingres.jdbc.IngresDriver
Para o passo para colocar o controlador no diretório do seu dialeto, o caminho para este ficheiro tem o seguinte aspeto: looker/custom_jdbc_drivers/ingres/iijdbc.jar
.
Criar a ligação do Looker à sua base de dados
Siga estes passos para criar a ligação do Looker à sua base de dados:
- Na secção Administração do Looker, selecione Ligações e, de seguida, clique em Adicionar ligação.
Selecione Actian Avalanche ou Vector 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.
Ativar compatibilidade com PDTs
É possível usar tabelas derivadas persistentes (PDTs) na sua base de dados através da secção Substituições de PDT na página Definições de ligação.
Para ativar os PDTs:
Crie um utilizador da PDT na sua base de dados para utilização com o esquema temporário, por exemplo,
looker_scratch
.Crie um grupo na sua base de dados, como
looker_pdt_group
.Adicione o utilizador normal do Looker e o utilizador de PDTs do Looker ao novo grupo.
GRANT SELECT em todas as tabelas no esquema do utilizador normal do Looker para o utilizador de PDT.
Na página Definições de ligação do Looker, na secção Substituições de PDT, introduza as informações do utilizador de PDT.
Em seguida, o utilizador do PDT executa um GRANT SELECT para o
looker_pdt_group
para cada tabela que cria.
Suporte de funcionalidades
Para que o Looker suporte algumas funcionalidades, o dialeto da base de dados também tem de as suportar.
Actian Avalanche
O Actian Avalanche suporta as seguintes funcionalidades a partir do Looker 25.14:
Funcionalidade | Compatível? |
---|---|
Nível de apoio técnico | Suportado |
Looker (Google Cloud Core) | Não |
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 | Sim |
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 | Não |
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 |
Vetor
O Vector suporta as seguintes funcionalidades a partir do Looker 25.14:
Funcionalidade | Compatível? |
---|---|
Nível de apoio técnico | Suportado |
Looker (Google Cloud Core) | Não |
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 | Sim |
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 | Não |
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 |