00:00:00Ya sabes SQL, así que los paneles deberían ser fáciles, ¿verdad?
00:00:03Pero siempre acabamos haciendo lo mismo.
00:00:05Exportamos CSV, escribimos un script rápido que no planeábamos hacer.
00:00:10¿Y esos tickets de BI? Siguen ahí acumulados.
00:00:13Lo cual es raro, porque hoy en día este problema debería estar resuelto.
00:00:16Y para mucha gente, lo está.
00:00:18Muchos devs usan Redash para lanzar analíticas internas en minutos.
00:00:23Es de código abierto, con más de 28,000 estrellas en GitHub, y acaba de salir la última versión.
00:00:27Y honestamente, podría acabar por fin con nuestro flujo interminable de hojas de cálculo.
00:00:30Te mostraré cómo configurar todo esto en solo unos minutos.
00:00:33Ahora bien, Redash es bastante sencillo.
00:00:40Es un cliente SQL y un constructor de paneles en una sola herramienta.
00:00:43Conectas tus datos: Postgres, MySQL, BigQuery, Snowflake, Mongo, lo que sea.
00:00:48Conectas lo que necesites.
00:00:50Y luego, simplemente escribes SQL.
00:00:52Ahora tienes autocompletado, un explorador de esquemas y conviertes resultados en gráficos.
00:00:57Y puedes poner todo esto en tus paneles de control.
00:00:59Todo listo.
00:01:00Y por eso es exactamente que a los devs les gusta.
00:01:02Porque reemplaza un montón de tareas molestas con un único flujo de trabajo limpio.
00:01:07En lugar de exportar a Excel o vigilar informes,
00:01:10lo hacemos una vez en una interfaz, a través de todas nuestras bases de datos.
00:01:16Sin dependencias de proveedores.
00:01:17Es totalmente autohospedado, lo que lo hace gratuito.
00:01:19Así que no son solo paneles, es menos redundancia.
00:01:24Déjame mostrarte.
00:01:25Si te gustan las herramientas y consejos que aceleran tu flujo de trabajo, suscríbete.
00:01:29Sacamos vídeos constantemente.
00:01:31Muy bien.
00:01:31Tengo una instancia nueva de Redash ejecutándose localmente.
00:01:35Primero, puedo añadir una fuente de datos.
00:01:37Y justo aquí, ya está hecho.
00:01:38Ahora puedo escribir una consulta.
00:01:41Y fíjate en esto.
00:01:42Autocompletado y explorador de esquemas aquí.
00:01:45Puedo hacer clic en las tablas en lugar de adivinar los nombres.
00:01:48Vamos a tomar datos de eventos, agrupar por día, por ejemplo, y ejecutar.
00:01:54Hecho.
00:01:54Ahora, con un clic, puedo visualizar.
00:01:57Puedo cambiar a un gráfico de líneas u otro, y añadir un parámetro para filtrar por fechas.
00:02:03Y como ves, ya está avanzando bastante rápido.
00:02:07Si lo pongo en un panel, puedo incluso programar que se actualice cada hora.
00:02:13Y eso es prácticamente todo.
00:02:14Consulta, gráfico, panel y enlace compartible sin hojas de cálculo.
00:02:19Parece simple.
00:02:20Esa es la idea.
00:02:22Sobre el papel, Redash parece otra herramienta de BI, pero no se siente como tal.
00:02:26Redash está hecho para gente que quiere escribir SQL, no para evitarlo.
00:02:30Esa es la principal diferencia con los demás.
00:02:32Metabase es bueno para equipos sin código, pero con consultas complejas, se ralentiza.
00:02:38Superset te da más potencia visual y escala,
00:02:41pero es más pesado y no tan rápido para solo escribir consultas.
00:02:45Luego, por supuesto, están Tableau y Power BI.
00:02:47Son muy pulidos y han sido el estándar para entrar en analítica durante mucho tiempo.
00:02:52Pero estas dos herramientas son caras y a menudo excesivas para lo que necesitamos.
00:03:00Redash ocupa un lugar diferente.
00:03:01Parece que tu editor SQL creció lo justo para ser útil al resto de tu equipo.
00:03:05Sigues teniendo cosas como consultas en múltiples bases de datos.
00:03:09Genial.
00:03:10Fragmentos reutilizables, caché, acceso por API y capacidad de remezclar consultas al instante.
00:03:17Por eso muchos equipos de devs lo eligen antes que otras herramientas caras y pesadas.
00:03:23Entonces, ¿qué es lo que realmente gusta?
00:03:25Bueno, primero, el flujo de trabajo SQL es rápido.
00:03:28No estás peleando con la herramienta; por eso el SQL está integrado.
00:03:32Escribes la consulta y sigues adelante.
00:03:34Además, el autohospedaje es sencillo.
00:03:36Es una herramienta de código abierto, así que puedo alojarla yo mismo usando Docker.
00:03:40Ya conocemos Docker.
00:03:41Es un solo comando.
00:03:42Y listo.
00:03:43Ya está funcionando.
00:03:44Luego hay toneladas de fuentes de datos, además de programación y alertas.
00:03:48Y la API y la integración son geniales si estás construyendo herramientas internas.
00:03:52Para muchos equipos, esto se convierte en algo que usan a diario.
00:03:55Pero de nuevo, son herramientas de código abierto.
00:03:57No es tan pulido, así que habrá concesiones.
00:04:00Las visualizaciones son buenas, pero no increíbles.
00:04:04Si necesitas paneles muy personalizados, otras alternativas serán mejores.
00:04:08Autohospedarse también significa que tú llevas las operaciones, actualizaciones y escalado.
00:04:13Eso depende de ti, obviamente, ¿verdad?
00:04:15Así que tienes que ser consciente de ello.
00:04:16Y si a tu equipo no le gusta el SQL, esto no les va a encantar.
00:04:19La búsqueda podría mejorar y la versión móvil no es buena.
00:04:22No es perfecto, pero hace un trabajo realmente bien.
00:04:26Y esa es precisamente la cuestión.
00:04:27Entonces, ¿deberías usarlo?
00:04:28Bueno, si tu equipo ya trabaja con SQL, probablemente sí.
00:04:32Especialmente si tienes múltiples bases de datos,
00:04:34quieres paneles internos sin pagar mucho,
00:04:37o estás construyendo analíticas orientadas a desarrolladores.
00:04:39Es una herramienta de código abierto gratuita y genial.
00:04:42Los casos de uso son prácticos, ¿no?
00:04:44Monitoreo de pipelines, seguimiento, métricas, actualizaciones...
00:04:48Incluso unir datos de API con consultas de bases de datos.
00:04:51Ahí es donde destaca realmente.
00:04:53No porque sea lujoso, no,
00:04:55sino porque elimina el dolor del trabajo que ya hacemos cada día.
00:04:59Pero honestamente, esto es genial, pero sáltatelo
00:05:03si tu equipo quiere "no code", ve directamente a Metabase, ¿vale?
00:05:06Si necesitas paneles masivos, ve a Tableau o Power BI.
00:05:10Pero para muchos de nosotros, Redash sigue teniendo sentido.
00:05:13Se mantiene activamente.
00:05:14Encaja bien con nuestro stack.
00:05:16La configuración es rápida.
00:05:17Y ese es un rasgo muy bueno.
00:05:19Hace que sea sencillo empezar.
00:05:21Y eso es lo que a muchos nos encanta.
00:05:22Para empezar, clona el repo y ejecuta tu Docker Compose.
00:05:27Eso es todo.
00:05:28Instálalo y mira si te funciona.
00:05:30Así que sí, eso es Redash.
00:05:31SQL, paneles compartidos fáciles y mucho menos lío.
00:05:35Si te gustan las herramientas open source y consejos de programación como este,
00:05:37asegúrate de suscribirte al canal de Better Stack.
00:05:39Nos vemos en otro vídeo.