Artículo
· 12 dic, 2022 Lectura de 2 min

Primeros pasos con Apache Zeppelin + IRIS

Apache Zeppelin es un bloc de notas multifunción que permite:

  •     Ingesta de datos
  •     Detección de datos
  •     Análisis de datos
  •     Visualización de datos y Colaboración

Apache Zeppelin permite conectar cualquier lenguaje/data-processing-backend en Zeppelin. Actualmente Apache Zeppelin es compatible con muchos intérpretes, como Apache Spark, Apache Flink, Python, R, JDBC, Markdown y Shell.

Ofrece un entorno seguro para comprender los datos. Podéis aprovechar lo más importante de Zeppelin usando los conectores nativos de JDBC y Spark IRIS.

Esto es una Guía de Inicio Rápido solo para empezar.

1.- Descarga y guarda Zeppelin de su sitio oficial  --> aquí

2.- Desempaqueta la distribución en la carpeta de instalación (a tu elección)

3.- Necesitarás instalar un JDK (si no lo tienes)

4.- Una vez instalado JDK, puedes ejecutar Zeppelin #bash> sudo ./<zeppelin_path>/bin/zeppelin-daemon.sh start   (Esta es una instalación basada en Linux / Unix... pero hay un archivo bash para los sistemas Windows.)

5.- Una vez funcionando, puedes usarlo con el navegador http://[server_ip]:8080

6.- Si todo fue OK deberías ver esta pantalla

7.- Ahora hay que configurar los intérpretes

 

8.- Vamos a configurar el conector Spark (para usar todo el potencial de IRIS + Zeppelin, es decir, con Scala o R)

8.1 La sección "Artifacts" incluye rutas a los conectores jdbc y spark

9.- Ahora vamos a configurar el intérprete JDBC. En defaul_url hay que poner jdbc:IRIS://<your_iris_server>:<port>/<namespace>, también tu usuario y contraseña predeterminada, y por último default.driver es com.intersystems.jdbc.IRISDriver

9.1 Seguimos configurando las dependencias JDBC para IRIS

10.- ¡Y ya está! Ya podemos usar Zeppelin + IRIS

Vamos a usar el intérprete JDBC como ejemplo rápido

1.- Volvemos a la página de Zeppelin y creamos una nueva nota

2.-  En la nueva nota, creamos un nuevo Párrafo. En el caso de usar el intérprete jdbc, la frase debe empezar con % jdbc

Por defecto, obtendrás los datos en una tabla, pero puedes conmutar rápidamente a un gráfico simplemente cambiando y configurando la vista.

Puedes combinar diferentes consultas, vistas y diseños para obtener fácilmente paneles de control muy completos.

¡Espero que os resulte útil! Y cualquier comentario/mejora es bienvenido.

Comentarios (0)1
Inicie sesión o regístrese para continuar