Sin categoría

Business Intelligence con Cloud9 Charts en Couchbase Server 4.0 usando N1QL

Esta es una entrada de blog invitada por Jay Gopalakrishnan, fundador de Cloud9 Charts, una plataforma de Business Intelligence centrada específicamente en bases de datos NoSQL. Síguelos en @cloud9charts.

Estamos encantados de anunciar el soporte para N1QL dentro de Cloud9 Charts en Couchbase Connect 2015. N1QL es un potente lenguaje de consulta que no solo proporciona familiaridad con SQL, sino que también funciona con atributos multivalor y objetos anidados dentro de Couchbase Server 4.0. Cloud9 Charts permite el descubrimiento de datos, la generación de consultas N1QL, el análisis, la combinación de datos y las uniones de múltiples fuentes de datos, junto con cuadros de mando fácilmente compartibles e incrustables a partir de datos de Couchbase.

En esta entrada de blog, vamos a echar un vistazo práctico a cómo generar información visual de Couchbase al instante utilizando N1QL y Cloud9 Charts.

Visión general de la solución combinada:

  1. Elimina la necesidad de ETL en bases de datos relacionales para fines de BI.
  2. Integración nativa con N1QL sin meter con calzador los datos no estructurados en un formato relacional.
  3. Descubrimiento de datos: Conecte y descubra buckets y campos.
  4. Generación de consultas: Genera y explora automáticamente consultas y agregaciones N1QL mediante una interfaz visual.
  5. Analítica empresarial avanzada: Realiza analíticas complejas, filtra y fusiona datos de múltiples buckets de Couchbase junto con otras fuentes de datos estructurados y no estructurados.
  6. Visualizaciones instantáneas: Genere cuadros de mando compartibles e incrustables.
  7. Conéctese desde la nube o in situ.

Cómo empezar:

Visite nuestro Couchbase Instant Analytics página para empezar. La página está pre-poblada con la configuración de una base de datos Couchbase de demostración en vivo para que sea más fácil de seguir.

La sección Informe contiene una consulta N1QL con el siguiente aspecto:

select count(nombre) as Recuento de nombre, tipo

de muestra de cerveza

grupo por tipo

límite 10000

Se trata de una simple agregación que agrupa los recuentos por tipo de un muestra de cerveza cubo.
Haga clic en el botón Muéstrame botón . Esto ejecutará la consulta N1QL y las visualizaciones se crearán automáticamente:

Ahora vamos a añadir un mapa geográfico de ubicaciones de cervecerías al mismo panel. En la siguiente sección, descubriremos los campos geográficos, autogeneraremos consultas N1QL y configuraremos una visualización de mapa de calor geográfico.

1. Haga clic en el botón "Registrarse" para crear y guardar la cuenta (empezar es gratis).
2. Haga clic en Fuentes de datos en el menú de configuración. Selecciona Couchbase usa la base de datos demo por defecto para Couchbase.

Nota: También puedes conectarte a tu propia instancia de Couchbase. Si la base de datos está dentro de tu red, sigue las instrucciones para descargar el agente. El agente puede facilitar la conectividad segura a su propia base de datos dentro de su red.

3. Haga clic en Configurar consultas. En la sección Generador de consultas,

i. defina el Nombre del informe como Fábricas de cerveza.

ii. Elegir el muestra de cerveza cubo. Esto desencadenará un proceso de descubrimiento de campos para determinar un conjunto de campos asociados al cubo.

           iii. En el menú desplegable de métricas, haga clic para seleccionar geo y nombre como métrica

iv. Haga clic en filtros, seleccione tipo e introduzca cervecería

Tenga en cuenta que las consultas se autogenerarán a medida que añada/modifique cualquiera de los campos. También puede introducir consultas directamente. El N1QL tiene este aspecto:

seleccione geo, nombre

de muestra de cerveza

donde tipo = "cervecería"

límite 10000

v. Haga clic en Vista previa para obtener una vista previa inmediata de los datos.

vi. Guarde el informe.
4. 4. Haga clic en Cuadros de mando. 5. Arrastre y suelte el informe recién creado en el panel de control. 6. En el menú de configuración del widget, cámbialo a un widget Mapa de calor geográficocomo se muestra en el siguiente GIF:

Resumen

En unos sencillos pasos, hemos utilizado N1QL en Couchbase para obtener información sobre los datos con cuadros de mando fácilmente personalizables, compartibles e incrustables.

Reúnase con nosotros en Couchbase Connect

Estaremos a su disposición en Couchbase Connect donde Couchbase presentará sus últimas características y capacidades. Envíenos un correo electrónico o envíenos un mensaje a twitter ¡para reunirse con nosotros!

Comparte este artículo
Recibe actualizaciones del blog de Couchbase en tu bandeja de entrada
Este campo es obligatorio.

Autor

Publicado por Jennifer García

Jennifer Garcia es Gerente Senior de Web en Couchbase Inc. Como responsable del sitio web, Jennifer tiene la responsabilidad general de las propiedades del sitio web, incluido el diseño, la implementación, el contenido y el rendimiento.

Deja un comentario

¿Listo para empezar con Couchbase Capella?

Empezar a construir

Consulte nuestro portal para desarrolladores para explorar NoSQL, buscar recursos y empezar con tutoriales.

Utilizar Capella gratis

Ponte manos a la obra con Couchbase en unos pocos clics. Capella DBaaS es la forma más fácil y rápida de empezar.

Póngase en contacto

¿Quieres saber más sobre las ofertas de Couchbase? Permítanos ayudarle.