Apache Spark

Looker se conecta a Apache Spark a través de una conexión de JDBC con el servidor de Thrift de Spark.

Conecta Looker a Apache Spark

Configurar una conexión de base de datos a través de la interfaz de Looker En la sección Administrador, seleccione Conexiones y, luego, haga clic en Agregar conexión. Consulta la página de documentación Conecta Looker a tu base de datos para obtener más información.

Complete la página de la siguiente manera:

  • Nombre: El nombre de la conexión. Esta es la forma en que se hará referencia a la conexión en el modelo de LookML.
  • Dialecto: Selecciona Apache Spark 1.5+, Apache Spark 2+ o Apache Spark 3+.
  • Host:Puerto: El host y el puerto del servidor de Thrift (10000 de forma predeterminada).
  • Base de datos: el esquema o la base de datos predeterminados que se modelarán. Cuando no se especifica una base de datos para una tabla, se supondrá.
  • Nombre de usuario: Es el usuario con el que se autenticará Looker.
  • Contraseña: la contraseña opcional para el usuario de Looker
  • Persistent Derived Tables (Tablas derivadas persistentes): Marque esta opción si usará PDT con Looker.
  • Base de datos temporal: Es un esquema o una base de datos temporales para almacenar PDT. Debe crearse con anticipación, con una declaración como CREATE SCHEMA looker_scratch;.
  • Parámetros adicionales: Agrega cualquier parámetro JDBC adicional de Hive aquí, por ejemplo: ;spark.sql.inMemoryColumnarStorage.compressed=true
    ;auth=noSasl
  • SSL: Deja esta opción sin marcar.
  • Zona horaria de la base de datos: la zona horaria de los datos almacenados en Spark Por lo general, se puede dejar en blanco o establecerse en UTC.
  • Query Time Zone: la zona horaria para mostrar los datos consultados en Looker

Haz clic en Probar esta configuración para probar la conexión y asegurarte de que esté configurada correctamente. Si ve Puede conectarse, presione Agregar conexión. Esto ejecuta el resto de las pruebas de conexión para verificar que la cuenta de servicio esté configurada de forma correcta y con las funciones adecuadas.

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.

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, Apache Spark 1.5+ es compatible con las siguientes funciones de Looker:

En la versión más reciente de Looker, Apache Spark 2.0 admite las siguientes funciones de Looker:

En la versión más reciente de Looker, Apache Spark 3+ es compatible con las siguientes funciones de Looker:

Próximos pasos

Después de crear la conexión, configura las opciones de autenticación.