Um Ihre SAP-Daten über die SAP-API abzurufen, benötigen Sie nur zwei Schritte:
1. Datenquelle Web-API Authentifizierung
Hinterlegen Sie Ihre Zugangsdaten zur API als Datenquelle. Damit müssen Sie nicht bei jedem Endpunkt Ihre Zugangsdaten übergeben.
Eine genauere Anleitung finden Sie in unserem Help Center: 3.2.1.6. Web API Authentifizierung | Help Center.
2. Web-API-Step in einer Pipeline
Erstellen Sie eine Pipeline und wählen Sie den Pipeline-Step “Web API” aus. Eine genauere Anleitung finden Sie in unserem Help Center: 3.2.3.1. Startseite | Help Center.
1. Variante (ohne Steuerungstabelle)
Die einfachste Art Ihre Daten abzurufen, sehen Sie auf folgendem Screenshot:
Wenn Sie nun die Pipeline ausführen, dann werden die abgerufenen Daten in die Tabelle “staging.tSAPHANACLOUD_CompanyCode2” geschrieben.
2. Variante (mit Steuerungstabelle)
Das URL-Feld kann sehr unübersichtlich werden, wenn es im Klartext direkt enthalten ist. Daher ist es der Übersichtlichkeit und der Wiederverwendbarkeit dienlich, die Steuerungsabfrage zu nutzen. Betrachten wir folgenden Screenshot:
Die Steuerungsabfrage sieht wie folgt aus:
Wenn im API-Endpunkt viele Filterbedingungen zum Einsatz kommen, ist die Nutzung der Steuerungsabfrage von Vorteil. Die Steuerungsabfrage kann auch genutzt werden, um Tabellen im DWH anzusprechen.