Hub

    Criação de Fonte Analítica

    Este guia explica como criar uma estrutura analítica no Tachyonix Builder, composta por um Cubo Analítico e uma Fonte Analítica, utilizada para relatórios, dashboards e microcharts. O objetivo é demonstrar o processo e o motivo técnico de cada etapa.

    1. Criando o Cubo Analítico

    No Builder, selecione o package desejado e clique em Novo → Cubo.
    Informe:

    • Título (ex: Cubo de Itens de Pedido)

    • Nome no SAP (ex: ZCUBE_EKPO_ANALYTIC)

    • Request e Pacote, caso o objeto não seja local.

    Após confirmar, será criada uma CDS View do tipo Analytical Cube, que define as dimensões e medidas.

    Exemplo técnico (base EKPO)

    Neste exemplo, o cubo é baseado na tabela EKPO e traz os seguintes campos:

    • Dimensão: EBELN (Número do Pedido)

    • Medida 1: NETWR (Valor líquido do item)

    • Medida 2: KTMNG (Quantidade do item)

    Essas medidas podem ser configuradas para exibir somatórios, médias ou contagens em nível de agregação.


    2. Por que criar um Cubo primeiro?

    O Cubo Analítico é o objeto base de agregação: é ele quem determina como os dados transacionais serão consolidados. Sem ele, não é possível criar uma fonte analítica que contenha cálculos, agrupamentos ou medidas.

    Em termos técnicos, o Cubo:

    • Define quais campos são dimensões (agrupamentos, como número de pedido, centro, fornecedor, etc.);

    • Define quais campos são medidas (valores numéricos que podem ser somados, contados ou calculados);


    3. Criando a Fonte Analítica

    Com o cubo criado, volte ao Builder, selecione novamente o package e clique em Novo → Fonte Analítica.

    Informe:

    • Título (ex: Fonte Analítica de Itens de Pedido)

    • Nome no SAP, request e pacote (se não for local)

    • Na seleção de origem, escolha o Cubo criado anteriormente.

    A fonte analítica será gerada automaticamente a partir do cubo, permitindo o consumo dos dados agregados em relatórios e microcharts da Tachyonix.


    4. Por que separar Cubo e Fonte Analítica?

    Essa separação segue o padrão do SAP Analytical Framework (CDS Analytical Model), que diferencia a camada de agregação (Cubo) da camada de consumo (Fonte Analítica).

    Cubo Analítico | Define medidas e dimensões
    Fonte Analítica | Expõe o cubo para consumo (query ou API)

    Isso garante:

    • Clareza na modelagem e reuso do cubo em diferentes consultas;

    • Separação entre lógica de cálculo e camada de exibição.


    5. Exemplo prático de uso

    Após criar a fonte analítica, é possível utilizá-la:

    • Em dashboards analíticos com agregações dinâmicas;

    • Em relatórios configuráveis no Tachyonix Builder.