Centro de Data Warehouse Guia de Administração

Calcular Subtotais transformador

Use o transformador Calcular subtotais para calcular o subtotal de execução para um conjunto de valores numéricos agrupados por um período de tempo: semanalmente, quinzenalmente, mensalmente, trimestralmente ou anualmente. Para fins de contabilidade, por exemplo, freqüentemente é necessário produzir subtotais de valores numéricos para períodos de tempo básicos. Isso é encontrado com mais freqüência em cálculos de folhas de pagamento, nos quais as companhias precisam produzir subtotais mês-a-data e ano-a-data para os vários tipos de dados da folha de pagamento.

O transformador Calcular Subtotais usa uma tabela de destino do warehouse como origem. A tabela que você usa como uma origem deve conter uma chave primária. O transformador grava em uma tabela no mesmo banco de dados. Antes de você definir essa etapa, faça a ligação do destino do warehouse com a etapa no Modelo de Processo, com a seta apontando para a etapa. A página Parâmetros não estará disponível para o subtipo dessa etapa até você ligar a etapa com uma origem na janela Modelo de Processo. Você pode fazer alterações na etapa somente quando ela estiver no modo de desenvolvimento.


Figure db2db042 not displayed.

Para definir um transformador Calcular Subtotais:

  1. Abra o bloco de notas de etapa do transformador Calcular subtotais.
  2. Especifique as informações gerais do transformador. Para obter mais informações, consulte o manual Fornecendo informações gerais sobre uma etapa.
  3. Clique na guia Parâmetros.


    Figure db2db043 not displayed.

  4. Opcional: Clique em colunas da lista Colunas disponíveis para ordenar os dados de saída. Depois, clique no botão > ao lado da lista Ordenar por colunas.
  5. Na lista Colunas disponíveis, clique na coluna de data na tabela de entrada. O tipo de dados da coluna deve ser DATE ou TIMESTAMP. Depois, clique no botão > ao lado do campo Coluna da data.
  6. Defina o cálculo de um subtotal:
    1. Clique com o botão direito em algum lugar da tabela de definição do Transformador e clique em Incluir. Uma linha é incluída na tabela.
    2. Sob o título Coluna de entrada da linha que você acabou de incluir, clique com o botão esquerdo e selecione o nome da coluna em que será calculado o subtotal. Somente colunas numéricas disponíveis são listadas. Uma coluna numérica não será listada se estiver sendo gravada por outra linha ou for selecionada como uma coluna de agrupamento. Se você usar uma coluna como uma entrada em duas ou mais linhas, não poderá usar a coluna como uma coluna de saída.
    3. Sob o título Coluna do período, clique com o botão esquerdo e selecione o período para o qual será feito o cálculo.
    4. Repita as etapas de 6a 6c para definir outros cálculos de subtotais.
  7. Use a página Mapeamento de Coluna para mapear colunas de saída do transformador para colunas na tabela de destino.

    As colunas que resultarem da transformação serão mostradas no lado esquerdo da página, sob o título Colunas de Origem. Essas colunas são nomeadas após as seleções feitas para a coluna Entrada e para a coluna Período na página Parâmetros. Por exemplo, se você selecionar SALARY como a coluna de entrada e Month para o período na página Parâmetros, "SALARY_Month" será exibido no lado esquerdo da página Mapeamento de Coluna. As colunas na tabela de destino são listadas no lado direito da página.

    Restrições:

    As seguintes restrições se aplicam a somente uma instância de uma etapa. Por exemplo, você tem as etapas 1 e 2. Na etapa 1, poderá usar a coluna B como uma coluna de origem. Na etapa 2, você pode usar a coluna B como uma coluna de destino.

    Use a página Mapeamento de Coluna para executar as seguintes tarefas:

    Se a página Parâmetros não produzir nenhuma coluna de saída, ou se esta etapa não estiver ligada a uma tabela de destino e você não tiver especificado a geração automática de uma tabela padrão na página Parâmetros, não será possível usar esta página para mapear suas colunas. Algumas etapas não permitirão a alteração do mapeamento de coluna.

  8. Na página Opções de Processamento, forneça informações sobre como a etapa processa. Para obter mais informações, consulte o manual Definindo as opções de processamento.
  9. Clique em OK para salvar suas alterações e fechar o bloco de notas etapa.


[ Início da Página | Página Anterior | Próxima Página | Índice | Índice Remissivo ]