SAC & GCP Importation Excel
- Data Science, Google Cloud Platform, SAP Analytics Cloud
- data science, GCP, google cloud platform, sac, sap analytics cloud
- 4 min de lecture
Gary Lude
L'article décrit la solution SAC & GCP, qui permet d'importer facilement et confortablement des données de planification Excel dans les modèles SAP Analytics Cloud (SAC). À l'aide de modèles Excel et d'une application web conviviale, les données sont traitées localement et transférées automatiquement dans le modèle SAC via l'API d'importation de données SAC.
Table des matières
SAC & GCP : Importez des données de planification depuis Excel dans vos modèles avec l'API d'importation de données SAC
La SAP Analytics Cloud offre à l'utilisateur de nombreuses fonctions pour créer une planification en ligne directement dans l'application. Cependant, la réalité opérationnelle est souvent différente. Excel reste l'outil de choix dans de nombreux services de contrôle de gestion et sert dans de nombreux cas de base à la création de plans, dont le résultat n'est ensuite téléchargé que dans SAP Analytics Cloud.
Bien que SAP Analytics Cloud offre déjà la possibilité standard de télécharger des données depuis Excel, cela ne se fait que via le backend et uniquement en tant qu'administrateur. Les possibilités pour les utilisateurs finaux de télécharger des données Excel via le frontend étaient jusqu'à présent limitées. Il était donc évident de développer une solution intuitive pour de nombreux utilisateurs et offrant la possibilité d'écrire facilement et confortablement la planification créée dans Excel dans un modèle de planification SAC.
Comment fonctionne l'importation ?
Pour l'importation des données de planification, la solution repose sur le standard des fichiers Excel et une interface utilisateur web simple basée sur la technologie Python Flask. Dans ce produit, Flask fournit le frontend et permet l'interaction avec le backend composé de Google Cloud Run et de l'API d'importation de données SAC.
Au début, il faut des modèles Excel qui sont mis à disposition dans l'application web et peuvent être téléchargés par les utilisateurs. Le modèle est adapté individuellement au modèle de planification respectif. En standard, les dimensions disponibles dans le modèle de planification sont proposées (toutes ou un sous-ensemble). Étant donné que la solution offre la possibilité de mettre en œuvre une logique supplémentaire avant la comptabilisation des données, des solutions individuelles sont également envisageables ici.
Le modèle est rempli localement par l'utilisateur, à l'aide d'Excel, avec des données de planification. Ensuite, l'utilisateur peut télécharger le fichier Excel créé dans l'interface utilisateur. Les données sont préparées en interne et importées dans le modèle de planification SAC sélectionné via l'API d'importation. L'utilisateur reçoit une notification concernant la comptabilisation réussie ou les éventuels problèmes survenus lors de la comptabilisation.
L'utilisateur peut également sélectionner différentes méthodes d'importation proposées par l'API d'importation SAC : « CleanAndReplace », « Update » et « Insert ». Selon la méthode, les données sont importées et publiées en conséquence dans le modèle de planification SAC et sont directement disponibles pour une intégration ultérieure, par exemple la création d'un rapport dans une story SAC.
Quels sont les avantages de cette solution ?
Flexibilité
Les modèles peuvent être définis par l'utilisateur, de sorte que tout type de modèle de planification SAC peut être pris en charge. Le traitement personnalisé des données n'est pas un obstacle, mais une fonctionnalité réalisée. L'intégration d'une logique supplémentaire complexe avant la comptabilisation des données est possible en option.
Automatisation
Les données téléchargées sont directement importées dans le modèle SAC et l'utilisateur n'a pas besoin d'effectuer d'autres actions. Si une erreur se produit, un rapport d'erreur détaillé est affiché, indiquant comment corriger les données afin qu'elles puissent être comptabilisées dans le modèle.
Contrôle de version
L'outil est géré avec GitHub, un système de contrôle de version populaire. Cela permet de revenir à tout moment à une ancienne version, sans actions de rollback complexes et risquées.
Évolutivité
L'utilisation de Google Cloud Run comme technologie backend permet de dimensionner l'application web pour des milliers d'utilisateurs.
Rentabilité
Google Cloud Run étant facilement adaptable et Python Flask une bibliothèque Open Source, cela permet un fonctionnement rentable qui s'adapte à l'intensité d'utilisation individuelle.
Fonctionnalités du produit
Intégration d'Excel comme outil standard dans la gestion des données
Chaque utilisateur doit pouvoir utiliser le produit sans avoir à acquérir de nouvelles compétences de manière chronophage, car le temps doit être respecté. C'est pourquoi ce produit utilise des modèles Excel comme standard d'importation au sein de l'interface utilisateur. Ainsi, les utilisateurs peuvent effectuer la planification localement dans Excel comme d'habitude et, enfin, télécharger le résultat de leur planification vers SAP Analytics Cloud via l'application Web. Cela réduit l'effort de formation pour l'introduction de la planification SAP Analytics Cloud et augmente l'acceptation de la solution dans un environnement fortement influencé par Excel. En même temps, tous les avantages de la planification intégrée avec SAP Analytics Cloud sont offerts.
Application web personnalisée
Les besoins individuels de chaque entreprise doivent pouvoir être couverts afin de permettre une intégration facile dans l'environnement de travail. Sur cette base, le produit est une application facilement adaptable aux exigences individuelles. L'accent est mis ici sur les modèles Excel, mais il n'y a pas de limites aux autres modifications. L'utilisation de Python Flask permet une grande flexibilité, même pour répondre à des exigences complexes.
Utilisation de l'API d'importation de SAC
L'API d'importation SAC nativement disponible offre une interface fournie par SAP pour la communication avec le backend de planification SAC. Cette technologie a été intégrée à la solution afin de garantir une possibilité d'importation stable, sûre et fonctionnelle. De plus, l'API d'importation est maintenue et développée par SAP afin de minimiser la vulnérabilité aux erreurs et les temps d'arrêt.
Quelles opportunités sont manquées sans le produit ?
Rencontrez-vous des difficultés pour importer des données de planification complexes dans SAP Analytics Cloud ? N'y a-t-il aucun moyen d'importer facilement les données dans SAC ? Si c'est le cas, le plein potentiel des données est perdu. C'est précisément là qu'intervient cette application.
Grâce à l'importation facile de fichiers Excel basée sur une interface utilisateur intuitive, les données peuvent être saisies localement dans des modèles et téléchargées dans l'application web. L'importation automatisée de données via l'API d'importation de données SAC transfère les données de manière fiable dans les modèles SAC.
Sans l'importation Excel, les équipes SAC pourraient passer d'innombrables heures à importer manuellement leurs données planifiées dans Excel vers SAP Analytics Cloud, ce qui laisse place aux erreurs et aux inexactitudes. Avec l'importation Excel, les équipes peuvent toutefois automatiser le processus et se concentrer sur d'autres tâches commerciales importantes afin de renforcer leur compétitivité.
En savoir plus ?
Vous souhaitez approfondir le thème de Google Cloud Platform ? Nous serons ravis d'en discuter personnellement avec vous ; n'hésitez pas à nous contacter !
Publié par :
Gary Lude
Consultant professionnel
Gary Lude
Cet article vous a-t-il plu ?
Cet article vous a-t-il été utile ?
Cliquez sur une étoile pour évaluer !
Note moyenne 5 / 5.
Nombre d'évaluations : 3
Aucun vote pour l'instant ! Soyez la première personne à noter ce post !







