Dados de ETFs, fundos mútuos e ações: acesso a conteúdo analítico
- Claude Paugh
- há 4 dias
- 2 min de leitura
Mencionei em um post anterior que um dos motivos pelos quais experimentei o Couchbase foi seu serviço de análise integrado. O acesso é feito pelo menu esquerdo da interface do usuário, logo abaixo da opção “Pesquisar”.

O console do Analytics é muito semelhante ao console de consulta, exceto pelo painel à direita. Aqui você pode vincular estruturas de dados como fontes de clusters locais ou remotos do Couchbase. O serviço Analytics copia os dados brutos e permite que eles sejam indexados separadamente da fonte original.

Como você pode ver à esquerda, há uma correspondência de 1:1 entre o site "local" e a fonte. O site permite que você divida os dados em subgrupos, mas decidi começar com o conjunto completo.
As visualizações de análise consistem em consultas SQL++, semelhantes a como os bancos de dados relacionais oferecem suporte a visualizações. Abaixo estão exemplos de definições de exibição e como os conjuntos de resultados aparecem em listas expansíveis.
Infelizmente, os recursos de indexação e armazenamento de dados do serviço Analytics não permitem particionamento ou indexação de dados.
Ele não fornece uma condição "onde" para índices que permite simulação de partição. Como resultado, tenho observado tempos de execução de consultas muito longos para métricas de nível de série de caixas, mesmo que sejam apenas para um único período de tempo. Outras perspectivas também desempenharam um papel.
O Couchbase tentou resolver esse problema oferecendo o seguinte:
Gama de Ofertas de Garantia de Fundos
Série com resultados sobre garantia de fundos
Mostrar fluxo de caixa
Resultados do Fluxo de Caixa
Fluxo de caixa de 3 meses (com MoneyFlow)
Resultados do fluxo de caixa perpétuo dos últimos 3 meses
Gráficos analíticos no Couchbase; Baixar em formato PNG

O serviço de análise também inclui diversas outras ofertas, como classes de ativos por período, instrumentos investidos, investimentos totais por período e muito mais. Embora forneçam informações valiosas, são difíceis de usar devido aos longos tempos de consulta e, portanto, não são adequados para uso interativo. Essas visualizações são particularmente adequadas para relatórios noturnos, onde os dados podem ser revisados no dia seguinte devido ao longo tempo de execução.
Portanto, alguns padrões de uso de serviços de análise podem não ser ideais para grandes conjuntos de dados, como aqueles com mais de 100 GB, mesmo que o serviço ofereça certos recursos especiais. Aqueles que precisam de funcionalidade imediata ou sob demanda devem considerar opções como armazenamento em colunas ou na memória para melhorar a usabilidade do data warehouse.