Verwenden von OData-API-Aufrufen und -Tools

OData-API-Aufrufe ausführen

Objective

After completing this lesson, you will be able to verwenden Sie ein einfaches OData-API aus einem Browser.

Einführung

Der folgende Inhalt enthält eine Übersicht über den EC-OData-API-Aufruf und die Werkzeuge.

Aufgezeichnetes Webinar: EC-OData-API-Grundlagen

API-Werkzeuge in HCM

Das folgende Diagramm zeigt die grundlegenden Unterschiede zwischen OData-API und Compound Employee API. Es ist sehr klar, dass das OData-API mehr Werkzeuge und Anwendbarkeit hat als das Compound Employee API.

OData: umfasst Integrations-Center, API-Protokolle, API-Dictionary, API-Metadatenexport und -aktualisierung

SOAP beteiligt: Enthält API-Protokolle, API-Dictionary.

Diagramm, das den Datenfluss zwischen Integration Center, OData, SOAP und externen Consumern wie SAP HANA Cloud Platform mit API-Komponenten veranschaulicht.

OData-API-Aufruf aus Browser

OData-API-Wörterbuch

OData-API-Protokoll

Metadaten aktualisieren und exportieren

Wichtig zu wissen!

Wenn ein Benutzer das Objekt oder die Kundenfelder in SAP SuccessFactors aktualisiert hat, sollte es aktualisiert werden, bevor Sie es verwenden können, damit die Aktualisierung den Metadaten-Cache aktualisieren kann. Die aktualisierten Metadaten werden erneut generiert und im Cache gespeichert. Sie sind auch für zukünftige Vorgänge wie den Export verfügbar. Manchmal müssen wir die Metadaten für eine große Menge anzeigen oder aktualisieren. Es ist besser, die Metadaten zum Anzeigen oder Aktualisieren zu exportieren, damit der Export die Metadaten exportieren und herunterladen kann. Der Dateiname des Standardtexports ist CompanyName-Metadata.xml. Es gibt noch einige wichtige Tipps, die wir kennen sollten:

  • Speichert einen Cache der OData-API-Metadaten
  • Dieser Cache stimmt nach dem Ändern nicht mehr mit dem Datenmodell überein.
  • Die manuelle Aktualisierung wird dringend empfohlen, um Probleme zu vermeiden.
  • Wenn plötzlich Probleme mit OData-APIs auftreten, versuchen Sie zuerst eine Aktualisierung.
Die Seite Aktualisierung und Export der OData-API-Metadaten wird angezeigt.

Integrations-Center

Das Integrations-Center ist für einfache dateibasierte ausgehende Integrationen konzipiert. Sie stellt häufig benötigte Filter, Feldformate, Transformationen, Zuordnungen und Dateitypen bereit.

Admin-Center-Oberfläche mit drei Optionen: „Meine Integrationen“, „Integrationen überwachen“ und „Datenmodellnavigator“ für die effiziente Verwaltung von Integrationen.

Funktionsumfang

  • Teil des Integrations-Centers
  • Zeigt OData-Entitäten und ihre Felder/Navigationen untereinander an
  • Ermöglicht den Export und Import konfigurierter Modelle sowie den Export als PNG.
  • Kann IDs und Bezeichner für Ressourcenattribute anzeigen
  • Unterstützt automatisches Expandieren auf nächste Entitäten
Die Benutzungsoberfläche des Datenmodellnavigators zeigt das Entity-Relationship-Diagramm mit der Liste der auswählbaren Entitäten für die Anzeige der Anpassung in der SAP-Umgebung an.

Admin-Center - API-Center

Zentraler Ort für die Verwaltung von APIs

  • Datenwörterbücher anzeigen
  • Audit-Protokolle konfigurieren und anzeigen
  • Sicherheit konfigurieren
  • API-Verwendung anzeigen
  • $metadata aktualisieren

Rollenbasierte Berechtigungen erforderlich

Integrationstools verwalten

  • Zugriff auf SFAPI-Audit-Protokoll
  • Zugriff auf SFAPI-Messdetails
  • Zugriff auf das SFAPI-Datenverzeichnis
  • OAuth2-Client-Anwendungen verwalten
  • Zugriff auf OData-API-Audit-Protokoll
  • Zugriff auf API-Optionsprofil

Zugriff auf OData-API-Metadatenaktualisierung und Exportzugriff auf OData-API-Datenverzeichnis.

  • OData-API-Standardauthentifizierung verwalten
  • Zugriff auf ausgehenden Trust-Manager
  • Zugriff auf API Center
API-Center-Schnittstelle mit Optionen für OData-Konfiguration, Verwaltung und alte SFAPI-Funktionen. Hinweis zur SFAPI-Abkündigung.

OData-API und Werkzeuge in SAP SuccessFactors Employee Central einrichten und erkunden

Prozessübersicht

Diese Simulation zeigt die grundlegenden Konfigurationsschritte, die erforderlich sind, um die Konfiguration für SAP SuccessFactors Employee Central manuell einzurichten. Sie erhalten die Grundkenntnisse des OData-API-Aufrufs und der Werkzeuge. Überwachen der APIs für verschiedene Partner.

Voraussetzungen

Die folgende Konfiguration und Anpassung müssen abgeschlossen sein, bevor die Grundeinstellungen in SAP SuccessFactors implementiert werden können.

  • Zugriff auf OData SFAPI
  • Zugriff auf Audioprotokoll
  • Zugriff auf API-Tools

Ergebnis

Im Rahmen dieser Demonstration wird der Konfigurationsabschnitt in EC - Einfacher API-Aufruf und Werkzeuge behandelt.