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:
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