Configure las claves de partición y ordenación para que se formen grupos de filas y se defina el orden o la secuencia de las filas dentro de cada partición.
Utilice las siguientes claves para especificar cómo se agrupan y se ordenan las filas en una ventana:
Claves de partición
Configure las claves de partición para definir los límites de la partición, en lugar de realizar el cálculo en todas las entradas. La función de ventana opera en las filas que entran dentro de la misma partición que la fila actual.
Puede especificar las claves de partición por valor o parámetro. Seleccione
Valor
para usar los nombres de puerto. Seleccione
Parámetro
para usar un parámetro de lista de clave de ordenación. Un parámetro de lista de clave de ordenación contiene una lista de puertos por los que establecer la ordenación. Si no especifica las claves de partición, todos los datos se incluirán en la misma partición.
Claves de ordenación
Utilice las claves de ordenación para determinar cómo se ordenan las filas de una partición. Las claves de ordenación definen la posición de una fila determinada en una partición.
Puede especificar las claves de ordenación por valor o parámetro. Seleccione
Valor
para usar los nombres de puerto. Seleccione
Parámetro
para usar un parámetro de lista de clave de ordenación. Un parámetro de lista de clave de ordenación contiene una lista de puertos por los que establecer la ordenación. También debe elegir si desea organizar los datos en orden ascendente o descendente. Si no especifica las claves de ordenación, las filas de una partición no se organizarán en ningún orden concreto.
Ejemplo
Es el dueño de una cafetería y una tetería. Quiere calcular cuáles son los dos cafés y tés que más se venden.
En la tabla siguiente se enumeran los productos, las categorías de producto correspondientes y los ingresos que provienen de cada producto:
Product
Category
Revenue
Espresso
Coffee
600
Black
Tea
550
Cappuccino
Coffee
500
Americano
Coffee
600
Oolong
Tea
250
Macchiato
Coffee
300
Green
Tea
450
White
Tea
650
Particione los datos por categoría y ordene los datos por ingresos descendentes.
En la siguiente imagen se muestran las propiedades que se configuran en la ficha Administración de ventanas:
En la tabla siguiente se muestran los datos agrupados en dos particiones según la categoría. Dentro de cada partición, los ingresos se organizan en orden descendente:
Product
Category
Revenue
Espresso
Coffee
600
Americano
Coffee
600
Cappuccino
Coffee
500
Macchiato
Coffee
300
White
Tea
650
Black
Tea
550
Green
Tea
450
Oolong
Tea
250
En función de las especificaciones de partición y ordenación, se determina que los dos cafés más vendidos son espresso y americano, y los dos tés más vendidos son blanco y negro.