Partager via


SAP OData

Connecteur OData qui peut être utilisé pour appeler des services ODATA SAP pour effectuer différentes opérations telles que la création, la lecture, la mise à jour et la suppression d’entités, ainsi que l’appel de fonctions sur le service.

Ce connecteur est disponible dans les produits et régions suivants :

Service classe Régions
Copilot Studio Premium Toutes les régions Power Automate
Applications logiques Norme Toutes les régions Logic Apps , à l’exception des suivantes :
     - Régions Azure Chine
     - Us Department of Defense (DoD)
Power Apps Premium Toutes les régions Power Apps
Power Automate Premium Toutes les régions Power Automate
Contact
Nom Microsoft
URL Microsoft LogicApps Support
Prise en charge de Microsoft Power Automate
Prise en charge de Microsoft Power Apps
Métadonnées du connecteur
Éditeur Microsoft
Site internet https://www.odata.org/
Politique de confidentialité https://privacy.microsoft.com/privacystatement

Problèmes connus et limitations

  • Le connecteur n’est pas une implémentation complète du protocole OData et peut ne pas prendre en charge tous les scénarios.
  • Prise en charge de la fonctionnalité tabulaire Power Apps uniquement en lecture.
  • Pour les services OData qui ont de grandes réponses $metadata, recherchez l’action « Créer n’importe quel type de requête OData » et le paramètre « bypassMetadata » pour éviter les problèmes de performances.

Prise en charge du réseau virtuel (préversion publique)

Lorsque le connecteur est utilisé dans un environnement Power Platform lié à un réseau virtuel, des limitations s’appliquent :

  • La passerelle de données locale n’est pas prise en charge

Création d’une connexion

Le connecteur prend en charge les types d’authentification suivants :

Anonyme Utilisez l’accès anonyme pour le service OData. Toutes les régions Non partageable
Basic Utilisez le nom d’utilisateur et le mot de passe pour accéder au service OData. Toutes les régions Non partageable
Microsoft Entra ID Intégré (avec APIM) Utilisez l’ID Microsoft Entra pour accéder à votre instance SAP. Toutes les régions Non partageable
ID Microsoft Entra à l’aide de SuccessFactors (préversion) Utilisez l’ID Microsoft Entra pour l’authentification auprès de SuccessFactors. Toutes les régions Non partageable
Valeur par défaut [DÉCONSEILLÉE] Cette option concerne uniquement les connexions plus anciennes sans type d’authentification explicite et est fournie uniquement pour la compatibilité descendante. Toutes les régions Non partageable

Anonyme

ID d’authentification : anonyme

Applicable : Toutes les régions

Utilisez l’accès anonyme pour le service OData.

Cette connexion n’est pas partageable. Si l’application power est partagée avec un autre utilisateur, un autre utilisateur est invité à créer une connexion explicitement.

