Blog

Definiciones de atributos: un diccionario junto a los valores

Entrega significados de campos, unidades y reglas de transformación junto a los valores. Una referencia de Saputo con una conversión ficticia respaldada.

Equipo editorial de PandaBuyNowPublicado

El caso escrito de Saputo publicado por Inriver describe cómo se reunieron datos de productos de varias regiones en un modelo coherente. El proveedor afirma haber normalizado los atributos entre divisiones para cubrir necesidades normativas, de marketing y de producción, y haber entregado contenido para varios canales comerciales. Son las declaraciones de proyecto publicadas por Inriver. La página no publica el diccionario de campos, las reglas de conversión de unidades ni las correspondencias multilingües de Saputo. El diseño de diccionario que sigue es una propuesta editorial de PandaBuyNow para una entrega independiente de datos de marketplaces.

Define el campo antes de normalizar su valor

Para una exportación JSON o CSV, PandaBuyNow propone un diccionario complementario con un nombre de campo estable, su significado en lenguaje claro, el tipo de dato y el objeto que describe. Indica si el valor corresponde a un anuncio, una variante seleccionada o un paquete. Conserva con la definición cualquier unidad permitida, lista de valores y convención de idioma.

Conserva en el registro la etiqueta del campo de origen y el valor original. Un valor normalizado necesita su regla de transformación y la versión de esa regla. Una etiqueta traducida para visualización puede compartir un identificador de campo sin perder su propio código de idioma. Si la fuente no establece el significado, conserva esa incertidumbre en una nota de calidad.

Prueba el diccionario con filas ficticias

Considera la variante inventada FRAME-D. Su fuente indica una anchura de “300 mm”. El diccionario del destinatario define width_cm como la anchura de esa variante seleccionada, representada como un número en centímetros. Una regla de conversión acordada puede producir 30 y conservar “300 mm”, la referencia de origen y la versión de la regla.

Una segunda fila indica solo “300”, sin unidad. Deja su anchura normalizada pendiente e incluye el motivo de unidad ausente en las notas de calidad. Antes de combinar las filas, comprueba que ninguna describa la anchura del paquete. Estas etiquetas y valores inventados no describen ningún registro de Saputo ni una entrega completada a un cliente de PandaBuyNow.

Revisa el diccionario y el archivo como una sola entrega

Pide al destinatario que interprete una conversión respaldada, una unidad ausente y una etiqueta de campo traducida utilizando el diccionario entregado. Confirma que los tipos numéricos, valores permitidos y tratamiento de valores ausentes se conserven en el formato JSON o CSV previsto. Guarda la versión del diccionario y las notas de calidad con el archivo para que otro lector pueda reproducir la interpretación.

Para hablar con PandaBuyNow, facilita enlaces representativos de marketplaces, los campos necesarios y la estructura esperada por el destinatario. Acuerda mediante un pequeño extracto de datos la extracción viable, las reglas de transformación, las referencias de origen y el formato de las notas de calidad. El resultado respalda la revisión y el uso posterior de los datos por el cliente; los detalles de origen pendientes quedan documentados para que decida cómo tratarlos.