Hi All,
O objetivo desta postagem no blog é fornecer informações de origem das tabelas físicas / de back-end das visualizações analíticas e de cálculo do SAP HANA criadas durante a modelagem de dados. Isso pode ser útil para os desenvolvedores terem uma visão geral das visualizações criadas com detalhes da lista de usos e da lógica de back-end por trás delas no momento da criação das visualizações.
Existem certas visualizações de sistema padrão fornecidas pela SAP. Utilizando essas visualizações, podemos obter essas informações.
Introdução:
Existem três tipos de visualizações que criaremos durante a modelagem de dados no SAP HANA: visualizações de atributos, visualizações analíticas e visualizações de cálculo.
Fonte da imagem: SAP & help.sap.com
Nesta postagem no blog, são fornecidas principalmente as seguintes informações.
-
Lista de Visualizações Analíticas e de Cálculo Criadas no sistema.
-
Detalhes das visualizações analíticas e de cálculo criadas, como quem as criou e quando foram criadas, etc.
-
Lista de tabelas físicas/de back-end envolvidas no momento da criação das visualizações.
-
Tipo de tabelas utilizadas no momento da criação das visualizações (Dimensão/Fato).
-
Lista de figuras-chave e dimensões criadas e utilizadas nas visualizações.
-
Tipo de junções e cardinalidade utilizadas no momento da criação da visualização entre múltiplas tabelas.
-
Lista de usos das visualizações criadas.
Para fins de demonstração, criei duas tabelas de amostra Cliente e Pedido, criada AV - ZAV_TEST e apliquei uma união interna entre as duas tabelas usando a coluna CID.
Tabela de Cliente:
Tabela de Pedido:
Resultado da visualização analítica:
-
Para obter uma lista de visualizações analíticas e de cálculo criadas no sistema com detalhes de quem e quando, etc:
SELECT * FROM "_SYS_BI"."BIMC_CUBES
-
Para obter uma lista de visualizações criadas sob um catálogo específico e detalhes específicos da visualização:
SELECT * FROM "_SYS_BI"."BIMC_CUBES" where CATALOG_NAME='ZTEST'
SELECT * FROM "_SYS_BI"."BIMC_CUBES" where CUBE_NAME='ZAV_TEST'
A visualização SYS_BI.BIMC_CUBES conterá os seguintes detalhes das visualizações criadas. Podemos personalizar o sql
script na cláusula where aplicando condições utilizando as seguintes colunas.
Pedro Pascal
Se unió el 07/03/2018