> ## Documentation Index
> Fetch the complete documentation index at: https://docs.retailgrid.io/llms.txt
> Use this file to discover all available pages before exploring further.

# Conjuntos de datos

> Gestiona en un solo lugar los datos de productos, transacciones y competidores que has subido a Retailgrid.

La página **Datasets** (conjuntos de datos) es donde gestionas en un solo lugar todos los datos que has cargado en Retailgrid: datos maestros de productos, historial de transacciones, precios de competidores y datos a nivel producto-tienda.

Ábrela desde el icono **Datasets** en la barra lateral izquierda.

![Página de conjuntos de datos, agrupada en Inbound y Outbound](https://mintcdn.com/retailgrid/eeNZD0h61Oo_RGG9/images/data-requirements/datasets-page.png?fit=max\&auto=format\&n=eeNZD0h61Oo_RGG9\&q=85\&s=bbf85757c611215d4d8c764433e2e5b8)

## Qué verás

Los conjuntos de datos se agrupan por dirección, así que de un vistazo queda claro qué entra en Retailgrid y qué sale de vuelta.

### Inbound

Los datos que cargas en Retailgrid. Una fila por conjunto de datos:

| Conjunto de datos | Qué contiene |
| :- | :- |
| **Products** | Tus datos maestros de productos. |
| **Transactions** | Tu historial de ventas. |
| **Competitors** | Observaciones de precios de competidores. |
| **Store Prices** | Precios, costos y stock por tienda, para minoristas con varias tiendas. |

Cada fila muestra:

| Columna | Qué muestra |
| :- | :- |
| **Dataset** | El nombre del conjunto de datos. |
| **Status** | `Ready` una vez cargados los datos, o `Empty` cuando aún no se ha cargado nada para ese tipo. |
| **Last updated** | Cuándo se reemplazaron o actualizaron los datos por última vez. |
| **Uploaded by** | El miembro del equipo que cargó la versión actual. Un guion significa que no lo cargó una persona, por ejemplo una sincronización programada. |
| **Rows** | Número de filas tras el análisis del archivo. |
| **Connector** | Cómo entraron los datos: `CSV` para archivos subidos desde la interfaz, `API` para la API REST pública o `Shopify` para una tienda Shopify conectada. |

### Outbound

Los datos que Retailgrid publica de vuelta a tus sistemas. Hoy son tus **Approved prices** (precios aprobados): los precios que tu equipo aprobó en [Price Approval](https://docs.retailgrid.io/es/agents/price-approval.md), en camino hacia un destino conectado.

Una fila de salida muestra su estado de publicación en lugar de un estado de carga: `Pending` mientras las aprobaciones esperan a salir, `Publishing` mientras se ejecuta un envío, luego `Published`, o `Partial success` / `Failed` cuando parte o la totalidad del lote no llegó. Las aprobaciones pendientes se pueden cancelar antes de que se publiquen.

El grupo Outbound solo aparece cuando tienes un destino conectado al que publicar. Consulta [Conectar Shopify](https://docs.retailgrid.io/es/settings/shopify.md).

## Subir un conjunto de datos nuevo

Haz clic en **Upload data** en la esquina superior derecha. Se abre la ventana modal Upload Data; elige el tipo de conjunto de datos (Products, Transactions, Competitors, Store Prices) y selecciona tu archivo.

Para los requisitos de campos de cada conjunto de datos, consulta:

* [Productos](https://docs.retailgrid.io/es/data-requirements/products.md)
* [Ventas / Transacciones](https://docs.retailgrid.io/es/data-requirements/sales.md)
* [Precios de competidores](https://docs.retailgrid.io/es/data-requirements/competitors.md)
* [Datos producto-tienda](https://docs.retailgrid.io/es/data-requirements/product-store-data.md), para minoristas con varias tiendas

También puedes cargar productos, transacciones, precios de competidores y datos a nivel de tienda de forma programática mediante la API REST pública de Retailgrid. Consulta [Importaciones frente a bulk](https://docs.retailgrid.io/es/api-reference/imports-vs-bulk.md). Para sincronizar desde Shopify en lugar de subir archivos, consulta [Conectar Shopify](https://docs.retailgrid.io/es/settings/shopify.md).

## Reemplazar, descargar o eliminar un conjunto de datos

Usa el menú de tres puntos a la derecha de cualquier fila de conjunto de datos para:

* **Replace** (reemplazar) el archivo: sube un CSV o XLSX nuevo sin cambiar el rol del conjunto de datos. El archivo nuevo reemplaza las filas de la versión anterior y el número de filas se actualiza en consecuencia.
* **Download** (descargar) el archivo actual: útil para revisar lo que está cargado ahora mismo o compartirlo con un colega.
* **Delete** (eliminar) el conjunto de datos.

Reemplazar un conjunto de datos conserva su rol (Products sigue siendo el conjunto de datos de productos) y actualiza los datos disponibles para tus Grids y agentes existentes.

> [!WARNING]
>
> Eliminar un conjunto de datos quita sus filas de Retailgrid. Los Grids que dependían de esas filas quedarán vacíos o incompletos. Reemplaza en lugar de eliminar cuando solo quieras actualizar los datos.

## Valores de estado

Los conjuntos de datos de entrada tienen un estado de carga:

| Estado | Significado |
| :- | :- |
| `Empty` | Aún no se ha cargado nada para este tipo de conjunto de datos. |
| `Ready` | Los datos están cargados y disponibles para usarse en Grids y agentes. |

Mientras se analiza una carga, síguela en [Runs](https://docs.retailgrid.io/es/runs/overview.md) en lugar de en esta página: ahí es donde una importación fallida muestra su error y las filas que lo causaron.

Los conjuntos de datos de salida tienen en cambio un estado de publicación: `Pending`, `Publishing`, `Published`, `Partial success`, `Failed` o `Cancelled`.

## Cuándo subir y cuándo reemplazar

* **Primera vez que se carga un tipo de conjunto de datos**: usa **Upload data** y elige el tipo.
* **Actualizar datos que ya cargaste** (por ejemplo, la actualización mensual de los datos maestros de productos o el feed diario de precios de competidores): usa **Replace** en la fila existente. Así se mantienen intactas las vinculaciones de los Grids. Los conjuntos de datos reemplazados se recogen en la actualización nocturna de los Grids; los Grids existentes muestran las filas nuevas a la mañana siguiente sin ninguna acción adicional.
* **Cambiar a un esquema totalmente distinto**: elimina y vuelve a subir, y prepárate para volver a mapear los campos.

## Relacionado

* [Requisitos de datos de productos](https://docs.retailgrid.io/es/data-requirements/products.md)
* [Requisitos de datos de ventas / transacciones](https://docs.retailgrid.io/es/data-requirements/sales.md)
* [Precios de competidores](https://docs.retailgrid.io/es/data-requirements/competitors.md)
* [Datos producto-tienda](https://docs.retailgrid.io/es/data-requirements/product-store-data.md)
* [Inicio rápido](https://docs.retailgrid.io/es/get-started/quickstart.md)


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.