Freigeben über


SAP OData

Ein OData-Connector, der zum Aufrufen von SAP ODATA-Diensten zum Ausführen verschiedener Vorgänge wie Erstellen, Lesen, Aktualisieren und Löschen von Entitäten sowie zum Aufrufen von Funktionen für den Dienst verwendet werden kann.

Dieser Connector ist in den folgenden Produkten und Regionen verfügbar:

Dienstleistung Class Regions
Copilot Studio Premium Alle Power Automate-Regionen
Logik-Apps Norm Alle Logik-Apps-Regionen mit Ausnahme der folgenden Bereiche:
     - Azure China-Regionen
     - US Department of Defense (DoD)
Power Apps Premium Alle Power Apps-Regionen
Power Automate Premium Alle Power Automate-Regionen
Kontakt
Name Microsoft
URL Microsoft LogicApps-Unterstützung
Microsoft Power Automate-Support
Microsoft Power Apps-Unterstützung
Connectormetadaten
Herausgeber Microsoft
Webseite https://www.odata.org/
Datenschutzrichtlinie https://privacy.microsoft.com/privacystatement

Bekannte Probleme und Einschränkungen

  • Der Connector ist keine vollständige Implementierung des OData-Protokolls und unterstützt möglicherweise nicht alle Szenarien.
  • Nur Leseunterstützung für Tabellarische Power Apps-Funktionen.
  • Suchen Sie bei OData-Diensten mit großen $metadata Antworten nach der Aktion "Beliebiger Typ von OData-Anforderung erstellen" und den Parameter "bypassMetadata", um Leistungsprobleme zu vermeiden.

Unterstützung für virtuelle Netzwerke (öffentliche Vorschau)

Wenn der Connector in einer Power Platform-Umgebung verwendet wird, die mit einem Virtual Network verknüpft ist, gelten Einschränkungen:

  • Lokales Datengateway wird nicht unterstützt

Erstellen einer Verbindung

Der Connector unterstützt die folgenden Authentifizierungstypen:

Anonym Verwenden Sie anonymen Zugriff für den OData-Dienst. Alle Regionen Nicht teilbar
Grundlegend Verwenden Sie Benutzernamen und Kennwort, um auf den OData-Dienst zuzugreifen. Alle Regionen Nicht teilbar
Microsoft Entra ID Integrated (mit APIM) Verwenden Sie die Microsoft Entra-ID, um auf Ihre SAP-Instanz zuzugreifen. Alle Regionen Nicht teilbar
Microsoft Entra-ID mithilfe von SuccessFactors (Vorschau) Verwenden Sie die Microsoft Entra-ID für die Authentifizierung für SuccessFactors. Alle Regionen Nicht teilbar
Standard [VERALTET] Diese Option ist nur für ältere Verbindungen ohne expliziten Authentifizierungstyp vorgesehen und wird nur aus Gründen der Abwärtskompatibilität bereitgestellt. Alle Regionen Nicht teilbar

Anonym

Authentifizierungs-ID: Anonym

Anwendbar: Alle Regionen

Verwenden Sie anonymen Zugriff für den OData-Dienst.

Dies ist keine freigabefähige Verbindung. Wenn die Power-App für einen anderen Benutzer freigegeben wird, wird ein anderer Benutzer aufgefordert, eine neue Verbindung explizit zu erstellen.

