Estratificar dados
A estratificação agrupa os registros de uma tabela em intervalos numéricos (intervalos de valor) com base em valores de um campo numérico, e conta os registros em cada intervalo.
Por exemplo, um campo de valor da fatura em uma tabela de contas a receber poderia ser estratificado em intervalos de US$ 5.000 (faturas de US$ 0 a US$ 4.999,99, de US$ 5.000 a US$ 9.999,99 e assim por diante), e para encontrar a quantidade total de transações e o valor total das transações em cada intervalo.
Subtotal de campos numéricos associados
Ao estratificar, também é possível subtotalizar um ou mais campos numéricos associados. No exemplo acima, o campo de valor do desconto pode ser subtotalizado para encontrar o desconto total para cada intervalo.
Nota
Caso nenhum campo de subtotal seja especificado, o campo estratificado é subtotalizado automaticamente.
Como funcionam os intervalos numéricos
Os intervalos numéricos são faixas de valores. Você tem duas opções para criar intervalos numéricos:
- intervalos de mesmo tamanho
- intervalos de tamanho personalizado
Intervalos de mesmo tamanho
O Analytics calcula intervalos de mesmo tamanho agrupando os valores do campo-chave em um número de intervalos especificado.
Para criar intervalos de mesmo tamanho, especifique o valor mínimo do primeiro intervalo, o valor máximo do último intervalo e o número de intervalos desejado.
Dica
Se você usar os valores mínimo e máximo reais do campo, o tamanho do intervalo normalmente não será um valor redondo. Se quiser que o tamanho do intervalo seja um valor arredondado, você pode especificar os valores mínimo e máximo em valores arredondados como, por exemplo, 0 e 5000.
Intervalos de tamanho personalizado
O Analytics calcula intervalos de tamanho personalizado agrupando os valores do campo-chave em intervalos com os valores iniciais especificados.
Para criar intervalos de tamanho personalizado, especifique o valor inicial de cada intervalo e o valor final do último intervalo. Você pode criar intervalos de mesmo tamanho ou com tamanho variável.
Exemplos de intervalos de tamanho igual e personalizado
A tabela a seguir mostra exemplos de tipos de intervalos que podem ser criados para conjuntos de valores entre US$ 48,19 e US$ 4.792,83.
| Intervalos de mesmo tamanho (usando valores mínimo e máximo reais) |
Intervalos de mesmo tamanho (mínimo e máximo especificados como valores arredondados) |
Intervalos de tamanho personalizado |
|---|---|---|
| 48,19 - 997,11 997,12 - 1.946,04 1.946,05 - 2.894,97 2.894,98 - 3.843,90 3.843,91 - 4.792,83 |
0,00 - 999,99 1.000,00 - 1.999,99 2.000,00 - 2.999,99 3.000,00 - 3.999,99 4.000,00 - 5.000,00 |
0,00 - 99,99 100,00 - 999,99 1.000,00 - 5.000,00 |
Estratificação e classificação
Você pode estratificar tabelas ordenadas ou não ordenadas. Quando você estratifica uma tabela não ordenada, o Analytics automaticamente ordena os resultados de saída como parte da operação de estratificação.
A opção Estatística
A opção Incluir Estatísticas para Campos de Subtotal permite calcular valores médios, mínimos e máximos para cada campo numérico no subtotal. No exemplo acima, a opção de estatísticas calculará os valores médio, mínimo e máximo da fatura em cada intervalo e os descontos médio, mínimo e máximo em cada intervalo, se você também subtotalizar o campo de valor do desconto.
Estratificação em detalhes
A estratificação executa as seguintes operações:
|
Operação |
Local em Estratificar resultados |
|---|---|
|
Agrupa os registros em intervalos baseados em um campo numérico |
Campo Valor de trans, primeiro |
|
Conta (subtotaliza) o número de registros que estão em cada intervalo e a porcentagem da contagem total representada por cada subtotal |
Campo Contagem Campo Porcentagem da contagem |
|
Apresenta os valores mínimo e máximo no campo numérico que está sendo estratificado |
não exibido |
|
Fornece opcionalmente os subtotais dos valores de um ou mais campos numéricos para cada intervalo e, para o primeiro campo selecionado, calcula a porcentagem do total do campo representado por cada subtotal |
Campo Valor de trans, segundo Campo Porcentagem do campo |
|
Calcula opcionalmente os valores médio, mínimo e máximo de cada campo numérico no subtotal |
não exibido |
|
Fornece os totais de todos os campos numéricos incluídos nos resultados de saída |
Linha Totais |
|
Como opção, divide os resultados de saída com base nos valores no campo de caracteres, tais como ID do cliente ou tipo de transação (requer que o campo de caracteres seja ordenado antes da estratificação) |
não exibido |
Estratificar resultados
Resultados de saída gerados ao:
- estratificar por valor da transação em uma tabela de contas a receber
(tabela Ar em ACL DATA\Arquivos de dados da amostra\Sample Project.ACL)
- usar intervalos de US$ 1.000
- gerar os resultados na tela
Etapas
Você pode estratificar dados agrupando registros em uma tabela em intervalos numéricos de mesmo tamanho ou tamanho personalizado.
Você pode incluir em cada intervalo os seguintes cálculos para os campos numéricos associados: subtotal, valor médio, valor mínimo e valor máximo.
- Selecione .
- Na guia Principal, realize uma das seguintes ações:
Selecione um campo para estratificar da lista suspensa Estratificar em.
Clique em Estratificar em para selecionar o campo ou para criar uma expressão.
- Opcional. Selecione um ou mais Campos de Subtotais, ou clique em Campos de Subtotais, para selecionar o(s) campo(s) de subtotal ou criar uma expressão.
Se um campo de subtotal não for especificado, o campo estratificado será subtotalizado automaticamente. O campo estratificado deve ser selecionado explicitamente caso você queira subtotalizá-lo junto a outros campos, ou caso queira incluir estatísticas do campo estratificado subtotalizado.
A ordem de seleção dos campos de subtotal é a mesma ordem em que as colunas aparecerão nos resultados. Se você estiver anexando resultados a uma tabela existente do Analytics, a seleção e a ordem da coluna devem ser idênticas à seleção e a ordem da coluna na tabela existente.
- Em Mínimo, digite o valor mínimo do primeiro intervalo.
Se você já tiver executado uma operação de perfil ou estatística no campo estratificado, o menor valor do campo será inserido por padrão. O padrão pode ser alterado caso necessário.
- Em Máximo, digite o valor máximo do último intervalo.
Se você já tiver executado uma operação de perfil ou estatística no campo estratificado, o maior valor do campo será inserido por padrão. O padrão pode ser alterado caso necessário.
- Execute uma das seguintes ações:
Selecione Intervalos e informe a quantidade de intervalos de tamanhos iguais desejada na faixa especificada pelos valores Mínimo e Máximo. O número padrão de intervalos é 10.
Dica
O número padrão de intervalos pode ser alterado selecionando e atualizando o número de Intervalos na guia Comando.
Selecione Livre para criar intervalos de tamanhos personalizados especificando o ponto inicial de cada intervalo e o ponto final do último intervalo. É necessário inserir cada valor em uma linha separada.
É opcional especificar os valores Mínimo e Máximo ao usar o Livre. Se os valores Mínimo e Máximo forem especificados, eles serão o ponto inicial do primeiro intervalo e o ponto final do último intervalo, e cada valor inserido criará novos intervalos nessa faixa. Os valores de intervalo especificados devem ser maiores que o valor especificado em Mínimo e iguais ou menores ao valor especificado em Máximo.
-
Se existirem registros na exibição atual que você desejar excluir do processamento, insira uma condição na caixa de texto Se ou clique em Se para criar uma instrução IF usando o Construtor de expressões.
Nota
A condição If é avaliada apenas em relação aos registros restantes em uma tabela depois da aplicação das opções de escopo (Primeiros, Próximos, Enquanto).
A instrução IF considera todos os registros na exibição e filtra aqueles que não atendem à condição especificada.
- Opcional. Selecione Incluir Estatísticas para Campos de Subtotal caso queira calcular valores médios, mínimos e máximos para cada campo numérico no subtotal.
Ao menos um campo de subtotal deve ser selecionado para incluir as estatísticas.
- Clique na guia Saída.
- Selecione a opção de saída adequada do painel Para:
- Tela – Selecione esta opção para exibir os resultados na área de exibição do Analytics. Se a tabela de saída contém um grande número de registros, é mais rápido e útil salvar os resultados em um arquivo do que exibir os resultados na tela.
- Imprimir – Selecione esta opção para enviar os resultados à impressora padrão.
- Gráfico – Selecione esta opção para criar um gráfico com os resultados e exibi-los na área de exibição do Analytics.
- Arquivo – Selecione esta opção para salvar ou anexar os resultados a uma tabela ou arquivo de texto do Analytics. Se você salvar ou anexar a uma tabela do Analytics, a tabela será adicionada ao projeto aberto se já não estiver no projeto. Se você salvar ou anexar a um arquivo de texto, o arquivo será salvo fora do Analytics.
Nota
As opções de saída que não se aplicam a uma operação analítica específica são desativadas.
- Se você selecionar Arquivo como o tipo de saída, especifique as seguintes informações no painel Como:
- Tipo de arquivo – Selecione Tabela do Analytics para salvar os resultados em uma nova tabela do Analytics ou anexe os resultados a uma tabela do Analytics existente. Selecione Arquivo de texto ASCII ou Arquivo de texto Unicode (dependendo de qual edição do Analytics você está usando) para salvar ou anexar os resultados a um arquivo de texto.
- Nome – insira um nome de arquivo na caixa de texto Nome. Ou clique em Nome e insira o nome do arquivo ou selecione um arquivo existente na caixa de diálogo Salvar ou Salvar arquivo como para substituir ou anexar ao arquivo. Se o Analytics preencher um nome de arquivo, você poderá aceitar o nome preenchido ou alterá-lo.
Você também pode especificar um caminho do arquivo absoluto ou relativo ou navegar para uma pasta diferente para salvar ou anexar o arquivo em uma localização diferente da localização do projeto. Por exemplo: C:\Resultados\Saída.fil ou Resultados\Saída.fil.
- Local – Só é ativado ao conectar a uma tabela do servidor e ao salvar ou anexar os resultados a uma tabela do Analytics. Selecione Local para salvar o arquivo na mesma localização que o projeto ou para especificar um caminho ou navegar para uma pasta local diferente. Deixe Local desmarcado para salvar o arquivo na pasta Prefixo em um servidor.
Nota
Para obter os resultados de saída da análise ou do processamento das tabelas do Servidor AX, selecione Local. Não é possível desmarcar a configuração Local para importar tabelas de resultados para o Servidor AX.
- Dependendo do tipo de saída, você pode especificar um Cabeçalho e/ou um Rodapé na(s) caixa(s) de texto.
Cabeçalhos e rodapés são centralizados por padrão. Digite um sinal de menor (<) antes do cabeçalho ou do texto do rodapé para alinhar o texto à esquerda. Clique em Cabeçalho ou Rodapé para inserir um cabeçalho ou rodapé com mais de uma linha. Como alternativa, você pode inserir um ponto e vírgula (;) como um caractere de quebra de linha na caixa de texto do cabeçalho ou do rodapé. Alinhar várias linhas à requer um sinal de menor no início de cada linha.
- Clique na guia Mais.
- Selecione a opção adequada do painel Escopo.
- Todos – Esta opção é selecionada por padrão. Deixe essa opção marcada para especificar que todos os registros na exibição são processados.
- Primeiro – Selecione esta opção e insira um número na caixa de texto para começar a processar no primeiro registro na exibição e inclua somente o número especificado de registros.
- Avançar – Selecione esta opção e insira um número na caixa de texto para começar a processar no registro selecionado no momento na exibição e inclua somente o número especificado de registros. Deve ser selecionado o número do registro real na coluna mais à esquerda, não os dados na linha.
- Enquanto – Selecione esta opção para usar a instrução WHILE para limitar o processamento de registros na exibição com base em um critério específico ou conjunto de critérios. Você pode inserir uma condição na caixa de texto Enquanto ou clicar em Enquanto para criar uma instrução WHILE usando o Construtor de Expressões.
Uma instrução WHILE permite que os registros na exibição sejam processados somente enquanto a condição especificada avaliar como verdadeiro. Assim que a condição avaliar como falso, o processamento será encerrado e nenhum outro registro será considerado. A opção Enquanto pode ser usada em conjunto com as opções Todos, Primeiro e Avançar. O processamento de registros será interrompido assim que um limite for alcançado.
Nota
O número de registros especificados nas opções Primeiro ou Avançar faz referência à ordem física ou indexada de registros em uma tabela e desconsidera qualquer filtragem ou classificação rápida aplicada à exibição. Entretanto, resultados de operações analíticas respeitam qualquer filtro.
Se uma exibição for ordenada rapidamente, Avançar se comporta como Primeiro.
- Caso você não queria incluir valores que excedam os valores Mínimo e Máximo especificados, selecione Suprimir Outros.
- Se você quiser quebrar os resultados de saída com base nos valores em um campo de caractere, insira o nome do campo na caixa de texto Quebra, clique em Quebra para selecionar o campo ou criar uma expressão.
Por exemplo, os resultados da estratificação de uma tabela de contas a receber por valor de transação poderiam ser ainda mais decompostos pelo cliente. A Quebra só pode ser utilizada em um único campo de caractere, portanto, quebras aninhadas não são suportadas.
Nota
Para a opção Quebra produzir resultados significativos, o campo de caracteres usado para a quebra deve ser classificado antes da estratificação.
- Se você selecionou Arquivo como o tipo de saída e deseja anexar os resultados de saída ao fim de um arquivo existente, execute uma das seguintes ações:
Selecione Anexar a um arquivo existente se estiver acrescentando a um arquivo de texto ou a uma tabela do Analytics que você sabe que tem estrutura idêntica aos resultados de saída.
Deixe Anexar a um arquivo existente desmarcado se você estiver anexando a uma tabela do Analytics e deseja que o Analytics determine se a estrutura da tabela é idêntica à dos resultados de saída. Se os comprimentos dos registros não forem idênticos, a estrutura de dados não será idêntica e a anexação não funcionará corretamente.
Nota
É recomendado deixar a opção Anexar a um arquivo existente desmarcada caso você não esteja certo de que os resultados de saída e a tabela existente tenham a mesma estrutura de dados. Para obter mais informações sobre anexo e estrutura de dados, consulte Anexar resultados nas tabelas do Analytics e arquivos de texto.
- Se você selecionou Arquivo (Tabela do Analytics) como o tipo de saída, marque ou desmarque Usar tabela de saída, dependendo se deseja ou não que a tabela do Analytics que contém os resultados de saída seja aberta automaticamente após a conclusão da operação.
- Clique em OK.
- Se o prompt de substituição aparecer, selecione a opção adequada.
Se estiver esperando que a opção Anexar seja exibida e ela não for, clique em Não para cancelar a operação e consulte Anexar resultados nas tabelas do Analytics e arquivos de texto.