Estoy encantado de anunciar la disponibilidad de Couchbase Query Workbench (vista previa para desarrolladores) con el lanzamiento de Couchbase 4.0 GA. En junio, cuando lanzamos Couchbase 4.0 Beta en Connect 2015 en Levi's Stadium, la petición más frecuente de los clientes que visitaron la demostración de N1QL fue una GUI para crear y ejecutar consultas N1QL. Ahora esa petición tiene respuesta, y puedes descargarla y trabajar con ella.
Aquí está la captura de pantalla del Query Workbench que expone tres áreas principales: Metadatos, Editor N1QL y Resultados de la consulta.

Couchbase 4.0 incluye la herramienta de consulta de línea de comandos cbq. Aunque me encantan las herramientas de línea de comandos, las interfaces gráficas de usuario pueden proporcionar varias ventajas, como una edición más sencilla de consultas largas y de varias líneas, coloreado de sintaxis y autocompletado, y una presentación de salida flexible e interactiva, que incluye formatos JSON sin procesar, tabulares y basados en árboles, así como guardar los resultados JSON en archivos.
Couchbase Query Workbench también incluye una característica avanzada aún no disponible en cbq: el comando describe. Describe muestrea los documentos de un bucket para crear una descripción de la(s) estructura(s) común(es) de los documentos, es decir, un esquema o conjunto de esquemas para los documentos de un bucket. De este modo, los usuarios pueden comprender mejor los distintos campos, lo que les ayudará a escribir mejores consultas, y también poner de manifiesto diferencias en la estructura de los documentos que podrían indicar problemas de limpieza de los datos. Este comando describe puede emitirse como una consulta (por ejemplo, "describe cerveza-muestra-límite 500"), y se utiliza entre bastidores para apoyar el panel del explorador de metadatos en la parte izquierda de la interfaz gráfica de usuario.
El Query Workbench es una herramienta independiente descargable por separado que sirve la GUI en tu navegador web, y obtiene resultados de tus nodos de consulta existentes en tu instalación de Couchbase. Funciona con Couchbase 4.0 GA o posterior (pero no con 4.0 Beta).
Pruebe la versión preliminar para desarrolladores de Query Workbench y envíeme sus comentarios.
Puede descargarlo aquí:
Documentación disponible aquí.
Si tiene alguna pregunta o comentario, no dude en hacérmelo saber.