Lineage de medidas
O Lineage Explorer responde às perguntas que todo time de dados eventualmente faz sobre uma métrica:
- “De onde essa medida realmente vem?” — sua coluna física, tabela e banco.
- “Se eu mudar ou remover isso, o que quebra?” — o que a referencia.
Ele lê direto do seu schema governado e da atividade recente de consultas, então a resposta é sempre ao vivo — não há índice para reconstruir e nada para manter sincronizado.
Abrir o explorer
Abra Lineage no dashboard. É um explorer de dois painéis:
- Esquerda — uma árvore filtrável de tudo no schema selecionado.
- Direita — o painel de detalhe do nó que você clicou.
Escolha um schema no seletor do topo. No Saiku Cloud, um “cubo” é um dos seus schemas enviados, identificado pelo rótulo — um único schema pode ter vários cubos Mondrian (o schema demo FoodMart contém Sales, Warehouse, HR e outros), e a árvore mostra todos.
Navegar pela árvore
A árvore espelha o formato do seu schema, em uma profundidade fixa:
| Ramo | Conteúdo |
|---|---|
| Cubo → grupo de medidas → medida | As medidas declaradas em cada cubo, agrupadas como no schema. |
| Cubo → calculated members | Calc-members definidos no cubo — ex.: Profit = [Measures].[Sales] - [Measures].[Cost]. |
| Cubo → dimensão → hierarquia → level | A estrutura dimensional, até cada level. |
Use a caixa de filtro no topo da árvore para reduzir — digite parte de um nome de medida, dimensão, hierarquia ou level e a árvore colapsa para as correspondências. Bater um nome de cubo revela todos os calculated members desse cubo.
Ler a rota física
Clique em qualquer nó — uma medida, um calculated member ou um level — e o painel de detalhe mostra a sua rota física como uma cadeia de chips:
coluna → tabela → bancoEssa é a coluna real que sustenta, a tabela onde vive e a
conexão de banco que a serve. Para uma medida declarada você também vê seu
agregador (ex.: sum); para um level você vê a coluna pela qual ele se chaveia.
Calculated members se expandem em leque
Um calculated member não tem uma única coluna que o sustenta — é uma fórmula sobre
outros membros. O explorer expande em leque: resolve as medidas base da fórmula
(o conjunto dependsOn do membro) e renderiza uma linha de rota por
coluna subjacente. Então um membro Profit construído a partir de Sales e Cost
mostra duas rotas, uma por coluna de fato, ao lado da fórmula e da lista
de membros dos quais depende.
”Used by” — o que referencia um membro
O painel de detalhe tem uma faixa Used by. Clique em Clique para carregar uso e ele busca preguiçosamente tudo que referencia o membro selecionado, com cada entrada marcada por tipo:
| Tipo | O que é |
|---|---|
| Calculated member | Um calc-member no schema cuja fórmula referencia o membro selecionado. |
| Saved query | Uma consulta .saiku salva cujo MDX referencia o membro. |
| Agent query | Uma consulta de agente recente que referenciou o membro, tirada da trilha de auditoria. (Veja a ressalva abaixo.) |
A busca é preguiçosa de propósito — o uso scaneia sua atividade recente, então você só paga por isso nos nós que efetivamente inspecionar.
Relacionado
- Audit log — a fonte do uso por agente-query; quem consultou o quê, quando.
- Schema designer — onde calculated members e medidas são definidos.
- API keys — gere uma chave para acesso programático.