Saltar al contenido principal Saltar al contenido complementario

El procesador Ventana

Realiza cálculos sobre rangos de datos específicos.

El procesador Ventana le permite agregar y realizar cálculos utilizando valores de varias filas agrupadas en un rango y producir un valor para cada fila por separado.

Uso

El procesador Ventana requiere un flujo de entrada y únicamente puede generar un flujo de salida.

Propiedades

Propiedades que configurar para crear agregaciones de ventanas.

Operación
Propiedad Configuración
Operación
  • Sum: calcula la suma de los registros del rango seleccionado.

  • Avg: calcula el valor medio de los registros del rango seleccionado.

  • Min: devuelve el valor más pequeño del rango seleccionado.

  • Max: devuelve el mayor valor del rango seleccionado.

  • Count: indica el número de registros del rango seleccionado.

  • First: indica el valor del primer registro del rango seleccionado.

  • Last: indica el valor del último registro del rango seleccionado.

  • Row number: asigna un número de fila a cada valor de la ventana seleccionada.

  • Rank: calcula el rango del rango seleccionado en comparación con las demás ventanas.

Fields

Seleccione el campo o campos sobre los que desea aplicar la función.

Nota de sugerenciaSi desea aplicar la misma función a varios campos a la vez, haga clic en Abra el diálogo. Abra el icono de diálogo para abrir una vista en árbol que le permita seleccionar varios campos.
Nombre del campo de salida Dé un nombre personalizado al campo de salida o edítelo. Cuando se haya seleccionado más de un campo, se creará el nombre utilizando el nombre del campo, la operación y el rango opcional.
Partición por
Propiedad Configuración
Campos

Seleccione el campo o campos por los que realizar la partición.

Nota de sugerenciaSi desea seleccionar varios campos a la vez, haga clic en Abra el diálogo. Abra el icono de diálogo para abrir una vista en árbol que le permita seleccionar varios campos.
Ordenación
Propiedad Configuración
Ordenar por

Seleccione un campo de los datos entrantes por el que ordenar si está utilizando las operaciones Row Number o Rank.

Criterio de ordenación
  • Ascendente

  • Descendente

Rango
Propiedad Configuración
Inicio
  • Ilimitado

  • Fila actual

  • Precedente

  • Siguiente

Fin
  • Ilimitado

  • Fila actual

  • Precedente

  • Siguiente

Número de filas (opcional)

Si selecciona Preceder o Siguiente, introduzca un número de filas para fijar el rango de acción de la función.

Para cambiar el nombre del procesador o editar su descripción, haga clic en el icono Editar Editar situado junto al nombre del procesador en el panel Propiedades.

¿Esta página le ha sido útil?

No dude en indicarnos en qué podemos mejorar si encuentra algún problema en esta página o su contenido, como, por ejemplo, errores tipográficos, pasos que falta o errores técnicos.