Comando PROFILE

Gera estatísticas resumidas para um ou mais campos numéricos ou expressões numéricas em uma tabela do Analytics.

Sintaxe

PROFILE {<FIELDS> campo_numérico <...n>|<FIELDS> ALL} <IF teste> <WHILE teste> <FIRST intervalo|NEXT intervalo>

Parâmetros

Nome Descrição
FIELDS campo_numérico <...n> | FIELDS ALL

Especifique campos individuais para a criação de perfis ou especifique ALL para criar perfis para todos os campos numéricos na tabela do Analytics.

IF teste

opcional

Uma expressão condicional que deve ser verdadeira para processar cada registro. O comando é executado apenas nos registros que atendem à condição.

Nota

O parâmetro IF é avaliado apenas em relação aos registros restantes em uma tabela depois da aplicação dos parâmetros de escopo (WHILE, FIRST, NEXT).

WHILE teste

opcional

Uma expressão condicional que deve ser verdadeira para processar cada registro. O comando é executado até que a condição seja avaliada como falsa ou o fim da tabela seja alcançado.

Nota

Se você usar WHILE juntamente com FIRST ou NEXT, o processamento de registros será interrompido assim que um limite for alcançado.

FIRST intervalo | NEXT intervalo

opcional

O número de registros a ser processado:

  • FIRST iniciar o processamento a partir do primeiro registro até alcançar o número de registros especificado
  • NEXT iniciar o processamento a partir do registro selecionado no momento até alcançar o número de registros especificado

Use intervalo para especificar o número de registros a serem processados.

Se você omitir FIRST e NEXT, todos os registros serão processados por padrão.

Exemplos

Criação de perfil de um único campo

Crie o perfil do campo Salário:

OPEN FolhaPagamento_Funcionário
PROFILE FIELDS Salário

O comando gera a seguinte saída:

Nome do campo Valor Total Valor Absoluto Mínimo Máximo
SALÁRIO 1,152,525 1,152,525 15,340 52,750

Observações

Estatísticas exibidas na saída

As estatísticas a seguir são exibidas para cada campo numérico ou expressão numérica especificado para o comando:

  • valor total
  • valor absoluto
  • valor mínimo
  • valor máximo