Introdução à modelagem de dados no Gerador de dados

Objective

After completing this lesson, you will be able to descrever o objetivo do Gerador de dados e como trabalhar com ele

O Gerador de dados

Etapas iniciais da modelagem no SAP Datasphere

Os usuários orientados por TI com a função Modelador do DW podem importar dados diretamente para o Gerador de dados a partir de conexões e outras fontes e usar fluxos para replicar, extrair, transformar e carregar dados.

Os usuários empresariais com a função Modelador do DW podem usar os editores do Gerador de negócios para combinar, refinar e enriquecer objetos do Gerador de dados e expor perspectivas leves e focadas para consumo pelo SAP Analytics Cloud e MS Excel.

Existem duas áreas de modelagem de dados no SAP Datasphere: a camada de dados para pessoas baseadas em TI e a camada de negócios para pessoas orientadas a negócios.

O SAP Datasphere oferece vários recursos de modelagem que abordam diferentes grupos de usuários – desde analistas de negócios com profundo entendimento dos negócios até desenvolvedores experientes em tecnologia e usuários avançados. Em um cenário ponta-a-ponta típico, os dois componentes estreitamente relacionados do SAP Datasphere são usados/aplicados:"

  • A camada de dados do SAP Datasphere contém a modelagem básica das tabelas e fontes de dados subjacentes. O conjunto de ferramentas relacionado está disponível no Gerador de dados do SAP Datasphere. Aqui, desenvolvedores e modeladores usam tabelas, visões e pesquisas inteligentes para combinar, limpar e preparar dados. Você pode expor visões diretamente ao SAP Analytics Cloud e a outros clientes de análise.
  • A camada de negócios do SAP Datasphere permite que os usuários criem seus próprios modelos de negócios com base nas condições empresariais. O Gerador de negócios do SAP Datasphere fornece o conjunto de ferramentas relacionado. O Gerador de negócios pode consumir objetos do Gerador de dados para modelagem e consumo adicionais. Como uma abordagem mais semântica, os usuários empresariais criam seus modelos usando os editores do Gerador de negócios. Eles combinam, refinam e enriquecem os artefatos do Gerador de dados do SAP Datasphere com mais informações semânticas antes de expor objetos leves e focados. O SAP Analytics Cloud e outros clientes de análise consomem esses objetos.

Tipos de artefato do Gerador de dados

Existem diferentes tipos semânticos e tipos de objeto refletidos para modelar o modelo de dados comerciais.
  • Fato – para indicar que sua entidade contém uma ou mais medidas que podem ser analisadas
  • Dimensões – para indicar que sua entidade contém atributos usados para analisar e categorizar medidas definidas em outras entidades
  • Hierarquia – Para indicar que sua entidade contém relações pai-filho para membros em uma dimensão
  • Texto – para indicar que sua entidade contém strings com identificadores de idioma para traduzir atributos de texto

O SAP Datasphere fornece um editor para modelar artefatos do Gerador de dados em uma interface gráfica intuitiva. Você pode arrastar e soltar fontes do Navegador de fontes e juntá-las conforme apropriado. Você pode adicionar outros operadores para remover ou criar colunas e filtrar ou agregar dados. Você também pode indicar medidas e outros aspectos da sua estrutura de saída no nó de saída.

Um editor de visões gráficas do SAP Datasphere tem uma função extensa, como visualização de dados em todas as etapas.
A primeira etapa na definição de um modelo de dados é selecionar uma conexão predefinida.

O SAP Datasphere fornece vários métodos para importar tabelas ou visões de banco de dados para sua área.

Exemplos:

  • Página inicial do Gerador de dados: use o assistente de importação para importar tabelas remotas de qualquer conexão.
  • Modelo ER: importe tabelas para a área do e adicione-as ao diagrama do modelo ER.
  • Visão gráfica ou SQL: importe tabelas para a área e use-as diretamente como fontes na visão.

Assista a este vídeo para ver como criar uma nova visão analítica no espaço orientado por TI.

Em seguida, vejamos como você pode acessar dados das áreas atribuídas a você.

A última etapa para estabelecer um modelo de dados é implementar seu modelo (criar um objeto de tempo de execução) e, se desejar, compartilhar seu modelo.

Ative o comutador "Expor para consumo" (camada de relatório) para disponibilizar uma visão para consumo no SAP Analytic Cloud, em outros clientes de análise, no ETL e em outras ferramentas. Você só pode acessar visões que têm o comutador Expor para consumo ativado fora da área.

Nota

É recomendável que a partir da SAP use o tipo de modelo Modelo de análise para consumo com o SAP Analytic Cloud.

Modelos de análise

Vamos explorar como você pode criar modelos de análise no SAP Datasphere e consumi-los no SAP Analytics Cloud.

Criação de modelos de análise

Captura de tela do Gerador de dados mostrando um modelo de análise.

Os modelos de análise são a base analítica para preparar os dados para consumo no SAP Analytics Cloud. Ele permite que os usuários criem e definam modelos multidimensionais e de vários fatos para servir dados para fins analíticos a fim de responder a diferentes perguntas de negócios. Medidas, hierarquias, filtros, parâmetros e associações predefinidos fornecerão uma navegação flexível e fácil de usar pelos dados subjacentes.

O modelo de análise é a entidade de consumo de análise de acesso com modelagem analítica rica. Ele oferece:

  • Recursos analíticos para responder a perguntas de negócios complexas, usando recursos como:

    • Dimensões, textos e hierarquias dependentes do tempo
    • Estruturas com medidas calculadas e restritas
    • Agregação de exceção
    • Conversão de moeda
    • Variáveis
  • Consumo de objetos da camada de dados (fato de uso semântico) com suas dimensões aninhadas.

  • Reutilização de objetos de origem, reduzindo esforços e o número de objetos a serem mantidos.

  • Controle de saída devido à modelagem e poda de atributos e medidas para otimizar o desempenho.

  • Empilhamento ilimitado de modelos de análise.

  • Integração de repositório (para análise de impacto e linhagem, exportação/importação de CSN e transportes ACN).

  • Visualização analítica.

  • Suporte a estratégias de democratização de dados e funções analíticas self-service, pois o usuário orientado a negócios pode criar modelos facilmente.

  • Opção de compartilhamento com outra área e até várias áreas. Em seguida, você pode criar um modelo de análise com base nele para consumir esse modelo de outras áreas.

Nota

Ideias para muitos recursos do modelo de análise são derivadas dos recursos de consulta BW existentes. Quando você importa um modelo de uma consulta BW, um modelo de análise é criado.
Captura de tela de um modelo de análise. As dimensões e medidas são retiradas da fonte de fatos. A fonte pode ser substituída por arrastar e soltar. Há um ícone mais para criar novas medidas. Há um botão para criar outro modelo de análise superior. Há um botão para iniciar uma visualização completa dos dados analíticos

Nota

Na visualização de dados, você reconhecerá o analisador de dados do SAP Analytics Cloud.

Os modelos de análise permitem modelagem sofisticada de medidas, incluindo cálculos após agregação, medidas restritas, agregação de exceção e conversão de moeda.

Com o botão Criar modelo de análise, você pode criar facilmente quantos modelos de análise forem baseados em um modelo de análise ou entidade de fato existente desejar para reutilizar suas medidas e atributos.

As dimensões associadas dos modelos subjacentes são adicionadas automaticamente, mas os modeladores de modelos de análise podem selecionar ("prune") quais dimensões e atributos expor. Todas as dimensões aninhadas são oferecidas no nível superior da caixa de diálogo de dimensão do SAP Analytics Cloud. O respectivo nome do nó é retirado do respectivo campo de origem.

Arrastando um objeto de origem diferente na parte superior do nó de fonte de fatos no editor gráfico, você pode substituir a fonte de fatos. Para substituir uma dimensão, você precisa removê-la, ajustar a associação no modelo subjacente e adicionar a dimensão novamente ao modelo de análise.

Variáveis são variáveis padrão, variáveis de restrição ou variáveis de filtro.

As variáveis são definidas como variável padrão, variável de restrição ou variável de filtro. Seus valores são determinados no tempo de execução por uma das seguintes opções:

  • Entrada direta do usuário
  • Derivado de outro modelo
  • Entrada do usuário com um valor padrão de outro modelo

Um filtro global é estático. Para um filtro dinâmico, crie uma variável de filtro. As variáveis de filtro são utilizadas diretamente como um filtro global. Os usuários serão solicitados a inserir os valores de variável no início de uma história do SAP Analytics Cloud. São fornecidas entradas possíveis. Essa variável pode ser definida como única, múltipla, faixa ou intervalo.

As medidas calculadas (CM) em modelos de análise são calculadas após a agregação, por exemplo, depois que todas as agregações são feitas no detalhamento atual. Isso é especialmente útil no caso de frações (por exemplo, média). As variáveis padrão podem ser usadas para determinar um valor de parâmetro no tempo de execução.

As medidas restritas (RM) restringem os valores de uma medida com base em uma condição de filtro:

  • Uma condição de filtro pode ser estática ou dinâmica por meio de uma variável de restrição. Esta variável pode ser definida como seleção individual, múltipla, de intervalo ou livre.
  • As medidas restritas podem ser criadas em qualquer outra medida, não apenas na medida de fonte de fatos ("empilhamento de medidas").

Visualização de dados: conjuntos de dados relacionais, fatos ou conjuntos de dados analíticos oferecem apenas um visualizador de dados relacionais (por exemplo, por registro), forçando os usuários a criar uma história do SAP Analytics Cloud para verificar seus dados e modelagem. Os modelos de análise têm um Visualizador de dados analíticos integrado com seleção rica de atributos/medidas, filtragem e rotação, suporte a hierarquia e muitos mais recursos.

Criar um modelo de análise

Nesta simulação, é criado um modelo de análise.

Consumo de modelos de análise no SAP Analytics Cloud

No SAP Datasphere, juntamente com o SAP Analytics Cloud, você pode combinar suas fontes de dados e extrair insights delas com base em histórias. Uma história é onde seus dados ganham vida com visualizações de dados poderosas. Gráficos, tabelas e outros elementos visuais são organizados para contar a história de sua empresa ou organização. Histórias são os resultados analisados da combinação de diferentes fontes de dados e modelos. Aqui, você começa a visualizar os insights valiosos obtidos de seus dados e a preparar esses insights para compartilhamento com seus stakeholders.

Estas são as formas de usar os dados do SAP Datasphere no SAP Analytics Cloud:

SAP Analytics Cloud:

  • Consumo direto de modelos de dados do SAP Datasphere no SAP Analytics Cloud usando uma conexão em tempo real.
  • Vários locatários do SAP Datasphere podem ser conectados a qualquer número de sistemas SAP Analytics Cloud.

Microsoft Office:

  • SAP Analytics Cloud, complemento para Microsoft Office 365 com conexão em tempo real para a versão online ou de desktop.
  • SAP Datasphere com SAP Analysis para Microsoft Office 2.8 SP14+ (limitado).

SAP Analytics Cloud, para planejamento:

  • Integração bidirecional do SAP Datasphere e do SAP Analytics Cloud para planejamento.
  • Use a API OData para obter dados do SAP Datasphere para o planejamento.
  • Use a API de serviço de exportação de dados para chamar dados para o SAP Datasphere.

Você tem as seguintes opções e limitações para o consumo de modelos de dados:

  • Consumo direto de modelos de dados no SAP Analytics Cloud por meio de conexão em tempo real.
  • Capacidade de se conectar em tempo real a conjuntos de dados de origem no SAP Datasphere e criar histórias no SAP Analytics Cloud.
  • Os locatários do SAP Datasphere podem ser conectados a qualquer número de sistemas SAP Analytics Cloud e vice-versa.
  • A conectividade em tempo real precisa ser configurada para cada sistema SAP Analytics Cloud.
  • A tradução de metadados pode ser ativada para histórias do SAP Analytics Cloud.
  • Nota SAP 2832606 - Limitações com conexões em tempo real
Principais diferenças entre modelos de análise e consumo da camada de negócios: integração completa de repositório, hierarquias de tempo, consumo direto de objeto da camada de dados, empilhamento de modelos de análise e visualização de dados suporta todos os recursos de modelagem.

Ao criar histórias no SAP Analytics Cloud, o modelo de análise agora é o objeto preferido.

O modelo de análise substituirá o conjunto de dados analíticos (definido como "Exposto para consumo"). O conjunto de dados analíticos continuará a existir, mas agora você deve usar o modelo de análise. Novos recursos só serão desenvolvidos para o modelo de análise.

O modelo de análise oferece mais cálculos e maior funcionalidade. Você pode podar o que quer expor em seu objeto, evitando assim cálculos desnecessários e, por sua vez, alcançando um melhor desempenho.

Como o modelo de análise é o objeto para consumo e, portanto, está relacionado à história do SAP Analytics Cloud, a terminologia da história é usada para o modelo de análise:

  • Variáveis: compreendem o que são conhecidos como "parâmetros analíticos" e "parâmetros de entrada" no conjunto de dados analíticos.
  • Dimensões: incluem o que é conhecido como "atributos" no conjunto de dados analíticos.

Consumir um modelo de análise no SAP Analytics Cloud

Nesta simulação, um modelo de análise é consumido no SAP Analytics Cloud.

Visualização de dados do SAP Datasphere no SAP Analytics Cloud

No SAP Datasphere, juntamente com o SAP Analytics Cloud, você pode combinar suas fontes de dados e extrair insights delas com base em histórias. Uma história é onde seus dados ganham vida com visualizações de dados poderosas. Gráficos, gráficos, tabelas e outros elementos visuais são organizados para contar a história de sua empresa ou organização. Histórias são os resultados analisados da combinação de diferentes fontes de dados e modelos. Aqui, você começa a visualizar os insights valiosos obtidos com seus dados e prepara esses insights para compartilhamento com os stakeholders.

O SAP Analytics Cloud oferece uma experiência integrada para planejamento, BI e previsão em um único serviço, com conectividade de dados em tempo real para funções analíticas de ponta a ponta para sua Empresa Inteligente.

O SAP HANA Cloud, o SAP Analytics Cloud e o SAP Datasphere são uma parte essencial da estratégia da SAP. A combinação de ambos é uma ferramenta poderosa projetada para cenários analíticos complexos baseados em arquiteturas de sistema híbridas.

Visualize dados por meio de fontes de dados, SAP Datasphere e SAP Analytics Cloud.

SAP Analytics Cloud

  • Consumo direto de modelos de dados do SAP Datasphere no SAP Analytics Cloud usando uma conexão em tempo real
  • Vários locatários do SAP Datasphere podem ser conectados a qualquer número de sistemas SAP Analytics Cloud

Microsoft Office

  • SAP Analytics Cloud, complemento para Microsoft Office 365 com conexão em tempo real para versão online ou desktop
  • SAP Datasphere com SAP Analysis para Microsoft Office 2.8 SP14+ (limitado)

SAP Analytics Cloud para planejamento

  • Integração bidirecional do SAP Datasphere e do SAP Analytics Cloud para planejamento
  • Use a API OData para extrair dados do SAP Datasphere para o planejamento
  • Use a API de serviço de exportação de dados para extrair dados no SAP Datasphere

O SAP Analytic Cloud usa uma conexão em tempo real para um acesso ideal aos dados.
  • Consumo direto de modelos de dados no SAP Analytics Cloud via conexão em tempo real
  • Capacidade de conectar conjuntos de dados em tempo real a conjuntos de dados de origem no SAP Datasphere e criar histórias no SAP Analytics Cloud
  • Os locatários do SAP Datasphere podem ser conectados a qualquer número de sistemas SAP Analytics Cloud e vice-versa
  • A conectividade em tempo real precisa ser configurada para cada sistema SAP Analytics Cloud
  • A tradução de metadados pode ser ativada para histórias do SAP Analytics Cloud
  • Nota SAP 2832606 - Limitações com conexões em tempo real

Assista a este vídeo para ver como consumir o SAP Datasphere no SAP Analytics Cloud.

Uma História envolve a capacidade de analisar os dados gerados pelas conexões que você fez durante sua fase de modelagem. Em seguida, você visualiza e conta uma história com base nos dados. Com o SAP Datasphere, você pode garantir que tem os dados atualizados de que precisa. Você também pode garantir que seus dados estejam prontos para serem interpretados sem gastar tempo valioso organizando-os.

No SAP Datasphere, a criação de uma história é geralmente a última etapa na análise de dados. Aqui, você descobre e comunica visualmente insights de dados importantes. A criação de uma história é tão fácil quanto escolher os gráficos e selecionar as dimensões e medidas apropriadas. No entanto, você pode implementar diferentes estratégias e melhores práticas para criar histórias envolventes que comunicam memoravelmente exatamente o que você quer.

Definir seus objetivos

A melhor maneira de abordar a criação de histórias é descrever exatamente o que você está procurando a partir dos dados. Isso fornece um ponto de partida claro a partir do qual você pode encontrar outros insights. Seu objetivo principal pode ser saber o que os clientes estão comprando mais, procurando quaisquer tendências de compra possíveis. Também poderia ser descobrir qual vendedor tem as vendas mais altas. Poderia ser ambos. Para fazer isso, você se concentra em responder a cada pergunta com gráficos e, depois de responder às grandes perguntas, desdobrar insights ocultos adicionais.

Usar princípios de design

Ao criar sua história, os princípios de design são importantes. Exemplos de princípios de design incluem o uso de espaço em branco (para que as histórias sejam fáceis de ler) ou o uso de cores de cortesia (para que você destaque gráficos importantes em sua história).

É importante evitar que os gráficos fiquem ocupados minimizando a cor, eliminando o design confuso, removendo informações redundantes e colocando os dados na ordem correta. O objetivo é atrair as pessoas para sua história e mantê-las engajadas, apresentando informações fáceis de interpretar. Você pode apresentar informações complexas. No entanto, você faz isso de uma forma simplificada.