Visualização de atributos em SAP HANA: Como criar?
⚡ Resumo Inteligente
Visualizações de atributos em SAP O HANA modela os dados mestres como uma dimensão reutilizável, unindo tabelas como PRODUCT e PRODUCT_DESC para que os relatórios leiam o texto descritivo juntamente com as chaves, sem qualquer medida ou agregação.
O que é uma visualização de atributos em SAP HANA?
Uma visualização de atributos em SAP O HANA funciona como uma dimensão. Ele une várias tabelas, comporta-se como dados mestre para outras visualizações e é um objeto reutilizável.
As visualizações de atributos oferecem essas vantagens.
- Ele funciona como o contexto de dados mestre, fornecendo texto ou uma descrição para campos-chave e não-chave.
- Ele pode ser reutilizado em um visão analítica e em um vista de cálculo.
- Seleciona um subconjunto de colunas e linhas de uma tabela de banco de dados.
- Os atributos (campos) podem ser calculados a partir de campos de várias tabelas.
- Não possui nenhuma opção de medida ou agregação.
Tipos de visualização de atributos
Estão disponíveis três tipos de visualização de atributos, e o tipo é escolhido na caixa de diálogo de criação.
| Tipo de visualização de atributo | Descrição |
|---|---|
| Padrão | Uma visualização padrão construída a partir de campos de tabela, usada no passo a passo abaixo. |
| Tempo | Com base nas tabelas de horários padrão. Calendário Gregoriano: M_TIME_DIMENSION, M_TIME_DIMENSION_YEAR, M_TIME_DIMENSION_MONTH, M_TIME_DIMENSION_WEEK. Calendário Fiscal: M_FISCAL_CALENDAR. |
| Derivado | Derivada de uma visualização de atributos existente. Ela abre em modo somente leitura, e apenas a descrição pode ser editada. |
Copiar de Na mesma caixa de diálogo, define-se uma vista copiando uma existente. A diferença é importante: uma vista derivada permite apenas a edição da sua descrição, enquanto uma cópia pode ser modificada por completo.
Como criar uma visualização de atributos em SAP HANA
A criação de visualizações padrão segue a sequência predefinida abaixo, desde a criação da tabela até a pré-visualização dos dados.
Criação de tabela para visualização de atributos
Uma visualização de atributos padrão é criada aqui para uma tabela de produtos, portanto, as tabelas “PRODUCT” e “PRODUCT_DESC” são criadas primeiro com os scripts abaixo.
Roteiro da tabela de produtos –
CREATE COLUMN TABLE "DHK_SCHEMA"."PRODUCT" ( "PRODUCT_ID" NVARCHAR (10) PRIMARY KEY, "SUPPLIER_ID" NVARCHAR (10), "CATEGORY" NVARCHAR (3), "PRICE" DECIMAL (5,2) ); INSERT INTO "DHK_SCHEMA"."PRODUCT" VALUES ('A0001','10000','A', 500.00); INSERT INTO "DHK_SCHEMA"."PRODUCT" VALUES ('A0002','10000','B', 300.00); INSERT INTO "DHK_SCHEMA"."PRODUCT" VALUES ('A0003','10000','C', 200.00); INSERT INTO "DHK_SCHEMA"."PRODUCT" VALUES ('A0004','10000','D', 100.00); INSERT INTO "DHK_SCHEMA"."PRODUCT" VALUES ('A0005','10000','A', 550.00);
Roteiro da tabela de descrição do produto –
CREATE COLUMN TABLE "DHK_SCHEMA"."PRODUCT_DESC" ( "PRODUCT_ID" NVARCHAR (10) PRIMARY KEY, "PRODUCT_NAME" NVARCHAR (10) ); INSERT INTO "DHK_SCHEMA"."PRODUCT_DESC" VALUES ('A0001','PRODUCT1'); INSERT INTO "DHK_SCHEMA"."PRODUCT_DESC" VALUES ('A0002','PRODUCT2'); INSERT INTO "DHK_SCHEMA"."PRODUCT_DESC" VALUES ('A0003','PRODUCT3'); INSERT INTO "DHK_SCHEMA"."PRODUCT_DESC" VALUES ('A0004','PRODUCT4'); INSERT INTO "DHK_SCHEMA"."PRODUCT_DESC" VALUES ('A0005','PRODUCT5');
Ambas as tabelas agora existem no esquema “DHK_SCHEMA”, portanto, as etapas de modelagem podem começar.
Criação de visualização de atributos
Passo 1) Selecione os SAP No sistema HANA, percorra o nó de conteúdo conforme mostrado abaixo.
- Selecione a pasta Conteúdo.
- Selecione o pacote não estrutural MODELLING em DHK_SCHEMA, clique com o botão direito do mouse e escolha Novo.
- Selecione a opção Visualização de Atributos.
Passo 2) Insira as informações de visualização na caixa de diálogo de criação mostrada abaixo.
- Insira o nome e o rótulo da visualização do atributo.
- Selecione o tipo de visualização, neste caso, Visualização de Atributos.
- Selecione o subtipo “Padrão”.
- Clique no botão Concluir.
Passo 3) Verifique a tela do editor de visualização. O editor de visualização de informações será aberto e cada parte numerada dele será descrita abaixo.
- Painel de Cenários: contém a Semântica e os Dados. Foundation nós.
- Painel de detalhes: contém as guias Coluna, Propriedades da visualização e Hierarquias.
- Nó semântico: a estrutura de saída da visualização, neste caso uma dimensão.
- Dados Foundation nó: as tabelas que definem a visualização, inseridas aqui.
- As abas do painel de detalhes são exibidas.
- Local: exibe todos os detalhes dos atributos locais.
- Exibir: filtro para atributos locais.
- Detalhe do atributo selecionado.
- Barra de ferramentas: análise de desempenho, localizar coluna, validar, ativar, pré-visualização de dados.
Passo 4) Clique nos dados Foundation Para incluir tabelas de banco de dados no nó, siga a sequência abaixo.
- Arraste as tabelas “PRODUCT” e “PRODUCT_DESC” do nó TABLE em DHK_SCHEMA.
- Remova “PRODUCT” e “PRODUCT_DESC” dos dados. Foundation nó.
- Selecione os campos de “PRODUTO” como saída; o ícone do campo mudará de cinza para laranja.
- Selecione os campos de “PRODUCT_DESC” como saída da mesma maneira.
- Os campos de saída de ambas as tabelas aparecem na lista de colunas do painel de saída.
Una a tabela “PRODUCT” à tabela “PRODUCT_DESC” no campo “PRODUCT_ID”.
Passo 5) Selecione o caminho de junção, clique com o botão direito do mouse e escolha Editar. A tela Editar Condição de Junção será exibida.
- Selecione o tipo de junção “Interna”.
- Selecione a cardinalidade “1..1”.
Clique em OK para confirmar. Outros SAP Participação no HANA Os tipos, como junções referenciais e de texto, são definidos na mesma caixa de diálogo.
Passo 6) Selecione as colunas e defina a chave de saída.
- Selecione o nó Semântica.
- A guia Coluna aparece no painel de detalhes.
- Selecione “PRODUCT_ID” como chave.
- Verifique se o campo PRODUCT_ID_1 está oculto em PRODUCT_DESC.
- Clique no botão Validar.
- Após a validação bem-sucedida, clique no botão Ativar.
A seção "Registro de Tarefas" na parte inferior da tela exibe os resultados da validação e ativação.
Passo 7) A visualização de atributos “AT_PRODUCT” agora existe; atualize a pasta Visualizações de Atributos para vê-la.
- Acesse o pacote DHK_SCHEMA->MODELLING.
- AT_PRODUCT aparece na pasta Visualização de Atributos.
Passo 8) Verifique os dados. Selecione "Visualização de dados" na barra de ferramentas; duas opções serão exibidas, conforme mostrado abaixo.
- Abra no Editor de Pré-visualização de Dados, com opções de análise.
- Abra no Editor SQL, exibindo apenas o resultado da consulta.
Passo 9) Confira os dados visualizados. O editor de pré-visualização oferece três abas: Análise, Valores Distintos e Dados Brutos.
Análise É uma representação gráfica da visualização de atributos.
- Selecione os atributos para os eixos de rótulo e valor.
- Um atributo no eixo do rótulo aparece no eixo X.
- Um atributo presente no eixo de valores aparece no eixo Y.
- Os resultados estão disponíveis em formato de gráfico, tabela, grade e HTML.
Valores distintos Lista os valores distintos de uma coluna com a contagem de registros para o atributo selecionado.
Dados Brutos Exibe os dados da visualização de atributos em formato de tabela.
- Clique na aba Dados Brutos.
- Os dados são apresentados em formato de tabela.
Passo 10) Confira os dados no editor SQL, selecionado no mesmo menu de visualização.
Esta opção lê a visualização de coluna gerada no esquema “_SYS_BIC” quando “AT_PRODUCT” foi ativado, portanto o editor também mostra o SQL declaração utilizada.
- A consulta SQL utilizada para a seleção de dados é exibida.
- O resultado é exibido.
Portanto, cada pré-visualização de dados lê de _SYS_BIC, e não do objeto de tempo de design. A captura de tela abaixo mostra a visualização da coluna “AT_PRODUCT” nesse esquema no nó do catálogo.
Uma observação importante: as visualizações de atributos estão obsoletas, portanto, nas versões atuais, a mesma dimensão é criada como uma visualização de cálculo da categoria de dados Dimensão. As etapas acima ainda se aplicam ao conteúdo existente em SAP HANA Studioe quanto maior SAP Modelagem HANA O material cobre as peças de reposição.
















