Limitaciones y consideraciones
Cuando se utiliza SAP OData como fuente, se aplican las siguientes limitaciones:
-
El SAP OData conector es compatible con los servicios generados con SAP Gateway Service Builder para extraer datos ODP a través de OData. Otros tipos de servicio deben cumplir los requisitos para los servicios generados con SAP Gateway Service Builder para extraer datos ODP a través de OData.
Para obtener más información, consulte Generar un servicio para extraer datos ODP a través de OData.
- Solo se admite OData versión 2.0 (V2).
- Se admite un servicio OData con una única entidad. DeltaLinksOf<EntitySet> es compatible con un servicio habilitado para delta.
- Solo se admite la versión 1.0 del servicio.
- No se admiten cambios en los metadatos. Cualquier cambio en los metadatos del servicio requiere recargar la tarea.
- Cada suscripción a ODP en el sistema SAP se puede utilizar para un nombre de servicio y un nombre de usuario únicos. En otras palabras, no es posible tener varias suscripciones para el mismo servicio y nombre de usuario. Cualquier nueva tarea para el servicio y el nombre de usuario cancelará la suscripción existente e iniciará una nueva.
-
Datos actuales es el único modo admitido cuando la operación de cambio real (INSERT, UPDATE o DELETE) se realiza en el destino.
Nota informativa- Las operaciones de cambio se determinan mediante el origen ODP. Es posible que algunas operaciones no sean compatibles con el destino.
- Recomendamos establecer manualmente una clave principal para los orígenes de ODP que no utilicen la clave principal predeterminada.
-
Aplicable solo a proyectos de replicación: Algunos INSERT se reciben como UPDATE. Por lo tanto, para evitar conflictos en el destino, establezca la política de gestión de conflictos de aplicación No se encontró ningún registro para aplicar una UPDATE en INSERTAR el registro de destino que falta.
- La compresión GZIP requiere HTTP 1.1 o posterior (HTTP/1.1)
- HTTPS solo es compatible con un nombre de host. Si no hay un nombre DNS, añada la dirección IP y el nombre de host al archivo hosts local.
- Para la moneda y la unidad de medida, el framework SAP NetWeaver Gateway siempre utiliza las conversiones de tipo (métodos para el flujo de salida y entrada de CL_GDT_CONVERSION). La conversión de unidad de medida y moneda siempre utiliza el código ISO, a diferencia de la unidad o moneda deseada.Para obtener más información, consulte las notas de SAP 1893788 y 3082462.
-
Debido a la especificación OData, cada entidad debe tener al menos una clave principal. Si la entidad ODP de origen no tiene claves principales, todas las columnas del modelo de servicio se generarán como claves principales.
- Las tablas ya están cargadas. No se admiten los cambios de inicio de procesamiento desde las opciones para tareas en ejecución.
- La opción No limitar el tamaño de columna LOB en la configuración de la tarea no es compatible.
- No se admite la búsqueda de fuentes.
-
El punto de conexión OData de SAP utiliza los metadatos del servicio OData. En consecuencia, las tablas de destino se crearán con columnas proporcionadas por ODP.
-
No se admiten columnas ni objetos de jerarquía.
Notas de SAP
Si encuentra alguno de los problemas enunciados a continuación, asegúrese de actualizar su sistema a la versión de SAP que resuelve el problema.
| Nota de SAP | SAP_BW |
|---|---|
| 3118751 - ODP OData V2: MaxPageSize higher than 50000 not taken | 750-756 |
| 3023446 - ODP with OData V2: odata.maxpagesize is ignored for delta request | 750-755 |
| 3094347 - OData query from a data source having a field of type RAW 16 shows incorrect value | 750-757 |
| 3389181 - Metadata of timestamp fields in ODP OData V2 | 750, 754-757 |
| 3396326 - Mapping INT8 to Edm.Int64 instead Edm.String | 750-758 |
| 3355345 - Helper report to maintain value in ODQADMIN table | 750-758 |
| 3250756 - Floating type fields in the source are rounded off in the Operational Data provider access | 750-757 |
| 062232 - ODP OData V2 - Last skiptoken for a pointer provides no deltatoken | 750-755 |
| 3335039 - OData V2: UNCAUGHT_EXCEPTION short dump in SEGW for ABAP CDS ODP ending with $E | 754-757 |
| 3197913 - XML transformation error during extraction | 731-757 |
| 3315021 - ODP OData V2: type DATS cannot be converted to Edm.Datetime | all |
| 2219781 - ODP_ODATA: DeltaLinksOf<EntitySet> | 750 |
| 3305193 - Handling of initial date and time values in DB, when read via OData service | 752-757 |
| 2787992 - New data types | 750-754 |
| 3569859 - Overflow possible if integer type INT8 used in ODP source of ODATA v2 model |
SAP_BW: 750-758 SAP BW/4HANA 2.0, 2021, 2023 |