Name Typ Description Erforderlich
OData-Basis-URI Schnur Richtig
Gateway gatewaySetting Lokales Gateway (weitere Details finden Sie unter https://docs.microsoft.com/data-integration/gateway
API-Schlüsselname Schnur
API-Schlüsselwert securestring
SAP-Clientname Schnur
SAP-Clientwert securestring

Basic

Authentifizierungs-ID: Einfach

Anwendbar: Alle Regionen

Verwenden Sie Benutzernamen und Kennwort, um auf den OData-Dienst zuzugreifen.

Dies ist keine freigabefähige Verbindung. Wenn die Power-App für einen anderen Benutzer freigegeben wird, wird ein anderer Benutzer aufgefordert, eine neue Verbindung explizit zu erstellen.

Name Typ Description Erforderlich
OData-Basis-URI Schnur Richtig
Nutzername securestring Richtig
Kennwort securestring Richtig
Gateway gatewaySetting Lokales Gateway (weitere Details finden Sie unter https://docs.microsoft.com/data-integration/gateway
API-Schlüsselname Schnur
API-Schlüsselwert securestring
SAP-Clientname Schnur
SAP-Clientwert securestring

Microsoft Entra ID Integrated (mit APIM)

Authentifizierungs-ID: oauth

Anwendbar: Alle Regionen

Verwenden Sie die Microsoft Entra-ID, um auf Ihre SAP-Instanz zuzugreifen.

Dies ist keine freigabefähige Verbindung. Wenn die Power-App für einen anderen Benutzer freigegeben wird, wird ein anderer Benutzer aufgefordert, eine neue Verbindung explizit zu erstellen.

Name Typ Description Erforderlich
Microsoft Entra ID-Ressourcen-URI (Anwendungs-ID-URI) Schnur Der In Microsoft Entra-ID verwendete Bezeichner, um die Zielressource zu identifizieren. Richtig
OData-Basis-URI Schnur Richtig
Gateway gatewaySetting Lokales Gateway (weitere Details finden Sie unter https://docs.microsoft.com/data-integration/gateway
API-Schlüsselname Schnur
API-Schlüsselwert securestring
SAP-Clientname Schnur
SAP-Clientwert securestring

Microsoft Entra-ID mit SuccessFactors (Vorschau)

Auth-ID: oauthsuccessfactorsfactors

Anwendbar: Alle Regionen

Verwenden Sie die Microsoft Entra-ID für die Authentifizierung für SuccessFactors.

Dies ist keine freigabefähige Verbindung. Wenn die Power-App für einen anderen Benutzer freigegeben wird, wird ein anderer Benutzer aufgefordert, eine neue Verbindung explizit zu erstellen.

Name Typ Description Erforderlich
Erfolgsfaktoren-Token-URL Schnur Ihre SuccessFactors OAuth-Tokenendpunkt-URL (Format: https://<api-server>/oauth/token). Richtig
Client-ID des Dienstanbieters Schnur Ihre SuccessFactors OAuth2-Client-ID. Richtig
Firmen-ID Schnur CompanyId Richtig
Microsoft Entra-Ressourcen-URL (Anwendungs-ID-URI) Schnur Der In Microsoft Entra-ID verwendete Bezeichner, um die Zielressource zu identifizieren. Richtig
OData-Basis-URI Schnur Richtig

Standard [VERALTET]

Anwendbar: Alle Regionen

Diese Option ist nur für ältere Verbindungen ohne expliziten Authentifizierungstyp vorgesehen und wird nur aus Gründen der Abwärtskompatibilität bereitgestellt.

Dies ist keine freigabefähige Verbindung. Wenn die Power-App für einen anderen Benutzer freigegeben wird, wird ein anderer Benutzer aufgefordert, eine neue Verbindung explizit zu erstellen.

Name Typ Description Erforderlich
OData-Basis-URI Schnur Richtig
Authentifizierungstyp Schnur Authentifizierungstyp zum Herstellen einer Verbindung mit dem OData-Dienst. Richtig
Nutzername securestring Der Benutzername, der zum Herstellen einer Verbindung mit dem OData-Dienst verwendet werden soll. Richtig
Kennwort securestring Das Kennwort, das zum Herstellen einer Verbindung mit dem OData-Dienst verwendet werden soll. Richtig
Gateway gatewaySetting Lokales Gateway (weitere Details finden Sie unter https://docs.microsoft.com/data-integration/gateway

Drosselungsgrenzwerte

Name Aufrufe Verlängerungszeitraum
API-Aufrufe pro Verbindung 2500 60 Sekunden

Aktionen

Aktualisieren der OData-Entität

Aktualisieren der OData-Entität.

Erstellen einer OData-Entität

Erstellen Sie die OData-Entität.

Erstellen eines beliebigen Massen-OData-Anforderungstyps (Vorschau)

Erstellen Sie einen beliebigen Massen-OData-Anforderungstyp.

Erstellen eines beliebigen OData-Anforderungstyps

Erstellen Sie einen beliebigen OData-Anforderungstyp.

OData-Entität lesen

OData-Entität lesen.

OData-Entität löschen

OData-Entität löschen.

OData-Entitäten abfragen

OData-Entitätendaten abfragen.

Aktualisieren der OData-Entität

Aktualisieren der OData-Entität.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
OData-Entitätsname
entity True string

Geben Sie den Namen der OData-Entität an.

OData-Entitätseingabe
entryInput True dynamic

Geben Sie die OData-Entitätseingabe an.

relativePath (relativer Pfad)
relativePath string

Kombiniert mit OData-URI aus der Verbindung, um den vollständigen URI für die Interaktion zu erstellen.

Gibt zurück

Die Ausgaben dieses Vorgangs sind dynamisch.

Erstellen einer OData-Entität

Erstellen Sie die OData-Entität.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
OData-Entitätsname
entity True string

Geben Sie den Namen der OData-Entität an.

OData-Entitätseingabe
entryInput True dynamic

Geben Sie die OData-Entitätseingabe an.

relativePath (relativer Pfad)
relativePath string

Kombiniert mit OData-URI aus der Verbindung, um den vollständigen URI für die Interaktion zu erstellen.

Gibt zurück

Die Ausgaben dieses Vorgangs sind dynamisch.

Erstellen eines beliebigen Massen-OData-Anforderungstyps (Vorschau)

Erstellen Sie einen beliebigen Massen-OData-Anforderungstyp.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
relativePath (relativer Pfad)
relativePath True string

Kombiniert mit OData-URI aus der Verbindung, um den vollständigen URI für die Interaktion zu erstellen.

httpMethod
httpMethod True string
queryString
queryString object
payload
payload object
bypassMetadata
bypassMetadata boolean

Umgeht $metadata Aufrufe (für die Leistung), mit Ausnahme des Abrufens von CSRF-Token.

Gibt zurück

Name Pfad Typ Beschreibung
statusCode (englisch)
statusCode integer
strukturiert
response.structured object
unstrukturiert
response.unstructured string

Erstellen eines beliebigen OData-Anforderungstyps

Erstellen Sie einen beliebigen OData-Anforderungstyp.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
relativePath (relativer Pfad)
relativePath True string

Kombiniert mit OData-URI aus der Verbindung, um den vollständigen URI für die Interaktion zu erstellen.

httpMethod
httpMethod True string
queryString
queryString object
payload
payload object
bypassMetadata
bypassMetadata boolean

Umgeht $metadata Aufrufe (für die Leistung), mit Ausnahme des Abrufens von CSRF-Token.

Gibt zurück

Name Pfad Typ Beschreibung
statusCode (englisch)
statusCode integer
strukturiert
response.structured object
unstrukturiert
response.unstructured string

OData-Entität lesen

OData-Entität lesen.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
OData-Entitätsname
entity True string

Geben Sie den Namen der OData-Entität an.

OData-Entitätseingabe
entryInput True dynamic

Geben Sie die OData-Entitätseingabe an.

relativePath (relativer Pfad)
relativePath string

Kombiniert mit OData-URI aus der Verbindung, um den vollständigen URI für die Interaktion zu erstellen.

$top
top number

Optionale $top Abfrageoption.

$skip
skip number

Optionale $skip Abfrageoption.

$select
select string

Optionale $select Abfrageoption.

$filter
filter string

Optionale $filter Abfrageoption.

$expand
expand string

Optionale $expand Abfrageoption.

$orderby
orderby string

Optionale $orderby Abfrageoption.

$search
search string

Optionale $search Abfrageoption.

$inlinecount
inlinecount string

Optionale $inlinecount Abfrageoption.

Gibt zurück

Die Ausgaben dieses Vorgangs sind dynamisch.

OData-Entität löschen

OData-Entität löschen.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
OData-Entitätsname
entity True string

Geben Sie den Namen der OData-Entität an.

OData-Entitätseingabe
entryInput True dynamic

Geben Sie die OData-Entitätseingabe an.

relativePath (relativer Pfad)
relativePath string

Kombiniert mit OData-URI aus der Verbindung, um den vollständigen URI für die Interaktion zu erstellen.

Gibt zurück

response
object

OData-Entitäten abfragen

OData-Entitätendaten abfragen.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
OData-Entitätsname
entity True string

Geben Sie den Namen der OData-Entität an.

relativePath (relativer Pfad)
relativePath string

Kombiniert mit OData-URI aus der Verbindung, um den vollständigen URI für die Interaktion zu erstellen.

$top
top number

Optionale $top Abfrageoption.

$skip
skip number

Optionale $skip Abfrageoption.

$select
select string

Optionale $select Abfrageoption.

$filter
filter string

Optionale $filter Abfrageoption.

$expand
expand string

Optionale $expand Abfrageoption.

$orderby
orderby string

Optionale $orderby Abfrageoption.

$search
search string

Optionale $search Abfrageoption.

$inlinecount
inlinecount string

Optionale $inlinecount Abfrageoption.

Gibt zurück

Die Ausgaben dieses Vorgangs sind dynamisch.

Definitionen

Objekt

Dies ist der Typ „Objekt“.