Tutorial de visualização de atributos SAP HANA

Anonim
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 -
  • M_TIME_DIMENSION
  • M_TIME_DIMENSION_ YEAR
  • M_TIME_DIMENSION_ MONTH
  • M_TIME_DIMENSION_WEEK
  • Para tipo de calendário Fiscal -
  • M_FISCAL_CALENDAR
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,

  1. Selecione o sistema SAP HANA.
  2. Selecione a pasta de conteúdo.
  3. 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.
  4. Selecione a opção de visualização de atributos.

PASSO 2) Agora na próxima janela,

  1. Insira o nome e o rótulo do atributo.
  2. Selecione View Type, aqui Attribute View.
  3. Selecione o subtipo como "Padrão".
  4. 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 -

  1. Painel de cenário : neste painel existe o seguinte nó-
  • Semântica
  • Base de dados
  1. Painel de detalhes : neste painel existe a seguinte guia -
  • Coluna
  • Ver propriedades
  • Hierchery
  1. Semântica (painel de cenário): este nó representa a estrutura de saída da visualização. Aqui está Dimension.
  2. Data Foundation (Scenario Pane): Este nó representa a tabela que usamos para definir a visualização de atributos.
  3. Aqui, eliminamos a tabela para a criação de visualização de atributos
  4. Será exibida a guia (colunas, propriedades de visualização, hierarquias) para o painel de detalhes.
  5. Local : aqui todos os detalhes do atributo Local serão exibidos.
  6. Mostrar: Filtro para Atributo Local.
  7. Detalhe do atributo.
  8. 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 -

  1. Arraste a tabela "PRODUCT" e "PRODUCT_DESC" do nó TABLE em DHK_SCHEMA
  2. Solte "PRODUCT" e "PRODUCT_DESC" no nó de base de dados.
  3. Selecione o campo da tabela "PRODUTO" como saída no painel de detalhes. A cor do ícone do campo muda de cinza para laranja.
  4. 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.
  5. 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á

  1. Selecione o tipo de junção como tipo "interno".
  2. 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

  1. Selecione Painel Semântico.
  2. A guia Coluna aparecerá no painel Detalhe.
  3. Selecione "PRODUCT_ID" como chave.
  4. Marque a opção Oculto para o campo PRODUCT_ID_1 (campo da tabela PRODUCT_DESC).
  5. Clique no botão validar.
  6. 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.

  1. Vá para DHK_SCHEMA-> Pacote de MODELAGEM.
  2. 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,

  1. Selecione a opção de visualização de dados na barra de ferramentas.
  2. 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.

  1. Ao selecionar a guia Análise, selecionamos Atributos para a visualização de formato de rótulo e eixo.
  2. Arraste e solte o atributo no eixo do rótulo, ele será exibido no eixo do rótulo (eixo X).
  3. Arraste e solte o atributo no eixo de valor, ele será exibido no eixo de valor (eixo Y).
  4. 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.

  1. Clique na guia Dados brutos
  2. 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.

  1. Exibir consulta SQL para seleção de dados.
  2. 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 -