Blog de socios: Couchbase 4.5 - Soporte nativo BI

A principios de esta semana, Couchbase lanzó la última versión de su base de datos NoSQL insignia, la 4.5, con potentes incorporaciones a N1QL, consultas e indexación más rápidas, seguridad basada en roles y otra serie de características.

En Cloud9 Charts, estamos encantados de añadir soporte para 4.5 para traer la integración nativa de Business Intelligence (BI) en Couchbase, aprovechando las últimas características de N1QL 4.5 mientras se mantiene la compatibilidad con versiones anteriores.

La versión 4.5 aporta una serie de mejoras relacionadas con las consultas que resultan especialmente útiles desde el punto de vista del BI y la elaboración de informes:

  • Un nuevo comando INFER para determinar los campos y los metadatos asociados
  • JOINs de alto rendimiento compatibles con Index-JOIN
  • Indexación de matrices, que aumenta el rendimiento de las consultas con matrices.
  • Índices optimizados para memoria que mejoran el rendimiento de las consultas en cargas de trabajo de escritura intensiva.

INFER

El nuevo comando INFER proporciona metadatos de la estructura del documento, así como un vistazo a los valores que contiene. Por ejemplo, al ejecutar INFER base de datos en la consola de consultas de Couchbase, se obtiene la estructura del documento, los campos, el tipo y los datos del campo de muestra:

Utilizamos el comando INFER para determinar los campos mostrados para la generación dinámica de consultas N1QL (para versiones anteriores a la 4.5, volvemos a consultar los 100 primeros documentos para construir las sugerencias de campos).

Vea esta acción en unos sencillos pasos:

  1. Ir a www.cloud9charts.com/couchbase. Esto es pre-poblada con una base de datos Couchbase en vivo con los cubos de viaje-muestra y cerveza-muestra para seguir fácilmente a lo largo.
  2. Despliegue la sección Generación de consultas. Seleccione viaje-muestra. Esto activa el comando INFER para determinar los campos que rellenarán los campos Métricas, Dimensiones, Filtros y Ordenar.
  3. Utilice los desplegables para autogenerar consultas N1QL utilizando una interfaz de apuntar y hacer clic para construir una simple agregación de recuento por el campo de tipo como se muestra a continuación.image02
  4. Haz clic en Mostrarme para visualizar y ver los resultados al instante. image01

N1QL, con una familiaridad similar a SQL pero con soporte completo para JSON, es posiblemente la mejor sintaxis de consulta con la que hemos trabajado, dentro del ecosistema NoSQL. Si utiliza Couchbase o planea utilizar Couchbase, aproveche N1QL al máximo utilizando Gráficos Cloud9la única solución de BI integral totalmente nativa en Couchbase.

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

Autor

Publicado por El equipo de Couchbase

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.