O Couchbase Web Console é uma interface gráfica de usuário interativa e baseada em navegador que oferece suporte ao gerenciamento de todos os serviços no Couchbase Server. Ele também inclui o Query & Analytics Workbench, que permite que os desenvolvedores manipulem interativamente os dados do Couchbase, explorem o esquema e desenvolvam instruções N1QL para as necessidades de seus aplicativos. Além disso, o Query Workbench é capaz de fornecer insights sobre o plano de execução da consulta, permitindo que os desenvolvedores tenham uma compreensão detalhada de como esses serviços processam as instruções.
O ajuste de desempenho também está disponível imediatamente com o recurso ADVISE, no qual o mecanismo de consulta lista os índices usados atualmente pela consulta e recomenda automaticamente índices adicionais que podem ajudar a melhorar o desempenho da consulta.
No Couchbase 7.0, adicionamos outros aprimoramentos para facilitar o trabalho dos desenvolvedores com escopos e coleções do Couchbase, além de um recurso para executar instruções N1QL em uma única transação, fornecendo uma abordagem "tudo ou nada" para operações de banco de dados em massa.
Visualização de dados com gráficos
Na última atualização do Couchbase 7.0.2, o Query Workbench tem um novo recurso para permitir que os usuários visualizem os resultados da consulta em um formato de gráfico.
O resultado da consulta pode ser visualizado em exibições de tabela, JSON ou gráfico.
Capacidade de gráficos interativos
Há muitas versões que o workbench oferece suporte à cópia de dados em formato separado por tabulação para permitir a colagem em outras ferramentas de visualização/análise, como o Excel ou o Tableau. Isso ainda é possível para análises mais complexas, mas trazer gráficos para o workbench permite um ciclo iterativo muito mais estreito entre a consulta e a visualização. Os desenvolvedores agora podem trabalhar interativamente na instrução de consulta e, em seguida, executá-la para obter imediatamente a visualização do gráfico.
Na captura de tela abaixo, o predicado da consulta foi alterado para recuperar o número de voos programados pelas companhias aéreas que voam do aeroporto LAX.
Gráficos com o Analytics Service
O mesmo recurso de gráficos também está disponível com o serviço Analytics. Aqui, usamos o gráfico de barras de grupo para exibir tanto o "number of routes" (número de rotas) e o "número de voos programados" no gráfico:
Exemplos de diferentes tipos de gráficos
1- Use um gráfico de rosca para mostrar o número total de curtidas públicas de todos os hotéis por cidade
2- Use o gráfico X-Y para mostrar a possível relação entre o número de curtidas públicas e a classificação geral dos hotéis por cidade
Compartilhe o gráfico com outras pessoas
O gráfico pode ser baixado como um arquivo SVG (scalable vector graphics, gráficos vetoriais escaláveis). Esse é um formato de arquivo portátil que pode ser exibido em todos os navegadores.
Observe que o formato SVG permite o dimensionamento sem pixelização da imagem. Ele também pode ser importado para o Microsoft Powerpoint.
Mais recursos
Para saber mais sobre os recursos de gráficos do Couchbase Query & Analytics, confira os recursos a seguir:
