Ir para o conteúdo

Dashboard Power BI para SAP S/4HANA

Disponibilizamos os dados do SAP S/4HANA através de CDS views, de um conector ou de uma plataforma de dados, com um único modelo Power BI sobre essa estrutura. Já disponibilizámos dados SAP para a Vivara.

Todos os dias, a plataforma de dados que construímos para a Vivara recolhe dados de várias fontes, incluindo o SAP

A Vivara queria ter os seus dados disponíveis num único local central, com a máxima qualidade dos dados. A nossa plataforma de dados recolhe diariamente dados de fontes como o SAP, o Magento e o Sharepoint e armazena-os no Azure Databricks. O caso de estudo não indica qual o produto SAP que a Vivara utiliza.

Leia o caso de estudo

Por que via chegam os dados do SAP S/4HANA ao Power BI, e será que essa via se mantém viável?

As equipas de finanças e da cadeia de abastecimento querem ver no Power BI os mesmos números que no SAP. Há várias vias documentadas: CDS views via OData, os conectores SAP do Power BI ou uma plataforma de dados. A escolha depende dos volumes de dados, das permissões de acesso e do que o SAP permite.

Agende uma conversa

CDS views, uma plataforma de dados e um único modelo para finanças e logística

Fale connosco sobre o seu ambiente SAP

CDS views como fonte

Utilizamos as CDS views do S/4HANA como fonte e, quando necessário, publicamo-las como um serviço OData através do SAP Gateway.

Uma plataforma de dados entre os sistemas

Para grandes volumes, carregamos primeiro os dados do S/4HANA numa plataforma de dados. É o que faz a nossa plataforma para a Vivara, que extrai diariamente dados do SAP.

Um único conjunto de definições

Definimos a receita, a margem, as existências e as partidas em aberto uma única vez no modelo, por sociedade e de forma consolidada.

As mesmas permissões que no SAP

Se não tiver permissão para ver uma sociedade no SAP, também não a verá no Power BI. Gerimos isso com segurança ao nível da linha.

Acordamos a via de extração com a equipa de administração do SAP antes de começarmos a desenvolver

  1. Definir a via

    Em conjunto com a equipa de administração do SAP, escolhemos a via: OData sobre CDS views, um conector SAP ou uma plataforma de dados.

  2. Fonte e modelo

    Disponibilizamos as views, construímos o modelo e comparamos os valores com os relatórios no SAP.

  3. Entrada em produção com gestão contínua

    O calendário de carregamento, o gateway, as permissões e a monitorização entram em produção, com um responsável definido tanto do lado do SAP como do Power BI.

O nosso ambiente SAP justifica uma camada Power BI própria, além do S/4HANA?

Avalie esta opção numa conversa

Faz sentido se

Utiliza S/4HANA com várias sociedades ou em conjunto com outras fontes, e a sua organização já trabalha com Power BI e Microsoft 365.

Não faz sentido se

As análises no próprio SAP são suficientes e ninguém precisa de combinar dados do SAP com outras fontes. Nesse caso, uma segunda camada de relatórios acrescenta sobretudo trabalho de manutenção.

O que determina a dimensão

O número de sociedades e módulos incluídos, se as CDS views padrão são suficientes ou se são necessárias views próprias, os volumes de dados, o método de extração e quem gere o modelo.

A SAP permite esta extração?

Na sua documentação, a Microsoft remete para a SAP Note 3255746, que bloqueia chamadas de ferramentas externas à API ODP RFC. A SAP ou o seu parceiro SAP podem esclarecer questões de licenciamento; nós escolhemos uma abordagem que respeite essas condições.

OData sobre CDS views, um conector SAP no Power BI ou primeiro uma plataforma de dados?

OData sobre CDS views

Escolha esta opção se precisar de um número limitado de views e a sua equipa SAP puder publicar e gerir serviços no SAP Gateway.

Um conector SAP

Escolha esta opção se já utilizar SAP BW ou puder ligar-se diretamente ao SAP HANA. O Power BI tem conectores para ambos.

Uma plataforma de dados

Escolha esta opção se o SAP for uma de várias fontes e quiser acumular dados históricos. O nosso conselho: decida como extrair os dados em conjunto com a equipa de administração SAP, como faria ao configurar uma plataforma de dados Azure.

