Qubole Presto y Qubole Quantum

Configuración del clúster de Presto

Los siguientes parámetros de configuración de Presto deben configurarse en la consola de Qubole:

catalog/hive.properties:
hive.metastore-cache-ttl = 0s
hive.metastore-refresh-interval = 5s
hive.allow-rename-table=true
hive.allow-drop-table=true
hive.parquet.use-column-names=true
hive.storage-format=ORC

Configuración de Looker

En la sección Administrador de Looker, seleccione Conexiones y, luego, haga clic en Agregar conexión.

Qubole Presto

El controlador JDBC de Qubole que usa Looker para conectarse con Qubole Presto se encuentra en la versión 2.2.X, que proporciona compatibilidad con Qubole Presto en Google Cloud, AWS y Microsoft Azure.

En la sección Administrador de Looker, seleccione Conexiones y, luego, haga clic en Agregar conexión. Completa los detalles de la conexión (consulta la página de documentación Conecta Looker a tu base de datos para obtener más información):

  • Dialecto: Ingresa Qubole Pre.
  • Etiqueta de clúster: ingresa el nombre del clúster desde el panel de control de Qubole.
  • Base de datos: ingresa hive.
  • Clave de API: Este es el token de autenticación del usuario de Looker. Si habilitó Persistent Derived Tables (Tablas persistentes derivadas), ingrese el token de autenticación del usuario de PDT en la columna PDT Overrides.
  • Esquema (Schema): Ingresa el esquema predeterminado que se usará.
  • Persistent Derived Tables (Tablas derivadas persistentes): Seleccione esta casilla para habilitar los PDT.
  • Base de datos temporal: Si los PDT están habilitados, configúralos en una base de datos o esquema en la que el usuario tenga privilegios completos para crear, soltar, cambiar el nombre y modificar las tablas.
  • Parámetros adicionales: ingresa cualquier propiedad de string de conexión de JDBC adicional.
    • Debes usar el campo Parámetros adicionales a fin de especificar el endpoint para la conexión de Qubole. Consulta la sección Extremos de Qubole en esta página para obtener más información.

Cuántica cuántica

Qubole Presto Serverless cambió de nombre a Qubole Quantum.

En la sección Administrador de Looker, seleccione Conexiones y, luego, haga clic en Agregar conexión. Completa los detalles de la conexión (consulta la página de documentación Conecta Looker a tu base de datos para obtener más información):

  • Dialecto: Ingresa Qubole Quantum.
  • Base de datos: ingresa hive.
  • Clave de API: Este es el token de autenticación del usuario de Looker. Si habilitó Persistent Derived Tables (Tablas persistentes derivadas), ingrese el token de autenticación del usuario de PDT en la columna PDT Overrides.
  • Esquema (Schema): Ingresa el esquema predeterminado que se usará.
  • Persistent Derived Tables (Tablas derivadas persistentes): Seleccione esta casilla para habilitar los PDT.
  • Base de datos temporal: Si los PDT están habilitados, configúralos en una base de datos o esquema en la que el usuario tenga privilegios completos para crear, soltar, cambiar el nombre y modificar las tablas.
  • Parámetros adicionales: ingresa cualquier propiedad de string de conexión de JDBC adicional.
    • Debes usar el campo Parámetros adicionales a fin de especificar el endpoint para la conexión de Qubole. Consulta la sección Extremos de Qubole en esta página para obtener más información.

Para obtener más información sobre la configuración de conexión, consulta la página de documentación Conecta Looker a tu base de datos.

Extremos de Qubole

De forma predeterminada, las conexiones de Qubole se realizan a api.qubole.com. Encuentra el valor apropiado en Extremos de Qubole compatibles para tu proveedor de servicios en la nube y la región geográfica en la que se implementa tu base de datos de Qubole.

Agrega el parámetro endpoint=url_of_endpoint en el campo Parámetros adicionales de Configuración de conexión:

  1. Para AWS en EE.UU.: endpoint=https://us.qubole.com
  2. Para Google Cloud en EE.UU.: endpoint=https://gcp.qubole.com
  3. Para Azure en EE.UU.: endpoint=https://azure.qubole.com

Compatibilidad de características

Para que Looker admita algunas funciones, el dialecto de la base de datos también debe admitirlas.

En la versión más reciente de Looker, Qubole Presto admite las siguientes funciones de Looker:

En la versión más reciente de Looker, Qubole Quantum admite las siguientes funciones de Looker:

Próximos pasos

Después de conectar tu base de datos a Looker, configura las opciones de acceso para tus usuarios.