Oversikt
Denne artikkelen gir en oversikt over hvordan du integrerer SAP-systemer med Workiva, inkludert støttede tilkoblingsmetoder, autentiseringstyper og integrasjonsmodeller (Push vs. Trekk). Bruk denne veiledningen for å finne ut hvilken integrasjonsstrategi som fungerer best for ditt SAP-miljø og dine rapporteringsbehov.
Merk: Denne artikkelen forutsetter at du har en viss kjennskap til grunnleggende integrasjon med SAP og Workiva.
Hvis du er ny på integrasjoner eller er usikker på hvor du skal begynne, kan du kontakte din Workiva-representant eller SAP-administrator.
Push vs. Pull-integrasjon
For å integrere SAP-data med Workiva er det viktig å forstå om Workiva skal hente dataene eller SAP skal pushe dem.
| Modus | Beskrivelse | Ansvarlighet | Når du skal bruke |
|---|---|---|---|
| Trekk | Workiva Chains kaller et SAP API | SAP må utvikle og eksponere et OAuth2-sikret API | On-demand, kontrollert eller reaktiv tilgang til SAP-data. |
| Skyv | SAP sender data til Workiva | SAP håndterer levering, format og tidsplan | SAP-initiert dataleveranse til Workiva-plattformen |
Trekk
Hvis du foretrekker Workiva for å hente data fra SAP, følger du trinnene nedenfor for å eksponere SAP BW- eller S/4HANA-data som OData-tjenester. Dette gjør det mulig for Workiva Chains å anrope SAP API-er på en sikker måte.
| Fremgangsmåte for å eksponere SAP BW-data via OData | Fremgangsmåte for å eksponere SAP S/4HANA-data via OData | ||
|---|---|---|---|
| 1 | Opprett en SAP BW-spørring ved hjelp av enten EasyQuery eller ABAP CDS-baserte spørringer | Bygg en tilpasset CDS-visning. Definer og modeller det nødvendige datasettet. |
|
| 2 | Eksponere spørringen som en OData-tjeneste. | Eksponere CDS-visningen som OData-tjeneste. | |
| 3 |
Du kan eventuelt eksponere API-et ved hjelp av ett av følgende: |
Du kan eventuelt eksponere API-et ved hjelp av ett av følgende: |
|
| 4 | Sikre endepunktet med OAuth 2.0-klientlegitimasjon. | Sikre endepunktet med OAuth 2.0-klientlegitimasjon. | |
| 5 | Test API-sluttpunktet ved hjelp av Postman eller lignende verktøy. | Test API-sluttpunktet ved hjelp av Postman eller lignende verktøy. | |
Skyv
Hvis du foretrekker SAP for å skyve data inn i Workiva, bør du vurdere å bruke SAP CPI som mellomvare. Den håndterer både planlegging og formatering av data før de leveres til Workiva API-er.
CPI fungerer på samme måte som Workiva Chains, med logikk, planlegging og transformasjonsfunksjoner, men konfigurasjonen og vedlikeholdet av eies fullt ut av SAP.
Med SAP CPI kan du Push data direkte inn i Workiva ved hjelp av Workiva API-er.
SAP-integrasjonsmatrise
Denne matrisen gir en overordnet oversikt over hvordan ulike SAP-systemer kan integreres med Workiva. Den beskriver integrasjonsmetoder som støttes, nødvendig mellomvare, autentiseringstyper og hvorvidt tilnærmingen er kompatibel med Chains. Bruk dette som en hurtigreferanse for å finne den beste integrasjonsveien basert på ditt SAP-miljø.
| SAP-system | Integreringsmetode | Mellomvare/verktøy | Autentisering | Integrasjonsflyt | Kjedekompatibel |
| S/4 HANA Cloud | CDS-visning + OData API | Valgfritt: SAP APIM, SAP CAP | OAuth 2.0 | Workiva henter fra eksponerte SAP API-endepunkter via Http Connector | ✅ Ja |
| SAP BW (NetWeaver) | BEx Query eller ABAP CDS-visninger + OData | SAP Cloud Connector + SAP APIM | OAuth 2.0 | Workiva henter fra eksponert APIM-sluttpunkt via Http Connector | ✅ Ja |
| SAP BW (ikke-NW) |
SFTP | Chains | Brukernavn/passord eller private nøkler | Workiva henter via SFTP-kontakt | ✅ Ja |
| SAP BW/4HANA på stedet | SAP BW Connector + Ground Runner | Chains | Brukernavn/Passord | Workiva henter data via SAP BW-kontakt | ✅ Ja |
| SAP BPC NW / MS 10.0 (Ikke-HANA) |
SAP BW Connector + Ground Runner | Chains | Brukernavn/Passord | Workiva henter data via SAP BW-kontakt | ✅ Ja |
| SAP HANA-database | SAP HANA JDBC Connector + Ground Runner | Chains | Brukernavn/Passord | Workiva henter data fra SAP via koblingen | ✅ Ja |
| SAP Datasphere | SAP HANA JDBC Connector + Cloud Runner | Chains | Brukernavn/Passord | Workiva henter data fra SAP via koblingen | ✅ Ja |
| SAP CPI (Push-modell) |
HTTP-sluttpunkt til Workiva API/Webhook | SAP KPI | OAuth 2.0 | SAP pusher til Workiva via Workiva API | ✅ Ja |