> For the complete documentation index, see [llms.txt](https://docs.skyone.cloud/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.skyone.cloud/espanol/skyone-studio/integraciones/flujos/modulos-de-herramientas/modulo-data-balancer.md).

# Módulo Data Balancer

* [Definición](#definicion)
* [Configuración del módulo](#configuracion-del-modulo-data-balancer)
  * [Ejemplo de uso](#ejemplo-de-uso)

### Definición

El módulo instrumental “**Data Balancer**”, módulo estándar de Skyone Studio para su uso en cualquier flujo, divide grandes conjuntos de datos en partes más pequeñas de manera eficiente.

Este módulo es ideal en situaciones donde una API de destino tiene limitaciones para recibir datos, ya que el “**Data Balancer**” fracciona los datos originales, garantizando que cada segmento procesado se mantenga dentro de los límites establecidos y evitando sobrecargas.

***

#### Configuración del módulo Data Balancer

El módulo “**Data Balancer**” aparece en la opción Herramientas dentro de la edición de un flujo.\
Después de seleccionarlo, se mostrará la ventana modal de configuración.

<figure><img src="/files/DXogw2CWl1zxPY826XSD" alt=""><figcaption></figcaption></figure>

{% hint style="info" %}
[Conoce más sobre el Encabezado del Módulo aquí.](/espanol/skyone-studio/integraciones/encabezado-de-los-modulos.md)
{% endhint %}

**Configuraciones**

Selecciona y completa los siguientes campos:

* **Tipo**: selecciona entre Ítems de array, Línea o Carácter.
* **Cantidad**: indica la cantidad de datos que se procesará en cada lote.
* **Datos a balancear**: ingresa los datos manualmente o utiliza una SMOP.

Además, el módulo incluye el botón “**Probar**” y las pestañas “**Entrada**” y “**Salida**” para visualizar la inserción de datos y ejecutar pruebas.

<figure><img src="/files/BwZaLrj4LMqznxCzFb1y" alt=""><figcaption></figcaption></figure>

Para finalizar la configuración del módulo, haz clic en “Guardar”.

***

#### Ejemplo de uso

El módulo “Data Balancer” requiere estar conectado a otro módulo. De esta forma, el flujo se construye de la siguiente manera:

<figure><img src="/files/pFVWqEqEuBL6HAbJShEK" alt=""><figcaption></figcaption></figure>

Imagina un escenario en el que una tienda tiene muchas ventas simultáneas. Para evitar sobrecargar el sistema de emisión de pedidos, utilizamos el “**Data Balancer**” para enviar 2 pedidos por vez.\
Así, la configuración del módulo quedó de la siguiente manera:

<figure><img src="/files/raFyG38kFqFes9Tb1wMA" alt=""><figcaption></figcaption></figure>

Después de guardar la configuración, ejecutamos el flujo. Observa que el logger muestra que los pedidos fueron enviados según la configuración, es decir, de 2 en 2 pedidos.

<figure><img src="/files/dAkirTFcLRuTJtUuA4d5" alt=""><figcaption></figcaption></figure>


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.skyone.cloud/espanol/skyone-studio/integraciones/flujos/modulos-de-herramientas/modulo-data-balancer.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
