Construindo uma consulta
Uma consulta Saiku é construída arrastando campos para as drop zones no topo do workbench. Sem SQL para escrever e sem MDX também — a UI gera a consulta para você conforme você compõe. Esta página cobre os movimentos que você vai usar repetidamente.
A consulta mínima útil
-
Abra o cubo em Analyze.
-
Arraste uma medida (ex.: Receita) para a drop zone Columns.
-
Arraste um nível de dimensão (ex.: Tempo › Ano) para Rows.
-
Espere um momento. A tabela de resultados é renderizada.
É isso — você tem uma tabela de receita ano a ano.
O mesmo fluxo com duas medidas: arraste outra medida para Columns. Dois níveis de dimensão: arraste outro nível para Rows. O Saiku as compõe automaticamente.
Drilling down
Clique em qualquer valor pai no resultado. O próximo nível expande embaixo. Então uma linha mostrando 2024 expande para mostrar Q1 2024, Q2 2024, etc. Clique em qualquer um deles para fazer drill aos meses. Clique novamente para fazer drill aos dias.
Dois modos para o que acontece com a linha pai:
- Drill to detail (padrão) — o pai permanece visível com seus filhos indentados embaixo. Use quando você quer totais ao lado da divisão.
- Replace — o pai desaparece; só os filhos permanecem. Útil quando o total do pai não é interessante e você quer o espaço na tela para o detalhe.
Clique-direito em um valor para o menu de opções de drill.
Filtrar
Três tipos de filtro, dependendo do que você quer restringir.
Filtro de membro. Escolha quais valores de uma dimensão incluir. Arraste um nível para a drop zone Filters, depois clique na linha de filtro para abrir o seletor. Marque os membros que você quer; desmarque o resto. Use para “mostre apenas a região Sudoeste” ou “mostre apenas essas três linhas de produtos”.
Filtro de data. Especificamente para hierarquias de datas. Arraste um nível de data para Filters, clique na linha de filtro e escolha uma faixa — últimos 7 dias, este mês, último trimestre, faixa de datas personalizada. A UI lida com o que a hierarquia de datas do cubo suportar.
Filtro personalizado (MDX). Modo de usuário avançado para filtros que o simples seletor de membros não consegue expressar (“top 10 produtos por receita”, “clientes cujo gasto total > 1000”). O diálogo de filtro tem uma caixa de texto MDX para expressões livres. Salvo como parte do workbook.
Ordenar
Clique em um cabeçalho de coluna no resultado para ordenar por essa coluna — ascendente no primeiro clique, descendente no segundo, desativado no terceiro. A ordenação atual é indicada por um ícone de seta no cabeçalho.
Ordene por uma medida para classificar linhas (“regiões de maior receita primeiro”). Ordene por um nível de dimensão para alfabetizar.
Top-N
Para “me mostre os top 10 produtos por receita”, combine ordenação com um filtro:
- Arraste o nível Nome do Produto para Rows.
- Arraste a medida Receita para Columns.
- Clique no cabeçalho da coluna Receita para ordenar descendente.
- Abra o diálogo de filtro para o nível Nome do Produto, mude para Top N, defina N = 10, escolha a medida (Receita) e direção (top).
A tabela de resultados mostra apenas os top 10 produtos por receita, ordenados descendentemente.
Membros calculados
Às vezes você quer um valor que não está diretamente no cubo —
“margem de lucro” derivada de receita - custo. Membros calculados
deixam você expressar isso sem mudar o schema.
O menu Membros calculados vive na seção de medidas.
Clique em Adicionar, dê um nome, escreva uma expressão MDX
([Measures].[Receita] - [Measures].[Custo] por exemplo), defina o
formato ("#,##0"), salve. A nova medida aparece na barra lateral
e você pode arrastá-la como qualquer outra.
Membros calculados têm escopo do workbook atual. Para compartilhá-los entre workbooks, salve o workbook com o cálculo no lugar, depois abra e “Salvar como” para criar variantes.
Salvar sub-consultas
Análises longas às vezes precisam de uma escada — uma consulta cujo resultado alimenta a próxima consulta. O Saiku suporta isso via named sets e sub-cubes, ambos acessíveis pela área de membros calculados. Além do escopo desta página; veja a documentação Saiku upstream em saiku.meteorite.bi para o aprofundamento.
Drillthrough
Às vezes você quer ver as linhas brutas da tabela de fatos por trás de uma única célula. Clique-direito na célula e escolha Drill through — o Saiku executa o SQL equivalente contra o warehouse e mostra a você as linhas subjacentes.
Isso contorna completamente a agregação do cubo. Útil para investigações “por que esse número está tão alto?” e para verificar que um resultado de aparência estranha realmente reflete o que está no warehouse.
Você pode exportar as linhas de drillthrough diretamente (Excel / CSV) — veja MDX & export.
Drill across
Uma consulta drill-across atravessa vários cubos que compartilham uma
dimensão. Se você tem um cubo Sales e um cubo Inventory
ambos chaveados em Product, você pode fazer drill across para trazer níveis
de inventário para uma análise de vendas. Mesmo menu de clique-direito.
Quando o auto-run atrapalha
Para pivots complexos você quer compor o layout antes de disparar a consulta. Desative a auto-execution na barra de ferramentas; arraste os campos livremente; clique em Run query quando pronto. Cada execução de consulta mostra um pequeno spinner; clique em Cancel se uma consulta longa precisar ser interrompida.
O que você está realmente construindo
Nos bastidores, cada arrastar e soltar no workbench compila para uma consulta MDX. Show MDX na barra de ferramentas abre um painel com a consulta atual. Para a maioria das análises você nunca vai precisar disso, mas é útil para:
- Depurar resultados inesperados.
- Copiar para outra ferramenta que fala MDX.
- Ajustar manualmente antes de salvar.
A página MDX & export cobre o editor MDX em detalhes.
Para onde ir em seguida
- Gráficos e visualizações — escolha o visual certo para a pergunta.
- Obtendo insights dos seus dados — a versão narrativa: como analistas realmente usam essas ferramentas para responder perguntas reais.
- MDX & export — o editor MDX + as opções de exportação Excel / CSV / PDF.