Para usar Looker con Actian Avalanche o Vector, deberás configurar un controlador Ingres. En estas instrucciones, se describe ese proceso, si se usa una secuencia de comandos de inicio similar a los ejemplos proporcionados en la página de código abierto de GitHub.
Deberás adquirir un JAR de controladores de Ingres, incluirlo como parte del proceso de inicio y agregar una opción para indicarle a Looker que acceda a él.
Instala el controlador JDBC de Ingres
Sigue los pasos de la página de documentación de controladores JDBC sin empaquetar con los siguientes valores:
símbolo del conductor: ingres
entrada del conductor:
- name: ingres
dir_name: ingres
module_path: com.ingres.jdbc.IngresDriver
Para el paso de colocar el controlador en el directorio de dialecto, la ruta a este archivo tendrá el siguiente aspecto: looker/custom_jdbc_drivers/ingres/iijdbc.jar
.
Crea la conexión de Looker a tu base de datos
En la sección Administrador de Looker, seleccione Conexiones y, luego, haga clic en Agregar conexión.
Completa los detalles de la conexión. La mayoría de las opciones de configuración son comunes en la mayoría de los dialectos de las bases de datos. Consulta la página de documentación de Conecta Looker a tu base de datos para obtener más información.
Para verificar que la conexión se realice de forma correcta, haz clic en Probar. Consulta la página de documentación sobre cómo probar la conectividad de la base de datos para obtener información sobre la solución de problemas.
Para guardar esta configuración, haz clic en Conectar.
Habilita la compatibilidad con PDT
Es posible usar tablas derivadas persistentes (PDT) en la base de datos mediante la sección Anulaciones de PDT en la página Configuración de conexión.
Para habilitar las PDT, haz lo siguiente:
Crea un usuario de PDT en tu base de datos para usarlo con el esquema temporal, por ejemplo,
looker_scratch
.Crea un grupo en tu base de datos, como
looker_pdt_group
.Agrega al usuario normal de Looker y al usuario de PDT de Looker al grupo nuevo.
OTORGAR SELECCIÓN en todas las tablas del esquema del usuario normal de Looker al usuario de PDT.
En la página Configuración de conexión de Looker, en la sección Anulaciones de PDT, ingresa la información de usuario de PDT.
Luego, el usuario de PDT ejecuta una GRANT SELECT en la
looker_pdt_group
de cada tabla que crea.
Compatibilidad de características
Para que Looker admita algunas funciones, tu dialecto de base de datos también debe admitirlas.
Actian Avalanche
Actian Avalanche admite las siguientes funciones a partir de Looker 23.8:
Atributo | ¿Es compatible? |
---|---|
Nivel de asistencia | Admitido |
Looker (Google Cloud Core) | No |
Agregaciones simétricas | Sí |
Tablas derivadas | Sí |
Tablas derivadas de SQL persistente | Sí |
Tablas derivadas persistentes nativas | Sí |
Vistas estables | Sí |
Asesinato de consultas | Sí |
Pivotes basados en SQL | Sí |
Zonas horarias | No |
SSL | No |
Subtotales | No |
Parámetros adicionales de JDBC | Sí |
Distingue mayúsculas de minúsculas | Sí |
Tipo de ubicación | Sí |
Tipo de lista | Sí |
Percentil | No |
Percentil distintivo | No |
Procesos de Show del ejecutor de SQL | No |
Tabla de descripción del ejecutor de SQL | Sí |
Índices de SQL Runner Show | Sí |
Ejecutor de SQL Select 10 | Sí |
Recuento de ejecutores de SQL | Sí |
Explicación de SQL | No |
Credenciales de OAuth | No |
Comentarios de contexto | Sí |
Agrupación de conexiones | No |
Bocetos de HLL | No |
Reconocimiento global | Sí |
PDT incrementales | No |
Milisegundos | Sí |
Microsegundos | Sí |
Vistas materializadas | No |
Distinto del recuento aproximado | No |
Vector
A partir de Looker 23.8, Vector admite las siguientes funciones:
Atributo | ¿Es compatible? |
---|---|
Nivel de asistencia | Admitido |
Looker (Google Cloud Core) | No |
Agregaciones simétricas | Sí |
Tablas derivadas | Sí |
Tablas derivadas de SQL persistente | Sí |
Tablas derivadas persistentes nativas | Sí |
Vistas estables | Sí |
Asesinato de consultas | Sí |
Pivotes basados en SQL | Sí |
Zonas horarias | No |
SSL | No |
Subtotales | No |
Parámetros adicionales de JDBC | Sí |
Distingue mayúsculas de minúsculas | Sí |
Tipo de ubicación | Sí |
Tipo de lista | Sí |
Percentil | No |
Percentil distintivo | No |
Procesos de Show del ejecutor de SQL | No |
Tabla de descripción del ejecutor de SQL | Sí |
Índices de SQL Runner Show | Sí |
Ejecutor de SQL Select 10 | Sí |
Recuento de ejecutores de SQL | Sí |
Explicación de SQL | No |
Credenciales de OAuth | No |
Comentarios de contexto | Sí |
Agrupación de conexiones | No |
Bocetos de HLL | No |
Reconocimiento global | Sí |
PDT incrementales | No |
Milisegundos | Sí |
Microsegundos | Sí |
Vistas materializadas | No |
Distinto del recuento aproximado | No |