Mitzu es una aplicación de analítica de producto no-code y nativa del warehouse. Similar a herramientas como Amplitude, Mixpanel y PostHog, Mitzu permite a los usuarios analizar datos de uso del producto sin necesidad de conocimientos de SQL o Python.
Sin embargo, a diferencia de estas plataformas, Mitzu no duplica los datos de uso del producto de la empresa. En su lugar, genera consultas SQL nativas directamente sobre el data warehouse o data lake existente de la empresa.
En esta guía, veremos lo siguiente:
- Analítica de producto nativa del warehouse
- Cómo integrar Mitzu con ClickHouse
Conjuntos de datos de ejemploSi no tiene un conjunto de datos para usar con Mitzu, puede trabajar con NYC Taxi Data.
Este conjunto de datos está disponible en ClickHouse Cloud o puede cargarse siguiendo estas instrucciones.
Esta guía es solo una breve introducción a cómo usar Mitzu. Puede encontrar información más detallada en la documentación de Mitzu.
1. Recopila los datos de conexión
Para conectarse a ClickHouse con HTTP(S), necesita esta información:
Los detalles de su servicio de ClickHouse Cloud están disponibles en la consola de ClickHouse Cloud.
Seleccione un servicio y haga clic en Connect:
Elija HTTPS. Los detalles de conexión se muestran en un comando curl de ejemplo.
Si usa ClickHouse autogestionado, los detalles de conexión los establece su administrador de ClickHouse.
2. Inicia sesión o regístrate en Mitzu
Como primer paso, ve a https://app.mitzu.io para crear una cuenta.
Después de crear una organización, sigue la guía de onboarding Set up your workspace en la barra lateral izquierda. Luego, haz clic en el enlace Connect Mitzu with your data warehouse.
4. Conectar Mitzu a ClickHouse
Primero, selecciona ClickHouse como tipo de conexión y configura los detalles de la conexión. Luego, haz clic en el botón Test connection & Save para guardar la configuración.
Una vez guardada la conexión, selecciona la pestaña Event tables y haz clic en el botón Add table. En la ventana modal, selecciona tu base de datos y las tablas que quieres añadir a Mitzu.
Usa las casillas de verificación para seleccionar al menos una tabla y haz clic en el botón Configure table. Se abrirá una ventana modal donde podrás definir las columnas clave para cada tabla.
Para ejecutar analítica de producto en tu implementación de ClickHouse, necesitas > especificar algunas columnas clave de tu tabla.
Estas son las siguientes:
- User id - la columna del identificador único de los usuarios.
- Event time - la columna de marca temporal de tus eventos.
- Optional[Event name] - esta columna segmenta los eventos si la tabla contiene varios tipos de eventos.
Una vez configuradas todas las tablas, haz clic en el botón Save & update event catalog, y Mitzu encontrará todos los eventos y sus propiedades a partir de la tabla definida anteriormente. Este paso puede tardar unos minutos, según el tamaño de tu conjunto de datos.
4. Ejecuta consultas de segmentación
La segmentación de usuarios en Mitzu es tan sencilla como en Amplitude, Mixpanel o PostHog.
La página Explore tiene un área de selección a la izquierda para los eventos, mientras que la sección superior permite configurar el horizonte temporal.
Filtros y desgloseEl filtrado se realiza como cabría esperar: elige una propiedad (columna de ClickHouse) y selecciona en el menú desplegable los valores por los que quieras filtrar.
Puedes elegir cualquier propiedad de evento o de usuario para el desglose (consulta a continuación cómo integrar propiedades de usuario).
5. Ejecuta consultas de embudo
Selecciona hasta 9 pasos para un embudo. Elige el intervalo de tiempo en el que tus usuarios pueden completar el embudo.
Obtén información inmediata sobre la tasa de conversión sin escribir ni una sola línea de código SQL.
Visualiza tendenciasElige Funnel trends para ver las tendencias del embudo a lo largo del tiempo.
6. Ejecuta consultas de retención
Selecciona hasta 2 pasos para calcular la tasa de retención. Elige la ventana de retención y la ventana recurrente para obtener información inmediata sobre la tasa de conversión sin escribir una sola línea de código SQL.
Retención de cohortesElige Weekly cohort retention para visualizar cómo cambian tus tasas de retención con el tiempo.
7. Ejecutar consultas de recorridos
Seleccione hasta 9 pasos para un embudo. Elija el período de tiempo en el que sus usuarios pueden completar el recorrido. El gráfico de recorridos de Mitzu le ofrece un mapa visual de todas las rutas que siguen los usuarios entre los eventos seleccionados.
Desglose de pasosPuede seleccionar una propiedad en el segmento Break down para diferenciar a los usuarios dentro del mismo paso.
8. Ejecuta consultas de ingresos
Si la configuración de ingresos está establecida, Mitzu puede calcular el MRR total y el número de suscripciones en función de tus eventos de pago.
Mitzu funciona con SQL nativo, lo que significa que genera código SQL nativo a partir de la configuración que elijas en la página Explore.
Continúa trabajando en una herramienta de BISi te encuentras con alguna limitación en la UI de Mitzu, copia el código SQL y continúa trabajando en una herramienta de BI.
Si necesitas ayuda, no dudes en contactarnos en support@mitzu.io
O únete a nuestra comunidad de Slack aquí
Encontrarás más información sobre Mitzu en mitzu.io
Visita nuestra página de documentación en docs.mitzu.io