Order by
La operación Order by te permite ordenar los campos en tus entidades antes de realizar operaciones de transformación. Esto es útil para asegurar un orden de salida consistente o para preparar datos para operaciones que dependen de entrada ordenada.
Resumen
La operación Order by te permite:
- Ordenar entidades por valores de campo específicos
- Aplicar orden ascendente o descendente
- Configurar diferentes ordenamientos para diferentes tipos de entidades
- Ordenar por cualquier campo disponible en tus entidades
Configuración
Ordenamiento a Nivel de Entidad
La operación Order by se configura a nivel de entidad, permitiéndote especificar diferentes criterios de ordenamiento para cada entidad en tu conjunto de datos.
Para cada entidad, puedes:
- Seleccionar qué campo ordenar
- Elegir la dirección de ordenación (ASC para ascendente, DESC para descendente)
Dirección de Ordenación
- ASC (Ascendente): Ordena valores de menor a mayor (A a Z para texto, de más antiguo a más reciente para fechas)
- DESC (Descendente): Ordena valores de mayor a menor (Z a A para texto, de más reciente a más antiguo para fechas)
Ejemplos
Ordenar Clientes por Nombre
Para ordenar entidades de clientes alfabéticamente por nombre:
- Selecciona la entidad cliente
- Elige "nombre" como campo para ordenar
- Selecciona ASC para orden ascendente (A a Z)
Ordenar Órdenes por Fecha
Para ordenar entidades de órdenes por fecha con las más recientes primero:
- Selecciona la entidad orden
- Elige "fecha" como campo para ordenar
- Selecciona DESC para orden descendente (más reciente a más antiguo)
Esta operación ayuda asegurar que tus datos estén en un orden predecible antes de aplicar otras transformaciones, lo cual puede ser importante para operaciones como limit que dependen del orden de los datos.