SAP OData
Een OData-connector die kan worden gebruikt om SAP ODATA-services aan te roepen voor het uitvoeren van verschillende bewerkingen, zoals het maken, lezen, bijwerken en verwijderen van entiteiten, evenals het aanroepen van functies in de service.
Deze connector is beschikbaar in de volgende producten en regio's:
| Dienst | Class | Regions |
|---|---|---|
| Copilot Studio | Premium | Alle Power Automate regio's |
| Logic-apps | Standaard | Alle Logic Apps-regio's , met uitzondering van het volgende: - Azure China-regio's - Us Department of Defense (DoD) |
| Power Apps | Premium | Alle Power Apps regio's |
| Power Automate | Premium | Alle Power Automate regio's |
| Contactpersoon | |
|---|---|
| Naam | Microsoft |
| URL |
Ondersteuning voor Microsoft LogicApps Ondersteuning voor Microsoft Power Automate Ondersteuning voor Microsoft Power Apps |
| Connectormetagegevens | |
|---|---|
| Uitgever | Microsoft |
| Webpagina | https://www.odata.org/ |
| Privacybeleid | https://privacy.microsoft.com/privacystatement |
Bekende problemen en beperkingen
- De connector is geen volledige implementatie van het OData-protocol en biedt mogelijk geen ondersteuning voor alle scenario's.
- Alleen ondersteuning voor lezen voor de functionaliteit in tabelvorm van Power Apps.
- Voor OData-services met grote $metadata antwoorden, moet u de actie 'Elk type OData-aanvraag maken' en de parameter bypassMetadata gebruiken om prestatieproblemen te voorkomen.
Ondersteuning voor virtueel netwerk (openbare preview)
Wanneer de connector wordt gebruikt in een omgeving die is gekoppeld aan een virtueel netwerk, gelden er beperkingen: Power Platform
- On-premises gegevensgateway wordt niet ondersteund
Een verbinding maken
De connector ondersteunt de volgende verificatietypen:
| Anoniem | Anonieme toegang gebruiken voor OData Service. | Alle regio's | Niet deelbaar |
| Basic | Gebruik de gebruikersnaam en het wachtwoord voor toegang tot OData Service. | Alle regio's | Niet deelbaar |
| Microsoft Entra-id geïntegreerd (met APIM) | Gebruik De Microsoft Entra-id voor toegang tot uw SAP-exemplaar. | Alle regio's | Niet deelbaar |
| Microsoft Entra-id met SuccessFactors (preview) | Gebruik Microsoft Entra-id voor verificatie bij SuccessFactors. | Alle regio's | Niet deelbaar |
| Standaard [AFGESCHAFT] | Deze optie is alleen bedoeld voor oudere verbindingen zonder expliciet verificatietype en is alleen beschikbaar voor compatibiliteit met eerdere versies. | Alle regio's | Niet deelbaar |
Anoniem
Verificatie-id: Anoniem
Van toepassing: Alle regio's
Anonieme toegang gebruiken voor OData Service.
Dit is geen deelbare verbinding. Als de power-app wordt gedeeld met een andere gebruiker, wordt een andere gebruiker gevraagd om expliciet een nieuwe verbinding te maken.
| Naam | Typologie | Description | Verplicht |
|---|---|---|---|
| OData Base URI | touw | Klopt | |
| Gateway | gatewaySetting | On-premises gateway (zie https://docs.microsoft.com/data-integration/gateway voor meer informatie | |
| API-sleutelnaam | touw | ||
| API-sleutelwaarde | beveiligde string | ||
| SAP-clientnaam | touw | ||
| SAP-clientwaarde | beveiligde string |
Eenvoudig
Verificatie-id: Basic
Van toepassing: Alle regio's
Gebruik de gebruikersnaam en het wachtwoord voor toegang tot OData Service.
Dit is geen deelbare verbinding. Als de power-app wordt gedeeld met een andere gebruiker, wordt een andere gebruiker gevraagd om expliciet een nieuwe verbinding te maken.
| Naam | Typologie | Description | Verplicht |
|---|---|---|---|
| OData Base URI | touw | Klopt | |
| Gebruikersnaam | beveiligde string | Klopt | |
| Wachtwoord | beveiligde string | Klopt | |
| Gateway | gatewaySetting | On-premises gateway (zie https://docs.microsoft.com/data-integration/gateway voor meer informatie | |
| API-sleutelnaam | touw | ||
| API-sleutelwaarde | beveiligde string | ||
| SAP-clientnaam | touw | ||
| SAP-clientwaarde | beveiligde string |
Microsoft Entra-id geïntegreerd (met APIM)
Verificatie-id: oauth
Van toepassing: Alle regio's
Gebruik De Microsoft Entra-id voor toegang tot uw SAP-exemplaar.
Dit is geen deelbare verbinding. Als de power-app wordt gedeeld met een andere gebruiker, wordt een andere gebruiker gevraagd om expliciet een nieuwe verbinding te maken.
| Naam | Typologie | Description | Verplicht |
|---|---|---|---|
| Microsoft Entra ID Resource URI (URI voor toepassings-id) | touw | De id die in Microsoft Entra-id wordt gebruikt om de doelresource te identificeren. | Klopt |
| OData Base URI | touw | Klopt | |
| Gateway | gatewaySetting | On-premises gateway (zie https://docs.microsoft.com/data-integration/gateway voor meer informatie | |
| API-sleutelnaam | touw | ||
| API-sleutelwaarde | beveiligde string | ||
| SAP-clientnaam | touw | ||
| SAP-clientwaarde | beveiligde string |
Microsoft Entra-id met SuccessFactors (preview)
Verificatie-id: oauthsuccessfactors
Van toepassing: Alle regio's
Gebruik Microsoft Entra-id voor verificatie bij SuccessFactors.
Dit is geen deelbare verbinding. Als de power-app wordt gedeeld met een andere gebruiker, wordt een andere gebruiker gevraagd om expliciet een nieuwe verbinding te maken.
| Naam | Typologie | Description | Verplicht |
|---|---|---|---|
| Token-URL succesfactoren | touw | De eindpunt-URL van uw SuccessFactors OAuth-token (indeling: https://<api-server>/oauth/token). |
Klopt |
| Client-id van serviceprovider | touw | Uw SuccessFactors OAuth2-client-id. | Klopt |
| Bedrijfs-id | touw | CompanyId | Klopt |
| Microsoft Entra-resource-URL (URI voor toepassings-id) | touw | De id die in Microsoft Entra-id wordt gebruikt om de doelresource te identificeren. | Klopt |
| OData Base URI | touw | Klopt |
Standaard [AFGESCHAFT]
Van toepassing: Alle regio's
Deze optie is alleen bedoeld voor oudere verbindingen zonder expliciet verificatietype en is alleen beschikbaar voor compatibiliteit met eerdere versies.
Dit is geen deelbare verbinding. Als de power-app wordt gedeeld met een andere gebruiker, wordt een andere gebruiker gevraagd om expliciet een nieuwe verbinding te maken.
| Naam | Typologie | Description | Verplicht |
|---|---|---|---|
| OData Base URI | touw | Klopt | |
| Verificatietype | touw | Verificatietype om verbinding te maken met de OData-service. | Klopt |
| Gebruikersnaam | beveiligde string | De gebruikersnaam die moet worden gebruikt om verbinding te maken met de OData-service. | Klopt |
| Wachtwoord | beveiligde string | Het wachtwoord dat moet worden gebruikt om verbinding te maken met de OData-service. | Klopt |
| Gateway | gatewaySetting | On-premises gateway (zie https://docs.microsoft.com/data-integration/gateway voor meer informatie |
Beperkingslimieten
| Name | Aanroepen | Verlengingsperiode |
|---|---|---|
| API-aanroepen per verbinding | 2500 | 60 seconden |
Acties
| Elk type OData-aanvraag bulksgewijs maken (preview) |
Maak elk type bulk-OData-aanvraag. |
| Elk type OData-aanvraag maken |
Maak elk type OData-aanvraag. |
| OData-entiteit bijwerken |
OData-entiteit bijwerken. |
| OData-entiteit lezen |
OData-entiteit lezen. |
| OData-entiteit maken |
Een OData-entiteit maken. |
| OData-entiteit verwijderen |
OData-entiteit verwijderen. |
| OData-entiteiten opvragen |
Query uitvoeren op OData-entiteitengegevens. |
Elk type OData-aanvraag bulksgewijs maken (preview)
Maak elk type bulk-OData-aanvraag.
Parameters
| Name | Sleutel | Vereist | Type | Description |
|---|---|---|---|---|
|
relativePath
|
relativePath | True | string |
Gecombineerd met OData-URI vanuit de verbinding om de volledige URI te maken om mee te communiceren. |
|
httpMethod
|
httpMethod | True | string | |
|
queryString
|
queryString | object | ||
|
payload
|
payload | object | ||
|
bypassMetadata
|
bypassMetadata | boolean |
Slaat $metadata aanroepen (voor prestaties) over, behalve om CSRF-tokens op te halen. |
Retouren
| Name | Pad | Type | Description |
|---|---|---|---|
|
statuscode
|
statusCode | integer | |
|
gestructureerd
|
response.structured | object | |
|
Ongestructureerde
|
response.unstructured | string |
Elk type OData-aanvraag maken
Maak elk type OData-aanvraag.
Parameters
| Name | Sleutel | Vereist | Type | Description |
|---|---|---|---|---|
|
relativePath
|
relativePath | True | string |
Gecombineerd met OData-URI vanuit de verbinding om de volledige URI te maken om mee te communiceren. |
|
httpMethod
|
httpMethod | True | string | |
|
queryString
|
queryString | object | ||
|
payload
|
payload | object | ||
|
bypassMetadata
|
bypassMetadata | boolean |
Slaat $metadata aanroepen (voor prestaties) over, behalve om CSRF-tokens op te halen. |
Retouren
| Name | Pad | Type | Description |
|---|---|---|---|
|
statuscode
|
statusCode | integer | |
|
gestructureerd
|
response.structured | object | |
|
Ongestructureerde
|
response.unstructured | string |
OData-entiteit bijwerken
OData-entiteit bijwerken.
Parameters
| Name | Sleutel | Vereist | Type | Description |
|---|---|---|---|---|
|
Naam van OData-entiteit
|
entity | True | string |
Geef de naam van de OData-entiteit op. |
|
Invoer van OData-entiteit
|
entryInput | True | dynamic |
Geef OData Entity-invoer op. |
|
relativePath
|
relativePath | string |
Gecombineerd met OData-URI vanuit de verbinding om de volledige URI te maken om mee te communiceren. |
Retouren
OData-entiteit lezen
OData-entiteit lezen.
Parameters
| Name | Sleutel | Vereist | Type | Description |
|---|---|---|---|---|
|
Naam van OData-entiteit
|
entity | True | string |
Geef de naam van de OData-entiteit op. |
|
Invoer van OData-entiteit
|
entryInput | True | dynamic |
Geef OData Entity-invoer op. |
|
relativePath
|
relativePath | string |
Gecombineerd met OData-URI vanuit de verbinding om de volledige URI te maken om mee te communiceren. |
|
|
$top
|
top | number |
Optionele $top queryoptie. |
|
|
$skip
|
skip | number |
Optionele $skip queryoptie. |
|
|
$select
|
select | string |
Optionele $select queryoptie. |
|
|
$filter
|
filter | string |
Optionele $filter queryoptie. |
|
|
$expand
|
expand | string |
Optionele $expand queryoptie. |
|
|
$orderby
|
orderby | string |
Optionele $orderby queryoptie. |
|
|
$search
|
search | string |
Optionele $search queryoptie. |
|
|
$inlinecount
|
inlinecount | string |
Optionele $inlinecount queryoptie. |
Retouren
OData-entiteit maken
Een OData-entiteit maken.
Parameters
| Name | Sleutel | Vereist | Type | Description |
|---|---|---|---|---|
|
Naam van OData-entiteit
|
entity | True | string |
Geef de naam van de OData-entiteit op. |
|
Invoer van OData-entiteit
|
entryInput | True | dynamic |
Geef OData Entity-invoer op. |
|
relativePath
|
relativePath | string |
Gecombineerd met OData-URI vanuit de verbinding om de volledige URI te maken om mee te communiceren. |
Retouren
OData-entiteit verwijderen
OData-entiteit verwijderen.
Parameters
| Name | Sleutel | Vereist | Type | Description |
|---|---|---|---|---|
|
Naam van OData-entiteit
|
entity | True | string |
Geef de naam van de OData-entiteit op. |
|
Invoer van OData-entiteit
|
entryInput | True | dynamic |
Geef OData Entity-invoer op. |
|
relativePath
|
relativePath | string |
Gecombineerd met OData-URI vanuit de verbinding om de volledige URI te maken om mee te communiceren. |
Retouren
- response
- object
OData-entiteiten opvragen
Query uitvoeren op OData-entiteitengegevens.
Parameters
| Name | Sleutel | Vereist | Type | Description |
|---|---|---|---|---|
|
Naam van OData-entiteit
|
entity | True | string |
Geef de naam van de OData-entiteit op. |
|
relativePath
|
relativePath | string |
Gecombineerd met OData-URI vanuit de verbinding om de volledige URI te maken om mee te communiceren. |
|
|
$top
|
top | number |
Optionele $top queryoptie. |
|
|
$skip
|
skip | number |
Optionele $skip queryoptie. |
|
|
$select
|
select | string |
Optionele $select queryoptie. |
|
|
$filter
|
filter | string |
Optionele $filter queryoptie. |
|
|
$expand
|
expand | string |
Optionele $expand queryoptie. |
|
|
$orderby
|
orderby | string |
Optionele $orderby queryoptie. |
|
|
$search
|
search | string |
Optionele $search queryoptie. |
|
|
$inlinecount
|
inlinecount | string |
Optionele $inlinecount queryoptie. |
Retouren
Definities
Voorwerp
Dit is het type 'object'.