O que são atributos?
A visualização de atributos atua como uma dimensão. Ele une várias tabelas e atua como Mestre. A visualização de atributos são objetos reutilizáveis.
A visualização de atributos tem a seguinte vantagem-
- A Visualização de Atributo atua como contexto de dados Mestre, que fornece Texto ou Descrição para o campo Chave / Não Chave.
- A visualização de atributos pode ser reutilizada na visualização analítica e na visualização de cálculo.
- A Visualização de atributos é usada para selecionar um subconjunto de colunas e linhas de uma tabela de banco de dados.
- Os atributos (campos) podem ser calculados a partir de vários campos da tabela.
- Não há opção de medida e agregação.
Tipo de visualização de atributo
Visualização de atributos são 3 tipos-
Tipo de visualização de atributo> | Descrição |
Padrão | É um atributo padrão criado pelos campos da tabela. |
Tempo | É a visualização do atributo Time, que se baseia na tabela de tempo padrão - Para o tipo de calendário Gregoriano -
|
Derivado | É uma visualização de atributo derivada de outra visualização de atributo existente. A visualização do atributo derivado será aberta no modo somente leitura. O único campo editável é sua descrição. Copiar de - Quando você deseja definir uma visualização de atributo, copiando uma Visualização de atributo existente, então você pode usar a opção "Copiar de". |
Nota: A diferença entre Derivado e Copiar de é que, no caso de derivado, você só pode editar a descrição da nova visualização de atributo, enquanto no caso de cópia, você pode modificar tudo inteiramente.
Criar visualização de atributo padrão
A criação da vista padrão tem uma etapa predefinida conforme abaixo-
Criação de Tabela para Visualização de Atributos
Aqui, vamos criar a Visualização de Atributo Padrão para a tabela de produtos, portanto, primeiro criamos as Tabelas "PRODUTO" e "PRODUTO_DESC".
O SQL Script é mostrado abaixo para a criação da tabela -
Script 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);
Tabela de descrição do produto Script-
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');
Agora a tabela "PRODUCT" e "PRODUCT_DESC" é criada no esquema "DHK_SCHEMA".
Criação de vista de atributo
PASSO 1) nesta etapa,
- Selecione o sistema SAP HANA.
- Selecione a pasta de conteúdo.
- Selecione Modelagem de Pacote Não Estrutural em Pacote DHK_SCHEMA no nó de conteúdo e clique com o botão direito do mouse -> novo.
- Selecione a opção de visualização de atributos.
PASSO 2) Agora na próxima janela,
- Insira o nome e o rótulo do atributo.
- Selecione View Type, aqui Attribute View.
- Selecione o subtipo como "Padrão".
- Clique no botão Concluir.
PASSO 3) A tela do editor de visualização de informações será aberta. Os detalhes de cada parte do Editor de Informações são os seguintes -
- Painel de cenário : neste painel existe o seguinte nó-
- Semântica
- Base de dados
- Painel de detalhes : neste painel existe a seguinte guia -
- Coluna
- Ver propriedades
- Hierchery
- Semântica (painel de cenário): este nó representa a estrutura de saída da visualização. Aqui está Dimension.
- Data Foundation (Scenario Pane): Este nó representa a tabela que usamos para definir a visualização de atributos.
- Aqui, eliminamos a tabela para a criação de visualização de atributos
- Será exibida a guia (colunas, propriedades de visualização, hierarquias) para o painel de detalhes.
- Local : aqui todos os detalhes do atributo Local serão exibidos.
- Mostrar: Filtro para Atributo Local.
- Detalhe do atributo.
- Esta é uma barra de ferramentas para análise de desempenho, coluna Localizar, validar, ativar, visualização de dados, etc.
PASSO 4) Para incluir a tabela de banco de dados para a criação de visualização de atributos, clique no nó da base de dados e siga as instruções passo a passo conforme abaixo -
- Arraste a tabela "PRODUCT" e "PRODUCT_DESC" do nó TABLE em DHK_SCHEMA
- Solte "PRODUCT" e "PRODUCT_DESC" no nó de base de dados.
- Selecione o campo da tabela "PRODUTO" como saída no painel de detalhes. A cor do ícone do campo muda de cinza para laranja.
- Selecione o campo da tabela "PRODUCT_DESC" como saída no painel de detalhes. A cor do ícone do campo muda de cinza para laranja.
- O campo selecionado como saída de ambas as tabelas aparece na lista de colunas no painel de saída.
Junte-se à tabela "PRODUCT" ao "PRODUCT_DESC" pelo campo "PRODUCT_ID".
PASSO 5) Selecione o caminho de junção e clique com o botão direito nele e escolha a opção Editar. Uma tela para Editar condição de junção aparecerá
- Selecione o tipo de junção como tipo "interno".
- Selecione cardinalidade como "1… 1".
Após selecionar o tipo de adesão, clique no botão "OK". Na próxima etapa, selecionamos a coluna e definimos uma chave para a saída.
ETAPA 6) Nesta etapa, selecionaremos a coluna e definiremos a chave para a saída
- Selecione Painel Semântico.
- A guia Coluna aparecerá no painel Detalhe.
- Selecione "PRODUCT_ID" como chave.
- Marque a opção Oculto para o campo PRODUCT_ID_1 (campo da tabela PRODUCT_DESC).
- Clique no botão validar.
- Após a validação bem-sucedida, clique no botão ativar.
O registro de trabalho para validação e atividade de ativação é exibido na parte inferior da tela na mesma página, ou seja, a seção Registro de trabalho como abaixo -
PASSO 7) Uma visualização de atributo com o nome "AT_PRODUCT" será criada. Para visualizar, atualize a pasta Visualização de atributos.
- Vá para DHK_SCHEMA-> Pacote de MODELAGEM.
- AT_PRODUCT Exibição de atributos de exibição na pasta de exibição de atributos.
ETAPA 8) Para visualizar os dados na visualização de atributos,
- Selecione a opção de visualização de dados na barra de ferramentas.
- Haverá duas opções para visualização de dados da visualização de atributos -
- Abra no Editor de visualização de dados (isso exibirá os dados com a opção de análise).
- Abra no Editor SQL. (Isso exibirá a saída apenas como Saída de consulta SQL).
ETAPA 9) Para ver dados de atributos de visualização no editor de visualização de dados -
Existem 3 opções - dados de análise, distintos e brutos
Análise : Esta é uma representação gráfica da visualização de atributos.
- Ao selecionar a guia Análise, selecionamos Atributos para a visualização de formato de rótulo e eixo.
- Arraste e solte o atributo no eixo do rótulo, ele será exibido no eixo do rótulo (eixo X).
- Arraste e solte o atributo no eixo de valor, ele será exibido no eixo de valor (eixo Y).
- A saída estará disponível no formato de gráfico, tabela, grade e HTML.
Valores distintos: O valor distinto da coluna pode ser exibido aqui. Isso mostrará o número total. registros para o atributo selecionado.
Guia Raw Data: esta opção exibe os dados da visualização do atributo em formato de tabela.
- Clique na guia Dados brutos
- Irá mostrar os dados em formato de tabela
ETAPA 10) Visualize os dados de atributos no editor de SQL conforme abaixo -
Esta opção exibe dados por meio de Consulta SQL a partir da exibição de coluna no esquema "SYS_BIC". Uma visão de coluna com o nome "será criada após a ativação da visão de atributo" AT_PRODUCT ". Isso é usado para ver a consulta SQL usada para exibir dados da visão.
- Exibir consulta SQL para seleção de dados.
- Saída de exibição.
Visualização de atributo quando ativada, uma visualização de coluna no esquema _SYS_BIC é criada. Portanto, quando executamos a Visualização de dados, o sistema seleciona os dados da visualização da coluna em um esquema _SYS_BIC.
Captura de tela da visualização da coluna "AT_PRODUCT" em "_SYS_BIC" O esquema do nó do catálogo é como abaixo -