Auf dieser Seite wird beschrieben, wie Sie Ihre Datenpipeline mit einer SAP Ariba-Quelle und einem BigQuery-Senke verbinden. Mit dem SAP Ariba Batch Source-Plug-in aus dem Cloud Data Fusion Hub können Sie Bulk-Datenübertragungen aus Ariba ohne Programmierung konfigurieren und ausführen.
Das Plug-in extrahiert Daten aus den Berichtsdaten in der SAP Ariba-Quelle. Jede Information entspricht einem SAP Ariba-Dokumenttyp. Fakten werden in Datenansichtsvorlagen bereitgestellt, auf die über die Analytical Reporting API zugegriffen wird.
Weitere Informationen finden Sie in der Referenz für SAP Ariba Batch Source.
Hinweis
Erstellen Sie eine Instanz in Cloud Data Fusion Version 6.5.1 oder höher. Wenn für Ihre Instanz eine frühere Version verwendet wird, führen Sie ein Upgrade Ihrer Cloud Data Fusion-Umgebung durch.
Ein SAP Ariba-Nutzer muss Folgendes tun:
- Erstellen Sie eine Anwendung und generieren Sie die OAuth-Anmeldedaten.
- Gewähren Sie im Ariba-Entwicklerportal Zugriff auf die Analytical Reporting API.
Rufen Sie den Namen der Vorlage für die Berichtsdatenansicht aus der SAP Ariba Analytical Reporting - View Management API ab, indem Sie eine
GET
-Anfrage senden. Weitere Informationen finden Sie unter API-Vorlagen für Analyseberichte identifizieren.Optional: Geben Sie die erwartete Anzahl der Datensätze an, um Pipelinefehler aufgrund von Ratenlimits zu vermeiden. Das Plug-in extrahiert Daten aus Fakten und Dimensionen über die SAP Ariba Analytical Reporting API, für die es Ratenlimits gibt. Weitere Informationen finden Sie unter Ratenlimits verwalten.
Plug-in bereitstellen und konfigurieren
Stellen Sie das SAP Ariba Batch Source-Plug-in über den Tab „SAP“ im Hub bereit. Weitere Informationen finden Sie unter Plug-in über den Hub bereitstellen.
Öffnen Sie die Pipeline auf der Seite Studio von Cloud Data Fusion und wählen Sie Data Pipeline – Batch aus. Das Plug-in unterstützt keine Echtzeit-Pipelines.
Klicken Sie im Menü „Quelle“ auf SAP Ariba. Der Knoten „SAP Ariba Batch Source“ wird in der Pipeline angezeigt.
Klicken Sie auf den Knoten und dann auf Attribute. Ein Fenster für Ariba-Properties wird geöffnet.
Klicken Sie auf Validieren und beheben Sie alle Fehler.
Klicken Sie auf
Schließen.
Optional: Plug-in mit einem BigQuery-Sink verbinden
Klicken Sie auf der Seite Studio von Cloud Data Fusion im Menü Senke auf BigQuery.
Der BigQuery-Senkeknoten wird in der Pipeline angezeigt.
Konfigurieren Sie die erforderlichen Eigenschaften des Sinks.
Klicken Sie auf Validieren und beheben Sie alle Fehler.
Klicken Sie auf
Schließen.
Optional: Ratenbegrenzungen verwalten
Informationen zur Anzahl der Datensätze für einen bestimmten Zeitraum in SAP Ariba finden Sie unter Datumsbezogene Filter für die Analytical Reporting API.
Weitere Informationen finden Sie unter Einschränkungen für das Plug-in.
In der folgenden Tabelle werden Möglichkeiten zur Behebung von Problemen mit Ratelimits beschrieben.
Beispielpipeline | Anzahl der Einträge und erforderliche API-Aufrufe | Verbleibendes Tageslimit | Fehlerbehebung |
---|---|---|---|
Ich möchte Daten aus einer Ansichtsvorlage für einen bestimmten Zeitraum extrahieren. | |||
1 | 2.020.000 Einträge, 41 Aufrufe | – 1 von 40 | Die erforderlichen API-Aufrufe für diesen Zeitraum und die Anzahl der Einträge überschreiten das Tageslimit (40). Wenn Sie die Anzahl der Aufrufe reduzieren möchten, wählen Sie einen kürzeren Zeitraum aus, um die Anzahl der Datensätze zu verringern. |
Ich möchte Daten aus mehreren Ansichtsvorlagen für einen bestimmten Zeitraum extrahieren. | |||
1 | 50.001 Einträge, 2 Anrufe | 38 von 40 | |
2 | 100.000 Einträge, 2 Aufrufe | 36 von 40 | |
3 | 100 Datensätze, 1 Anruf | 35 von 40 | |
4 | 1.000.000 Datensätze, 20 Aufrufe | 15 von 40 | |
5 | 500.000 Einträge, 10 Anrufe | 5 von 40 | |
6 | 500.000 Einträge, 10 Anrufe | – 5 von 40 | Pipeline 6 überschreitet das Limit für API-Aufrufe. Führen Sie die Datenextraktion einen Tag später aus oder ändern Sie den Zeitraum, um Fehler zu vermeiden. |
Nächste Schritte
- Weitere Informationen zu Cloud Data Fusion-Integrationen für SAP
- Weitere Informationen finden Sie in der Referenz für SAP Ariba-Batchquellen.