SAP OData
Un conector de OData que se puede usar para invocar servicios ODATA de SAP para realizar diversas operaciones, como crear, leer, actualizar y eliminar entidades, así como invocar funciones en el servicio.
Este conector está disponible en los siguientes productos y regiones:
| Service | Class | Regions |
|---|---|---|
| Copilot Studio | Premium | Todas las regiones Power Automate |
| Aplicaciones lógicas | Estándar | Todas las regiones de Logic Apps excepto las siguientes: - Regiones de Azure China - Departamento de Defensa de EE. UU. (DoD) |
| Power Apps | Premium | Todas las regiones de Power Apps |
| Power Automate | Premium | Todas las regiones Power Automate |
| Contacto | |
|---|---|
| Nombre | Microsoft |
| URL |
Compatibilidad con Microsoft LogicApps Soporte técnico de Microsoft Power Automate Soporte técnico de Microsoft Power Apps |
| Metadatos del conector | |
|---|---|
| Publicador | Microsoft |
| Sitio web | https://www.odata.org/ |
| Directiva de privacidad | https://privacy.microsoft.com/privacystatement |
Problemas y limitaciones conocidos
- El conector no es una implementación completa del protocolo OData y puede que no admita todos los escenarios.
- Solo se admite "lectura" para la funcionalidad tabular de Power Apps.
- Para los servicios de OData que tienen respuestas de $metadata grandes, busque usar la acción "Crear cualquier tipo de solicitud de OData" y el parámetro "bypassMetadata" para evitar problemas de rendimiento.
Compatibilidad con redes virtuales (versión preliminar pública)
Cuando el conector se utiliza en un entorno de Power Platform vinculado a una red virtual, se aplican limitaciones:
- No se admite la puerta de enlace de datos local
Creación de una conexión
El conector admite los siguientes tipos de autenticación:
| Anónimo | Use el acceso anónimo para el servicio OData. | Todas las regiones | No se puede compartir |
| Basic | Use el nombre de usuario y la contraseña para acceder al servicio OData. | Todas las regiones | No se puede compartir |
| Microsoft Entra ID Integrado (con APIM) | Use Microsoft Entra ID para acceder a la instancia de SAP. | Todas las regiones | No se puede compartir |
| Microsoft Entra identificador mediante SuccessFactors (versión preliminar) | Use Microsoft Entra ID para la autenticación en SuccessFactors. | Todas las regiones | No se puede compartir |
| Valor predeterminado [EN DESUSO] | Esta opción solo es para conexiones anteriores sin un tipo de autenticación explícito y solo se proporciona para la compatibilidad con versiones anteriores. | Todas las regiones | No se puede compartir |
Anónimo
Identificador de autenticación: Anónimo
Aplicable: Todas las regiones
Use el acceso anónimo para el servicio OData.
Esta conexión no se puede compartir. Si la aplicación de energía se comparte con otro usuario, se pedirá a otro usuario que cree explícitamente una nueva conexión.
| Nombre | Tipo | Description | Obligatorio |
|---|---|---|---|
| OData Base URI | cuerda / cadena | Cierto | |
| Gateway | gatewaySetting | Puerta de enlace local (consulte https://docs.microsoft.com/data-integration/gateway para obtener más detalles). | |
| Nombre de clave de API | cuerda / cadena | ||
| Valor de clave de API | securestring | ||
| Nombre de cliente de SAP | cuerda / cadena | ||
| Valor de cliente de SAP | securestring |
Básico
Identificador de autenticación: Básico
Aplicable: Todas las regiones
Use el nombre de usuario y la contraseña para acceder al servicio OData.
Esta conexión no se puede compartir. Si la aplicación de energía se comparte con otro usuario, se pedirá a otro usuario que cree explícitamente una nueva conexión.
| Nombre | Tipo | Description | Obligatorio |
|---|---|---|---|
| OData Base URI | cuerda / cadena | Cierto | |
| Nombre de usuario | securestring | Cierto | |
| Contraseña | securestring | Cierto | |
| Gateway | gatewaySetting | Puerta de enlace local (consulte https://docs.microsoft.com/data-integration/gateway para obtener más detalles). | |
| Nombre de clave de API | cuerda / cadena | ||
| Valor de clave de API | securestring | ||
| Nombre de cliente de SAP | cuerda / cadena | ||
| Valor de cliente de SAP | securestring |
Microsoft Entra ID Integrado (con APIM)
Identificador de autenticación: oauth
Aplicable: Todas las regiones
Use Microsoft Entra ID para acceder a la instancia de SAP.
Esta conexión no se puede compartir. Si la aplicación de energía se comparte con otro usuario, se pedirá a otro usuario que cree explícitamente una nueva conexión.
| Nombre | Tipo | Description | Obligatorio |
|---|---|---|---|
| URI de recurso de Microsoft Entra ID (URI de identificador de aplicación) | cuerda / cadena | Identificador que se usa en microsoft Entra ID para identificar el recurso de destino. | Cierto |
| OData Base URI | cuerda / cadena | Cierto | |
| Gateway | gatewaySetting | Puerta de enlace local (consulte https://docs.microsoft.com/data-integration/gateway para obtener más detalles). | |
| Nombre de clave de API | cuerda / cadena | ||
| Valor de clave de API | securestring | ||
| Nombre de cliente de SAP | cuerda / cadena | ||
| Valor de cliente de SAP | securestring |
Id. de Microsoft Entra con SuccessFactors (versión preliminar)
Identificador de autenticación: oauthsuccessfactors
Aplicable: Todas las regiones
Use Microsoft Entra ID para la autenticación en SuccessFactors.
Esta conexión no se puede compartir. Si la aplicación de energía se comparte con otro usuario, se pedirá a otro usuario que cree explícitamente una nueva conexión.
| Nombre | Tipo | Description | Obligatorio |
|---|---|---|---|
| Dirección URL del token de factores de éxito | cuerda / cadena | Dirección URL del punto de conexión del token de OAuth de SuccessFactors (formato: https://<api-server>/oauth/token). |
Cierto |
| Id. de cliente del proveedor de servicios | cuerda / cadena | Identificador de cliente de OAuth2 de SuccessFactors. | Cierto |
| Id. de empresa | cuerda / cadena | CompanyId | Cierto |
| Dirección URL del recurso de Microsoft Entra (URI de identificador de aplicación) | cuerda / cadena | Identificador que se usa en microsoft Entra ID para identificar el recurso de destino. | Cierto |
| OData Base URI | cuerda / cadena | Cierto |
Valor predeterminado [EN DESUSO]
Aplicable: Todas las regiones
Esta opción solo es para conexiones anteriores sin un tipo de autenticación explícito y solo se proporciona para la compatibilidad con versiones anteriores.
Esta conexión no se puede compartir. Si la aplicación de energía se comparte con otro usuario, se pedirá a otro usuario que cree explícitamente una nueva conexión.
| Nombre | Tipo | Description | Obligatorio |
|---|---|---|---|
| OData Base URI | cuerda / cadena | Cierto | |
| Tipo de autenticación | cuerda / cadena | Tipo de autenticación para conectarse al servicio OData. | Cierto |
| Nombre de usuario | securestring | Nombre de usuario que se usará para conectarse al servicio OData. | Cierto |
| Contraseña | securestring | Contraseña que se va a usar para conectarse al servicio OData. | Cierto |
| Gateway | gatewaySetting | Puerta de enlace local (consulte https://docs.microsoft.com/data-integration/gateway para obtener más detalles). |
Limitaciones
| Nombre | Llamadas | Período de renovación |
|---|---|---|
| Llamadas API por conexión | 2500 | 60 segundos |
Acciones
| Actualización de la entidad OData |
Actualice la entidad OData. |
| Consulta de entidades de OData |
Consulta de entidades de OData Datos. |
| Creación de una entidad de OData |
Cree la entidad OData. |
| Crear cualquier tipo de solicitud de OData |
Cree cualquier tipo de solicitud de OData. |
| Cree cualquier tipo de solicitud masiva de OData (versión preliminar) |
Cree cualquier tipo de solicitud OData masiva. |
| Eliminación de la entidad OData |
Elimine la entidad OData. |
| Lee la entidad OData. |
Lee la entidad OData. |
Actualización de la entidad OData
Actualice la entidad OData.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Nombre de entidad de OData
|
entity | True | string |
Especifique el nombre de entidad de OData. |
|
Entrada de entidad de OData
|
entryInput | True | dynamic |
Especifique la entrada de entidad de OData. |
|
relativePath
|
relativePath | string |
Combinado con el URI de OData de la conexión para crear el URI completo con el que interactuar. |
Devoluciones
Consulta de entidades de OData
Consulta de entidades de OData Datos.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Nombre de entidad de OData
|
entity | True | string |
Especifique el nombre de entidad de OData. |
|
relativePath
|
relativePath | string |
Combinado con el URI de OData de la conexión para crear el URI completo con el que interactuar. |
|
|
$top
|
top | number |
Opcional $top opción de consulta. |
|
|
$skip
|
skip | number |
Opcional $skip opción de consulta. |
|
|
$select
|
select | string |
Opcional $select opción de consulta. |
|
|
$filtro
|
filter | string |
Opcional $filter opción de consulta. |
|
|
$expand
|
expand | string |
Opción de consulta $expand opcional. |
|
|
$orderby
|
orderby | string |
Opción de consulta $orderby opcional. |
|
|
$search
|
search | string |
Opción de consulta $search opcional. |
|
|
$inlinecount
|
inlinecount | string |
Opcional $inlinecount opción de consulta. |
Devoluciones
Creación de una entidad de OData
Cree la entidad OData.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Nombre de entidad de OData
|
entity | True | string |
Especifique el nombre de entidad de OData. |
|
Entrada de entidad de OData
|
entryInput | True | dynamic |
Especifique la entrada de entidad de OData. |
|
relativePath
|
relativePath | string |
Combinado con el URI de OData de la conexión para crear el URI completo con el que interactuar. |
Devoluciones
Crear cualquier tipo de solicitud de OData
Cree cualquier tipo de solicitud de OData.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
relativePath
|
relativePath | True | string |
Combinado con el URI de OData de la conexión para crear el URI completo con el que interactuar. |
|
httpMethod
|
httpMethod | True | string | |
|
queryString
|
queryString | object | ||
|
payload
|
payload | object | ||
|
bypassMetadata
|
bypassMetadata | boolean |
Omite las llamadas $metadata (para el rendimiento), excepto para capturar tokens CSRF. |
Devoluciones
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
código de estado
|
statusCode | integer | |
|
Estructurado
|
response.structured | object | |
|
Desestructurado
|
response.unstructured | string |
Cree cualquier tipo de solicitud masiva de OData (versión preliminar)
Cree cualquier tipo de solicitud OData masiva.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
relativePath
|
relativePath | True | string |
Combinado con el URI de OData de la conexión para crear el URI completo con el que interactuar. |
|
httpMethod
|
httpMethod | True | string | |
|
queryString
|
queryString | object | ||
|
payload
|
payload | object | ||
|
bypassMetadata
|
bypassMetadata | boolean |
Omite las llamadas $metadata (para el rendimiento), excepto para capturar tokens CSRF. |
Devoluciones
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
código de estado
|
statusCode | integer | |
|
Estructurado
|
response.structured | object | |
|
Desestructurado
|
response.unstructured | string |
Eliminación de la entidad OData
Elimine la entidad OData.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Nombre de entidad de OData
|
entity | True | string |
Especifique el nombre de entidad de OData. |
|
Entrada de entidad de OData
|
entryInput | True | dynamic |
Especifique la entrada de entidad de OData. |
|
relativePath
|
relativePath | string |
Combinado con el URI de OData de la conexión para crear el URI completo con el que interactuar. |
Devoluciones
- response
- object
Lee la entidad OData.
Lee la entidad OData.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Nombre de entidad de OData
|
entity | True | string |
Especifique el nombre de entidad de OData. |
|
Entrada de entidad de OData
|
entryInput | True | dynamic |
Especifique la entrada de entidad de OData. |
|
relativePath
|
relativePath | string |
Combinado con el URI de OData de la conexión para crear el URI completo con el que interactuar. |
|
|
$top
|
top | number |
Opcional $top opción de consulta. |
|
|
$skip
|
skip | number |
Opcional $skip opción de consulta. |
|
|
$select
|
select | string |
Opcional $select opción de consulta. |
|
|
$filtro
|
filter | string |
Opcional $filter opción de consulta. |
|
|
$expand
|
expand | string |
Opción de consulta $expand opcional. |
|
|
$orderby
|
orderby | string |
Opción de consulta $orderby opcional. |
|
|
$search
|
search | string |
Opción de consulta $search opcional. |
|
|
$inlinecount
|
inlinecount | string |
Opcional $inlinecount opción de consulta. |
Devoluciones
Definiciones
objeto
Este es el tipo 'object'.