¿Qué Readers tiene disponible la API Valuekeep V3?

¿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:
  1. 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;
  2. 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.

  1. 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;
  2. 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).
  3.  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 ...