Nom Type Descriptif Obligatoire
OData Base URI ficelle Vrai
Gateway gatewaySetting Passerelle locale (voir https://docs.microsoft.com/data-integration/gateway pour plus d’informations
Nom de clé API ficelle
Valeur de clé API securestring
Nom du client SAP ficelle
Valeur du client SAP securestring

Élémentaire

ID d’authentification : De base

Applicable : Toutes les régions

Utilisez le nom d’utilisateur et le mot de passe pour accéder au service OData.

Cette connexion n’est pas partageable. Si l’application power est partagée avec un autre utilisateur, un autre utilisateur est invité à créer une connexion explicitement.

Nom Type Descriptif Obligatoire
OData Base URI ficelle Vrai
Nom d’utilisateur securestring Vrai
Mot de passe securestring Vrai
Gateway gatewaySetting Passerelle locale (voir https://docs.microsoft.com/data-integration/gateway pour plus d’informations
Nom de clé API ficelle
Valeur de clé API securestring
Nom du client SAP ficelle
Valeur du client SAP securestring

Microsoft Entra ID Intégré (avec APIM)

ID d’authentification : oauth

Applicable : Toutes les régions

Utilisez l’ID Microsoft Entra pour accéder à votre instance SAP.

Cette connexion n’est pas partageable. Si l’application power est partagée avec un autre utilisateur, un autre utilisateur est invité à créer une connexion explicitement.

Nom Type Descriptif Obligatoire
URI de ressource d’ID Microsoft Entra (URI d’ID d’application) ficelle Identificateur utilisé dans l’ID Microsoft Entra pour identifier la ressource cible. Vrai
OData Base URI ficelle Vrai
Gateway gatewaySetting Passerelle locale (voir https://docs.microsoft.com/data-integration/gateway pour plus d’informations
Nom de clé API ficelle
Valeur de clé API securestring
Nom du client SAP ficelle
Valeur du client SAP securestring

ID Microsoft Entra à l’aide de SuccessFactors (préversion)

ID d’authentification : oauthsuccessfactors

Applicable : Toutes les régions

Utilisez l’ID Microsoft Entra pour l’authentification auprès de SuccessFactors.

Cette connexion n’est pas partageable. Si l’application power est partagée avec un autre utilisateur, un autre utilisateur est invité à créer une connexion explicitement.

Nom Type Descriptif Obligatoire
URL du jeton Des facteurs de réussite ficelle URL du point de terminaison de jeton OAuth SuccessFactors (format : https://<api-server>/oauth/token). Vrai
ID client du fournisseur de services ficelle Votre ID client SuccessFactors OAuth2. Vrai
ID de l’entreprise ficelle CompanyId Vrai
URL de ressource Microsoft Entra (URI d’ID d’application) ficelle Identificateur utilisé dans l’ID Microsoft Entra pour identifier la ressource cible. Vrai
OData Base URI ficelle Vrai

Valeur par défaut [DÉCONSEILLÉE]

Applicable : Toutes les régions

Cette option concerne uniquement les connexions plus anciennes sans type d’authentification explicite et est fournie uniquement pour la compatibilité descendante.

Cette connexion n’est pas partageable. Si l’application power est partagée avec un autre utilisateur, un autre utilisateur est invité à créer une connexion explicitement.

Nom Type Descriptif Obligatoire
OData Base URI ficelle Vrai
Type d’authentification ficelle Type d’authentification pour se connecter au service OData. Vrai
Nom d’utilisateur securestring Nom d’utilisateur à utiliser pour se connecter au service OData. Vrai
Mot de passe securestring Mot de passe à utiliser pour se connecter au service OData. Vrai
Gateway gatewaySetting Passerelle locale (voir https://docs.microsoft.com/data-integration/gateway pour plus d’informations

Limitations

Nom Appels Période de renouvellement
Appels d’API par connexion 2500 60 secondes

Actions

Créer n’importe quel type de requête OData

Créez n’importe quel type de requête OData.

Créer n’importe quel type de requête OData en bloc (préversion)

Créez n’importe quel type de requête OData en bloc.

Créer une entité OData

Créez une entité OData.

Interroger des entités OData

Interroger des données d’entités OData.

Lire l’entité OData

Lire l’entité OData.

Mettre à jour l’entité OData

Mettez à jour l’entité OData.

Supprimer l’entité OData

Supprimez l’entité OData.

Créer n’importe quel type de requête OData

Créez n’importe quel type de requête OData.

Paramètres

Nom Clé Obligatoire Type Description
relativePath
relativePath True string

Combiné à l’URI OData à partir de la connexion pour créer l’URI complet avec qui interagir.

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

Contourne les appels $metadata (pour les performances), à l’exception d’extraire des jetons CSRF.

Retours

Nom Chemin d’accès Type Description
statusCode
statusCode integer
structuré
response.structured object
Non structurées
response.unstructured string

Créer n’importe quel type de requête OData en bloc (préversion)

Créez n’importe quel type de requête OData en bloc.

Paramètres

Nom Clé Obligatoire Type Description
relativePath
relativePath True string

Combiné à l’URI OData à partir de la connexion pour créer l’URI complet avec qui interagir.

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

Contourne les appels $metadata (pour les performances), à l’exception d’extraire des jetons CSRF.

Retours

Nom Chemin d’accès Type Description
statusCode
statusCode integer
structuré
response.structured object
Non structurées
response.unstructured string

Créer une entité OData

Créez une entité OData.

Paramètres

Nom Clé Obligatoire Type Description
Nom de l’entité OData
entity True string

Spécifiez le nom de l’entité OData.

Entrée d’entité OData
entryInput True dynamic

Spécifiez l’entrée d’entité OData.

relativePath
relativePath string

Combiné à l’URI OData à partir de la connexion pour créer l’URI complet avec qui interagir.

Retours

Les sorties de cette opération sont dynamiques.

Interroger des entités OData

Interroger des données d’entités OData.

Paramètres

Nom Clé Obligatoire Type Description
Nom de l’entité OData
entity True string

Spécifiez le nom de l’entité OData.

relativePath
relativePath string

Combiné à l’URI OData à partir de la connexion pour créer l’URI complet avec qui interagir.

$top
top number

Option de requête $top facultative.

$skip
skip number

Option de requête $skip facultative.

$select
select string

Option de requête $select facultative.

$filtre
filter string

Option de requête $filter facultative.

$expand
expand string

Option de requête $expand facultative.

$orderby
orderby string

Option de requête $orderby facultative.

$search
search string

Option de requête $search facultative.

$inlinecount
inlinecount string

Option de requête $inlinecount facultative.

Retours

Les sorties de cette opération sont dynamiques.

Lire l’entité OData

Lire l’entité OData.

Paramètres

Nom Clé Obligatoire Type Description
Nom de l’entité OData
entity True string

Spécifiez le nom de l’entité OData.

Entrée d’entité OData
entryInput True dynamic

Spécifiez l’entrée d’entité OData.

relativePath
relativePath string

Combiné à l’URI OData à partir de la connexion pour créer l’URI complet avec qui interagir.

$top
top number

Option de requête $top facultative.

$skip
skip number

Option de requête $skip facultative.

$select
select string

Option de requête $select facultative.

$filtre
filter string

Option de requête $filter facultative.

$expand
expand string

Option de requête $expand facultative.

$orderby
orderby string

Option de requête $orderby facultative.

$search
search string

Option de requête $search facultative.

$inlinecount
inlinecount string

Option de requête $inlinecount facultative.

Retours

Les sorties de cette opération sont dynamiques.

Mettre à jour l’entité OData

Mettez à jour l’entité OData.

Paramètres

Nom Clé Obligatoire Type Description
Nom de l’entité OData
entity True string

Spécifiez le nom de l’entité OData.

Entrée d’entité OData
entryInput True dynamic

Spécifiez l’entrée d’entité OData.

relativePath
relativePath string

Combiné à l’URI OData à partir de la connexion pour créer l’URI complet avec qui interagir.

Retours

Les sorties de cette opération sont dynamiques.

Supprimer l’entité OData

Supprimez l’entité OData.

Paramètres

Nom Clé Obligatoire Type Description
Nom de l’entité OData
entity True string

Spécifiez le nom de l’entité OData.

Entrée d’entité OData
entryInput True dynamic

Spécifiez l’entrée d’entité OData.

relativePath
relativePath string

Combiné à l’URI OData à partir de la connexion pour créer l’URI complet avec qui interagir.

Retours

response
object

Définitions

objet

Il s’agit du type 'object'.