BigQuery es una infraestructura que requiere que cargue los datos en Big Query antes de hacer una pregunta. Tendrá que cargar sus datos, en lote. Entonces, si está haciendo un análisis de datos antiguos o históricos, puede hacerlo en BigQuery. Pero si está haciendo análisis en vivo de datos que llegan uno por uno, entiendo que no puede hacerlo fácilmente en BigQuery.
Si necesita hacer OLAP o procesamiento de análisis en vivo en línea, es posible que desee utilizar Keen IO. Le permite enviar eventos constantemente y ejecutar análisis en la parte superior para obtener métricas de último minuto. Al mismo tiempo, está construido teniendo en cuenta la escalabilidad en todo el conjunto y utiliza tecnologías como Apache Storm [1], Apache Kafka [2] y Cassandra [3]. Al usar una herramienta de desarrollador como Keen, puede aprovechar el almacenamiento, el análisis y la visualización de datos directamente a través de la API. Esto es genial porque es simple en comparación con el mismo esfuerzo de orquestación requerido para mantener la infraestructura.
Si necesita crear informes que no sean análisis ad-hoc, puede hacerlo construyendo sobre BigQuery. Keen también te permite construir cosas encima. Es más fácil construir cosas sobre Keen IO, porque es una herramienta que le brinda muchas opciones ya construidas para este propósito. Keen tiene la capacidad de crear informes personalizados y paneles que analizan datos en vivo. Nuestros clientes piden esto todo el tiempo, tanto que le hemos dado un nombre: Native Analytics: las empresas de análisis en vivo incorporan sus aplicaciones para que estén orientadas al cliente.
Sin repetir lo que otros han respondido aquí, también he encontrado este artículo del Blog de análisis de datos sobre las diferencias entre BigQuery y Keen IO: análisis para desarrolladores bastante útil: ¿Keen.io o Google BigQuery?
- Estoy planeando un curso de comunicación corporativa / relaciones públicas, en educación a distancia. ¿Alguien puede darme una buena sugerencia sobre lo mismo?
- Soy una niña de 13 años. Creo que soy transgénero. No se lo he dicho a nadie. Debería ir al médico, pero mis padres tendrían que saberlo. ¿Alguna sugerencia?
- Puedo escribir más de 100 WPM. ¿Puede esto conseguirme un trabajo?
- Tengo un compañero de cuarto súper dulce y nos vamos a despedir este año. ¿Cuáles son algunas buenas sugerencias de regalos para ella?
- Solía quemar desechos con mi papá, ¿estoy en riesgo de tener problemas médicos excesivos?
Tanto BigQuery como Keen IO utilizan un modelo de pago por uso. La facturación se basa en cuánto almacena y calcula. Los conceptos de almacenamiento y cómputo son independientes, lo que le permite escalar y pagar cada uno de forma independiente, lo que ayuda a mantener las cosas flexibles para aquellos que comienzan a encontrar el precio que se adapte a sus necesidades. Para Keen hay un plan de autoservicio gratuito disponible; cualquier uso de hasta $ 20 es gratis. Ambas compañías ofrecen un modelo de pago por uso o un precio mensual fijo para aquellos que necesitan previsibilidad de costos.
Notas al pie
[1] Storm (procesador de eventos) – Wikipedia
[2] Apache Kafka – Wikipedia
[3] Apache Cassandra – Wikipedia