Vue d’ensemble
Cet article fournit une vue d’ensemble de l’intégration des systèmes SAP à Workiva, y compris les méthodes de connexion, les types d’authentification et les modèles d’intégration pris en charge (Push vs. Pull). Pull). Utilisez ce guide pour comprendre quelle stratégie d’intégration convient le mieux à votre environnement SAP et à vos besoins en matière de rapports.
Note : Cet article suppose une certaine familiarité avec les bases de l’intégration SAP et Workiva.
Si vous êtes novice en matière d’intégration ou si vous ne savez pas par où commencer, veuillez contacter votre représentant Workiva ou votre administrateur SAP.
Intégration Push vs. Intégration par traction
Pour intégrer les données SAP à Workiva, il est important de savoir si Workiva doit tirer les données ou si SAP doit les pousser.
| Mode | Description | Responsabilité | Quand utiliser |
|---|---|---|---|
| Tirer | Workiva Chains appelle une API SAP | SAP doit développer et exposer une API sécurisée OAuth2. | Accès à la demande, contrôlé ou réactif aux données SAP. |
| Poussée | SAP envoie des données à Workiva | SAP s’occupe de la livraison, du format et du calendrier | Livraison de données initiée par SAP à la plateforme Workiva |
Tirer
Si vous préférez Workiva to pull data from SAP, suivez les étapes ci-dessous pour exposer les données SAP BW ou S/4HANA en tant que services OData. Cela permet aux chaînes Workiva d’appeler les API SAP en toute sécurité.
| Étapes pour exposer les données SAP BW via OData | Étapes pour exposer les données SAP S/4HANA via OData | ||
|---|---|---|---|
| 1 | Créez une requête SAP BW à l’aide de EasyQuery ou de requêtes ABAP CDS. | Créez une vue CDS personnalisée. Définissez et modélisez l’ensemble de données requis. |
|
| 2 | Exposez la requête en tant que service OData. | Exposer la vue CDS en tant que service OData. | |
| 3 |
Exposez éventuellement l’API à l’aide de l’un des éléments suivants : SAP Cloud Application Programming Model (CAP) : |
Exposez éventuellement l’API à l’aide de l’un des éléments suivants : SAP Cloud Application Programming Model (CAP) : |
|
| 4 | Sécurisez le point final avec OAuth 2,0 Client Credentials. | Sécurisez le point d’accès avec OAuth 2,0 Client Credentials. | |
| 5 | Testez le point final de l’API à l’aide de Postman ou d’outils similaires. | Testez le point final de l’API à l’aide de Postman ou d’outils similaires. | |
Poussée
Si vous préférez que SAP pousse les données dans Workiva, envisagez d’utiliser SAP CPI comme middleware. Il gère à la fois l’ordonnancement et le formatage des données avant qu’elles ne soient livrées aux API de Workiva.
CPI fonctionne de la même manière que Workiva Chains, en fournissant des capacités de logique, de planification et de transformation, mais la configuration et la maintenance sont entièrement la propriété de SAP.
Avec SAP CPI, vous pouvez Pousser les données directement dans Workiva en utilisant Workiva APIs.
Matrice d’intégration SAP
Cette matrice fournit une vue d’ensemble de la manière dont les différents systèmes SAP peuvent s’intégrer à Workiva. Il décrit les méthodes d’intégration prises en charge, les intergiciels requis, les types d’authentification et indique si l’approche est compatible avec Chains. Utilisez ce document comme référence rapide pour identifier le meilleur chemin d’intégration en fonction de votre environnement SAP.
| Système SAP | Méthode d’intégration | Middleware / Outil | Authentification | Flux d’intégration | Compatible avec les chaînes |
| S/4 HANA Cloud | Vue CDS + API OData | En option : sap apim, sap cap SAP APIM, SAP CAP | OAuth 2,0 | Workiva tire des points d’extrémité de l’API SAP exposée via Http Connector | Oui |
| SAP BW (NetWeaver) | BEx Query ou ABAP CDS views + OData | SAP Cloud Connector + SAP APIM | OAuth 2,0 | Workiva tire des points d’extrémité APIM exposés via le connecteur Http. | Oui |
| SAP BW (Non-NW) |
SFTP | Chains | Nom d’utilisateur/mot de passe ou clés privées | Workiva tire via le connecteur SFTP | Oui |
| SAP BW/4HANA sur site | Connecteur SAP BW + Ground Runner | Chains | Nom d’utilisateur/Mot de passe | Workiva tire via le connecteur SAP BW | Oui |
| SAP BPC NW / MS 10,0 (Non-HANA) |
Connecteur SAP BW + Ground Runner | Chains | Nom d’utilisateur/Mot de passe | Workiva tire via le connecteur SAP BW | Oui |
| Base de données SAP HANA | Connecteur SAP HANA JDBC + Ground Runner | Chains | Nom d’utilisateur/Mot de passe | Workiva tire des données de SAP via le connecteur | Oui |
| SAP Datasphere | Connecteur SAP HANA JDBC + Cloud Runner | Chains | Nom d’utilisateur/Mot de passe | Workiva tire des données de SAP via le connecteur | Oui |
| SAP CPI (modèle push) |
HTTP Endpoint to Workiva API/Webhook | SAP CPI | OAuth 2,0 | SAP pousse vers Workiva via Workiva API | Oui |