Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

Acesso a dados transacionais a partir do BI

Bom dia! Na empresa onde trabalho os gestores gostam de entrar na parte operacional, tanto é verdade que nós da TI colocamos em dúvida se o BI seria a solução ideal ou não. A dificuldade que tivemos na implementação do BI é que o usuário, ao ver um dado consolidado, quer descer ao menor nível da informação. Ex.: se a consulta retorna total de compras por fornecedor, se algum número chamar a atenção do usuário ele vai quer descer até o dia da compra, qual nota fiscal, quem foi o comprador, enfim, vai chegar ao nível do dado transacional. O que fazer neste caso? Compensa levar estes dados com este nível minimo de detalhe para meu Dw? Ou na visualização dos dados há alguma maneira de fazer um link para uma consulta que aponte para o banco transacional? Obrigado.

2 respostas
solução!

Eduardo

Este tipo de processo é muito pedido. Chamamos de Drill Through.

Faze-lo vai depender do recurso que você tem disponível. A modelagem deve continuar a mesma mas, na fato, em vez de carregar os dados na granularidade gerencial, você acrescenta o que chamamos de atributos da fato.

Um pequeno exemplo: Suponha que meu BI tenha dimensão cliente e produto. Na fato vou ter um campo que é a data, outro o cliente, mais um o produto e finalmente a quantidade vendida. Nesta fato você pode criar, por exemplo, mais um campo que é o número da nota fiscal. Este número de nota fiscal não está ligação com nenhuma dimensão mas estará na fato.

Assim os dados detalhado podem ser consultados. Mas nunca devem participar do OLAP. Apenas, quando chegamos menor detalhe da nota (Ex: PRODUTO, CLIENTE, DATA e um VALOR) fazemos o que chamamos de Drill Through e então veremos uma listagem de todas as notas fiscais que compões aquele CLIENTE, PRODUTO, DATA e VALOR. (Por exemplo em um CLIENTE, PRODUTO e DATA podem haver 100 notas fiscais).

Não foi foco do curso o Drill Through. Mas veja em:

https://docs.microsoft.com/en-us/sql/analysis-services/lesson-8-1-defining-and-using-a-drillthrough-action?view=sql-analysis-services-2017

Maiores detalhe sobre isto.

Também muitas ferramentas de Dashboard possuem funcionalidades para o Drill Through.

Porém repetindo: O detalhe não fará parte do OLAP mas sim apenas na fato e sempre mostrado no formato tabela.

Att

Victorino.

Muito obrigado, valeu pela dica!