¿Qué Readers tiene disponible la API Valuekeep V3?
Los readers disponibles en el plugin tienen como objetivo
dotar el sistema VALUEKEEP de un mecanismo que reduzca el número de solicitudes
y permita al implementador/integrador de una forma simples personalizar las
solicitudes de lectura de acuerdo con los procesos de negocio solicitados.
El objetivo del reader es identificar en el sistema de
origen (VALUEKEEP) el subset de información que requiere integración
con el sistema de destino, preservando cuestiones de desempeño de los
servicios.
Para potencializar estos principios, se han adoptado las siguientes
metodologías:
- Hashing: el subset de información es controlado
por una técnica de hashing aplicada en el sistema de origen. Puedes
consultar información adicional sobre esta técnica en el artículo: Pipelines – Hashing;
- OData: el resultado del subset de información
es obtenido al recurrir a la tecnología OData. Sin embargo, debido a
algunas limitaciones derivadas del uso de la tecnología OData en la API
Valuekeep V3, se recomienda el uso de la metodología de hashing.
La siguiente imagen muestra la técnica aplicable en el
plugin para obtener la información que será integrada.
El plugin ofrece los siguientes readers que
deben ser usados en función de la viabilidad y técnica aplicada.
- VK3HashListReader: usa la
configuración del hashset (definida en el archivo de hashing) para obtener la
información a sincronizar / integrar. La información transmitida se restringe
exclusivamente a los atributos suministrados en el hashset, incluyendo los
filtros aplicados;
- VK3FullHashListReader:
usa la configuración del hashset (definida en el archivo de hashing) para
obtener la información a sincronizar / integrar. La información transmitida
corresponde a una solicitud get de la entidad, o sea, la configuración del
hashset solo es usada para obtener el subset (filtro condicional).
- VK3ODataReader: usa la
configuración de una query OData (definida en el archivo) para obtener la
información a sincronizar / integrar. La información transmitida se
restringe exclusivamente a la suministrada en la query ODATA, incluyendo los
filtros aplicados;
La imagen siguiente ejemplifica el uso del servicio de reading.
Related Articles
¿Qué Writers tiene disponible la API Valuekeep V3?
Los writers puestos a disposición por el plugin usan los recursos de la API VALUEKEEP V3, para integrar (guardar) los datos de un sistema origen en el sistema de destino (VALUEKEEP), mientras transformados según el archivo de relación definido en el ...
¿Cómo obtener una lista de órdenes de trabajo por OData?
Es posible realizar solicitudes Odata en todas las Entidades. En las solicitudes Odata hay que prestar atención a la siguiente sintaxis: $select: expresión que determina qué campos de la solicitud se incluyen en el resultado; $filter: expresión ...
¿Cómo obtener el registro de consumos a través de OData?
Es posible realizar solicitudes Odata en todas las Entidades. En las solicitudes Odata hay que prestar atención a la siguiente sintaxis: $select: expresión que determina qué campos de la solicitud se incluyen en el resultado; $filter: expresión ...
WebAPI - Documentación API
Valuekeep tiene una API web expuesta que le permite interactuar con el producto. A través del siguiente enlace tienes acceso a los métodos de la API. https://apidocs.helpcenter.valuekeep.com/ En suscripciones con restricciones de acceso de empresa, ...
¿Qué es el Valuekeep Integrator?
Valuekeep Integrator preconiza un modelo conceptual de integración de datos y la consecuente lógica funcional entre sistemas. Como solución de integración entre sistemas, el Valuekeep Integrator reúne un conjunto de características que se consideran ...