Comando PROFILE

Genera estadísticas resumidas para uno o más campos numéricos o expresiones numéricas en una tabla de Analytics.

Sintaxis

PROFILE <FIELDS> campo_numérico <...n>|<FIELDS> ALL} <IF prueba> <WHILE prueba> <FIRST rango|NEXT rango>

Parámetros

Nombre Descripción
FIELDS campo numérico <...n> | FIELDS ALL

Especifique los campos individuales para hacer el perfil o especifique ALL para hacer un perfil de todos los campos numéricos de la tabla de Analytics.

IF prueba

opcional

Una expresión condicional que debe ser verdadera para procesar cada registro. El comando se ejecuta únicamente en los registros que cumplen la condición.

Nota

El parámetro IF se evalúa únicamente con los registros que quedan en la tabla después de aplicar los parámetros de alcance (WHILE, FIRST, NEXT).

WHILE prueba

opcional

Una expresión condicional que debe ser verdadera para procesar cada registro. El comando se ejecuta hasta que la condición se evalúa como falsa o hasta que se llega al final de la tabla.

Nota

Si usa WHILE junto con FIRST o NEXT, el procesamiento de registros se detiene al llegar a un límite.

FIRST rango | NEXT rango

opcional

La cantidad de registros que se procesarán:

  • FIRST comienza a procesar desde el primer registro hasta que se llega al número de registros especificado
  • NEXT comienza a procesar desde el registro seleccionado actualmente hasta que se llega al número de registros especificado

Utilice intervalo para especificar la cantidad de registros que se deben procesar.

Si omite FIRST y NEXT, se procesan todos los registros de forma predeterminada.

Ejemplos

Realización del perfil de un solo campo

Usted realiza el perfil del campo Salario:

OPEN Nómina_empleados
PROFILE FIELDS Salario

El comando genera la siguiente salida:

Nombre del campo Valor total Valor absoluto Mínimo Máximo
SALARY 1.152.525 1.152.525 15.340 52.750

Observaciones

Estadísticas que se muestran en la salida

Las siguientes estadísticas se muestran para cada campo numérico o expresión numérica especificado para el comando:

  • valor total
  • valor absoluto
  • valor mínimo
  • valor máximo
Guía de creación de scripts de ACL 14.1