Já disponibilizámos dados SAP numa plataforma de dados com Power BI

A Data Science Lab trabalha com dados e IA desde 2016 e é Databricks Partner e Microsoft Partner. Para a Vivara, construímos uma plataforma de dados com SAP entre as fontes; para a Ammega, criámos dashboards Power BI e uma aplicação Power BI.

Agende uma reunião inicial

O seu ambiente SAP e a via de extração pretendida estão no centro da primeira conversa

Stef Stoelwinder

Stef Stoelwinder

Desenvolvimento de Negócio

Stef é o seu primeiro ponto de contacto. Na primeira conversa, falamos sobre o seu ambiente SAP, os relatórios pretendidos e a via de extração mais adequada à sua organização.

Que indicadores do S/4HANA gostaria de ver no Power BI juntamente com os dados das suas outras fontes?

Descreva o seu ambiente SAP, os módulos e os relatórios que produz atualmente. Respondemos por e-mail ou propomos uma primeira reunião.

Introduza um endereço de e-mail válido.

Diga-nos como podemos ajudar.

Perguntas frequentes

Há três vias documentadas: publicar CDS views como um serviço OData e lê-las com o conector OData do Power BI; usar o conector SAP HANA ou SAP BW do Power BI; ou recolher primeiro os dados através de uma plataforma de dados. Escolhemos uma via em conjunto com a sua equipa de administração SAP e construímos o modelo com base nela.

Da questão de negócio ao relatório: consulte dashboards no Power BI.

As CDS views são modelos de dados na componente ABAP do S/4HANA. Ao adicionar a anotação OData.publish: true e ativar a view, o sistema cria os objetos de execução para o SAP Gateway. Depois, pode registar e testar o serviço.

Segundo a Microsoft, as ABAP CDS views são o novo padrão para a extração de dados do SAP S/4HANA.

Para o SAP HANA, há um conector de base de dados que requer um controlador ODBC do SAP HANA e permite importar dados ou usar DirectQuery. Para o SAP BW, há os conectores Application Server e Message Server, que requerem o SAP .NET Connector 3.0 ou 3.1. Pode ler serviços OData com o conector OData.

Se o SAP estiver instalado on-premises, a ligação passa por um on-premises data gateway.

A Microsoft informa que, no caso do conector SAP CDC do Azure Data Factory, esta SAP Note bloqueia as chamadas de ferramentas externas à ODP RFC API, incluindo as desse conector. A Microsoft recomenda a leitura da nota antes de a instalar.

Como alternativa, a Microsoft refere um Copy Job no Fabric com um add-on ABAP, que não utiliza a ODP RFC API. As questões de licenciamento devem ser dirigidas à SAP ou ao seu parceiro SAP.

Quando precisa de atualizar frequentemente tabelas grandes, conservar dados históricos ou combinar o SAP com outras fontes, como a Vivara faz com SAP, Magento e Sharepoint. Nesse caso, o Power BI lê os dados da plataforma, não diretamente do SAP.

Saiba como configuramos uma plataforma deste tipo em plataforma de dados e IA.

A etapa de carregamento liga-se com uma conta de utilizador SAP. Escolha uma conta técnica apenas com as permissões de leitura necessárias para os relatórios. No Power BI, a segurança ao nível da linha garante que cada controller vê apenas as suas sociedades.

Descrevemos as permissões por espaço de trabalho e aplicação em consultor de Power BI.

Normalmente, demonstrações de resultados e balanços por sociedade, valores a receber em aberto, existências e rotação de existências, vendas por cliente e artigo e compras por fornecedor — muitas vezes a par de dados de outros sistemas. Consulte também o dashboard financeiro no Power BI.

Para ambientes mais pequenos, leia sobre SAP Business One e Dynamics NAV no Power BI.

Quando as análises já são utilizadas no próprio SAP e ninguém precisa de cruzar dados do SAP com outras fontes. Ou quando os dados mestre estão estruturados de forma diferente entre sociedades: nesse caso, corrija primeiro os fundamentos; consulte qualidade dos dados.

Se uma solução mais simples for suficiente, dizemo-lo.