Compartir a través de


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

Las salidas de esta operación son dinámicas.

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

Las salidas de esta operación son dinámicas.

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

Las salidas de esta operación son dinámicas.

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

Las salidas de esta operación son dinámicas.

Definiciones

objeto

Este es el tipo 'object'.