Saltar al contenido

Versión de datos

Una versión de datos identifica un estado concreto de los datos. Debe definirse si los identificadores expresan un orden; la versión de esquema es distinta.

También conocido comoVersión de registro
APIs e integración

Una versión de datos identifica un estado concreto, como la revisión de un registro de producto. Se distingue de la versión del esquema o de la API. Un esquema sin cambios puede permitir muchos estados diferentes de los datos.

Evaluar el estado de los datos mediante la revisión

En un ERP ficticio, las revisiones se numeran consecutivamente para cada producto. La revisión 8 llega al receptor antes que un mensaje anterior con la revisión 7. Llegar después no hace más reciente su contenido. La integración necesita una regla sobre qué estado puede adoptarse.

Interpretar el identificador según lo acordado

No todos los identificadores de versión pueden ordenarse cronológicamente. HTTP describe ETag como identificador opaco de una representación. Sus caracteres por sí solos no implican un orden general de cambios. Defina a qué se refiere cada identificador y cómo puede compararse. El estado de los datos, el orden y la sobrescritura permitida deben aclararse conjuntamente; indicar una versión no resuelve por sí solo un conflicto.

Fuentes

Artículos sobre el tema

APIs e integración con ASES

ERP, CRM y tienda bien conectados