Wanneer men een project opstart om de prévision- en budgetteringsprocessen te automatiseren, is een van de belangrijkste onderwerpen de integratie met een planningsinstrument. In dit artikel behandelt onze architect SAP Planning & Analytics de thema's van de integratie van gegevens en beveiliging.
Integratie van gegevens
Om uw planningsproces te starten, is de eerste stap om te beginnen met een ensemble van nieuwe gegevens. In dezelfde tijd moet er een proces zijn om de actuele gegevens te actualiseren, zodat er een nieuwe versie van de planning en continu kan worden gemaakt. Het resultaat van je planningsproces wordt omgezet in je definitieve begroting en in je prognoses.
Anderzijds heeft uw ERP-systeem deze aanvullende gegevens ook nodig om de huidige en de verwachte situatie te kunnen vergelijken, zodat u een deel van de aanvullende capaciteiten voor operationele planning kunt gebruiken. Om een compleet geïntegreerd planningscenario te kunnen opstellen, moeten de juiste gegevens uit verschillende bronnen en toepassingen komen.
In een traditionele configuratie, waar de integratie van gegevens wordt verzorgd door een datawarehouse en waar SAP Business Planning & Consolidation (BPC) een hulpmiddel is voor geïntegreerde planning in SAP Business Warehouse (BW), werden de volledige gegevens opgeladen door gebruik te maken van de extractie-, transformatie- en oplaadcapaciteit (ETL) en ook door gebruik te maken van de broncodeconcepten van SAP BW. Het concept de source de données vormde op zich al een geavanceerde vorm van automatische integratie in die tijd, omdat het vier standaarden bood die de schémas de données relationnelles de SAP ECC transformeerden in een structuur van données plates, aangepast aan het laden in een datawarehouse. Dit verminderde meteen de complexiteit van de implementatie van een ETL-proces voor uw datawarehouse en introduceerde dus meteen de gegevens in uw planningsoplossing. Om de laatste versie van uw plan terug te zetten naar SAP ECC, was het nodig om een zeer complex proces op te zetten, waarvoor een zeer uitgebreide kennis van programmeren met ABAP nodig was.
Als gevolg van de evolutie van databases en geheugen en van Hyperscaler-oplossingen is de integratiearchitectuur sterk vereenvoudigd door een oplossing zoals SAP Analytics Cloud for Planning (SAC). Alors que le data warehouse servait d'intermédiaire pour créer une structure de données plate adaptée à l'importation dans SAP BPC, un système ERP moderne comme S/4HANA fonctionne avec un modèle de données beaucoup plus simplifié qui convient à une intégration direct dans SAC. Als voorbeeld: als een klant S/4HANA cloud aankoopt, heeft SAC al de definitie (of structuur?) van de inhoud van het metier voor de planning en de export van de gegevens van het plan naar S/4.
Een ander belangrijk onderwerp is de integratie van uw planningsgegevens in uw rapportage- en analyseoplossingen. Bij gebruik van SAP BPC embedded vond de integratie plaats in SAP BW. En effet, BW fournit ce que l'on appelle des fournisseurs d'informations ou "infoproviders". Ceux-ci agissent en tant que structures de données de base pour stocker vos données de planification sur lesquelles des requêtes BEx (Business Explorer) sont construites pour pouvoir se connecter à divers outils de reporting. La norme BPC ne s'intégrit pas aussi facilement dans le portefeuille de solutions de reporting de SAP, puisque les "infoproviders" BW étaient automatiquement générés avec des dénominations techniques et qu'un moteur MDX (Multidemensional Expressions) était utilisé pour générer des rapports sur les données BPC standard dans l'outil front-end Excel intégré, via le module complémentaire EPM. Omdat de andere rapportageoplossingen van SAP geen gebruik maakten van deze MDX-moteur, moesten de données ook extraites worden van de cubes BPC vers d'autres infoproviders BW.
Omdat SAC een oplossing is die drie grote pijlers omvat (l'analytique, la planification en le prédictif), wordt de integratie met l'analytique uitgevoerd als een standaardfunctionaliteit. Bekijk meer voorbeelden van architecturen van oplossingen op site en Hyperscales:

Dans un scénario où SAC est utilisé comme un outil de planification sur votre système S/4HANA, les données peuvent être importées directement de S/4HANA ou affichées en direct dans SAC. Vanuit technisch oogpunt is het niet noodzakelijk om uw gegevens in BW/4HANA op te laden om uw planningsproces te starten. In bijna alle scenario's is er echter een datawarehouse nodig om verschillende externe gegevensbronnen te integreren en vervolgens transformaties en complexe berekeningen uit te voeren op basis van deze gegevens. In dit geval kunt u uw modellen voor planning SAC integreren met de informatiebronnen BW en de vereiste volledige gegevens invoeren en uw gegevens voor planning naar S/4HANA exporteren.

In het geval dat uw ERP SAP nog niet gemigreerd is naar S/4, bestaat er geen functionaliteit voor het exporteren van standaardgegevens. Vous devrez revenir à la configuration traditionnelle où vous exportez vos données de planification vers BPC ou un autre fournisseur d'informations BW et où vous les repatriez vers SAP ECC. SAP biedt echter het voordeel van een goede integratie met BPC, dat wil zeggen directe verbindingen en verbindingen met BPC embedded, en een import/exportfunctionaliteit voor BPC standaard.
Zoals hierboven uitgelegd, hangt het scenario voor de manier waarop u de planning SAC in uw omgeving invoert grotendeels af van uw huidige architecturale configuratie, maar de beste nieuwe ontwikkeling is dat SAP verschillende opties biedt voor het importeren, exporteren en direct verbinden.

Veiligheid
Sommige bedrijven kunnen bezorgd zijn over de vertrouwelijkheid van hun gegevens tijdens de verbinding met SAC via directe bronnen. En fait, vos données directes ne seront jamais transmises aux serveurs SAC. Uw navigator maakt verbinding met SAC, SAC roept de metadonnées terug op de tableau de bord que vous exécutez, et puis le navigateur exécute un appel de partage de ressources entre origines multiples (CORS - technique nécessaire pour surmonter la limitation dans une application web pour accéder aux ressources d'une origine différente) à votre système local pour obtenir les données. Les données ne voyagent donc que de votre système local vers votre navigateur. Bien entendu, votre environnement doit être correctement configuré pour que cela soit possible.
Als uw gebruikers in S/4HANA werken en daarna naar de planbureaus gaan, wilt u hun zeker een vloeiende ervaring bieden, zonder dat ze verbinding moeten maken met een ander systeem. Om ervoor te zorgen dat dit probleemloos werkt, heeft SAP meerdere mogelijkheden voor unieke authenticatie (SSO) met uw S/4- of Netweaver-systemen voorzien.

Bovendien biedt SAC een Security Assertion Markup Language (SAML - une norme ouverte pour l'échange de données d'authentification et d'autorisation entre les parties) om SSO mogelijk te maken, wat niet alleen de authenticatie bij SAP Analytics Cloud vereenvoudigt, maar ook bij de aangesloten bronnen van uw omgeving. Het is ook mogelijk om een deel van uw huidige authenticatiemechanisme te verwijderen, zoals Kerberos of l'authentification par certificat client. Hiervoor is het voldoende om de optie "none" voor authenticatie te kiezen in de SAC-verbinding.
Een laatste interessant punt is de mogelijkheid om verschillende rollen toe te kennen aan SAC om de toegang van gebruikers tot verschillende modellen te controleren. En utilisant SAML pour la connectivité, il est possible de lier les attributs SAML des utilisateurs aux rôles dans SAC. Op deze manier kunnen de gebruikers de SAC-rollen op een gecentraliseerde manier toewijzen vanuit hun systeem op de site. Merk op dat het ook mogelijk is om dynamische gebruikers aan te maken in SAC.
De keuze tussen de verschillende opties moet het voorwerp zijn van een analyse door de verantwoordelijken voor de veiligheid door middel van verschillende omgevingen op het gebied van logistiek en infrastructuur.
Conclusie
We hopen dat we hebben kunnen uitleggen dat integratie een van de belangrijkste punten van SAC is. Er bestaan verschillende opties om uw gegevens te integreren aan de hand van transactionele oplossingen en datawarehouses, ook naast de SAP-logica. U kunt dus een transparante integratie van uw planningsproces met uw transactiesysteem realiseren. Dankzij de verschillende verbindings- en verificatieopties die SAC biedt, kan een hoge mate van integratie en veiligheid worden bereikt.
Micropole begeleidt haar klanten bij het ontwerp en de afstemming van hun datagestuurde strategie met de nieuwste innovaties op de markt. Wij integreren meerdere technologieën (Machine Learning, AI, IOT), waardoor onze klanten profiteren van alle beschikbare toegevoegde waarde om aan de top van hun sector te blijven.