For the complete documentation index, see llms.txt. This page is also available as Markdown.

Get Batch Size

Este bloque de función devuelve el número de elementos en un lote o lista proporcionada. Es útil para control de flujo, registro y decisiones condicionales cuando se trabaja con datos agrupados.

📥 Entradas

  • Batch Esta entrada acepta un lote/lista de elementos cuya longitud se desea medir.

    • Socket: Input

📤 Salidas

  • Size Valor numérico que representa la cantidad de elementos en el lote proporcionado.

    • Socket: Output

🕹️ Controles

  • No Controls Este bloque no ofrece controles interactivos.

⚙️ Mecanismo de ejecución

Cuando este bloque recibe un lote en su socket de entrada, evalúa la colección y emite el número actual de elementos en la salida Size. Colócalo después de cualquier proceso que cree o combine lotes para obtener un recuento numérico inmediato útil para tomar decisiones o registrar información.

Usa bloques auxiliares (ver Consejos y trucos) para validar o ajustar el lote antes de alimentarlo, de modo que la medición sea fiable incluso cuando los datos de entrada sean nulos o dinámicos.

🎯 Características

  • Bloque simple y de propósito único que entrega rápidamente el tamaño numérico de cualquier lote/lista.

  • Funciona como herramienta ligera de control de flujo para activar lógica condicional basada en la longitud del lote.

  • Compatible con bloques genéricos que producen lotes en las categorías de control de flujo y procesamiento de datos.

📝 Uso

  • Coloca este bloque después de cualquier bloque que emita una lista/lote para obtener el número de elementos que se están pasando.

  • Alimenta la salida Size a bloques de comparación o lógicos (por ejemplo, Greater, Equals, Logic Input) para ramificar el escenario según el conteo del lote.

  • Combínalo con bloques de registro o exportación para documentar cuántos elementos se procesaron en cada ejecución.

💡 Tips and Tricks

  • Utilízalo con Batch Processing cuando crees lotes para procesamiento eficiente en memoria; conecta su salida de lote al Batch aquí para monitorizar tamaños.

  • Después de dividir un lote con Debatch, vuelve a unir las partes y usa este bloque para verificar el tamaño de las listas rearmadas.

  • Combínalo con Get Element para comprobar la longitud del lote antes de acceder a un índice; así evitas accesos fuera de rango.

  • Al fusionar varios lotes, usa primero Batch Concatenation y luego este bloque para confirmar el tamaño resultante.

  • Si la fuente upstream puede no proporcionar datos, empareja este bloque con Is None o Replace None para asegurar un comportamiento estable y evitar errores inesperados.

🛠️ Solución de problemas

  • Si el bloque informa tamaños inesperados, verifica que la entrada sea realmente de tipo lista/lote (usa depuración o Debug Input para inspeccionar el contenido).

  • Si la entrada puede estar ausente, añade validación con Is None o Replace None para que la medición del tamaño sea predecible.

Última actualización