Centro de Data Warehouse Guia de Administração

Média de Deslocamento transformador

As médias de deslocamento simples e exponencialmente homogêneos geralmente têm a capacidade de prever o curso futuro de uma série de valores relacionada ao tempo. As médias de deslocamento são amplamente usadas em análises de série de tempo em previsões de negócios e financeiras. Somas rotativas têm outras aplicações financeiras amplamente utilizadas.

Você pode usar o transformador Média de Deslocamento para calcular os seguintes valores:

Uma média de deslocamento exponencial também é conhecida como uma média de deslocamento exponencialmente homogêneo.

As média de deslocamento redistribuem eventos que ocorrem brevemente em um período maior de tempo. Esta redistribuição serve para remover ruídos, ocorrências aleatórias e grandes picos ou baixas de dados da série de tempo. Você pode aplicar o método da média de deslocamento a um arquivo da série de tempo para:

O transformador Média de Deslocamento usa uma tabela de destino de warehouse como uma origem. A tabela que você usa como uma origem deve conter uma chave primária. O transformador grava em uma tabela no destino do warehouse. 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.


Figure db2db048 not displayed.

Para definir um transformador Média de Deslocamento:

  1. Abra o bloco de notas da etapa.
  2. Especifique as informações gerais do transformador. Para obter mais informações, consulte o manual Fornecendo informações gerais sobre uma etapa.
  3. Na página Parâmetros, no campo Colunas Disponíveis, clique nas colunas que deseja usar como colunas de agrupamento, depois clique em >. As colunas são movidas para o campo Ordenar por colunas. As colunas de agrupamento podem conter caracteres ou dados numéricos.


    Figure db2db049 not displayed.

  4. Para cada coluna listada no campo Ordenar por colunas, clique em uma seqüência de ordenação a partir da lista Ordenar. Selecione Ascendente para ordem ascendente. Selecione Descendente para ordem descendente.
  5. Defina os cálculos da média de deslocamento:
    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 uma coluna em que será calculada a média de deslocamento. Somente colunas numéricas 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 2 ou mais linhas, não poderá usar a coluna como uma coluna de saída.
    3. No título Coluna das estatísticas, clique com o botão esquerdo e selecione o tipo de média de deslocamento a ser calculada.

      No transformador Média de Deslocamento, você pode selecionar uma das três estatísticas:

      • Uma média de deslocamento simples Uma média de deslocamento simples (SMA) é definida como:

        SMA [row i] = SUM (valores de dados para as últimas N linhas) / N

      • Uma média de deslocamento exponencial Uma média de deslocamento exponencial (EMA) que é definida como:

        EMA [row i] = ( Value [row i] * K ) + ( EMA [row i-1] * ( 1-K ) ) where: K = 2/(N+1)

        Por exemplo: para uma EMA de quatro dias, N = 4, K = 2/5 e 1-K = 3/5. Uma média de deslocamento exponencial também é conhecida como uma média de deslocamento exponencialmente homogêneo.

      • Uma soma percorrida para os períodos N de dados, em que N é especificado pelo usuário. Uma soma percorrida (RS) é definida como:

        RS [row i] = SUM ( valores de dados para as últimas linhas N)

    4. No título Coluna do período, dê um clique duplo no campo, depois digite o número de dias para o qual a média de deslocamento será calculada. Por exemplo, se você quiser calcular a média de deslocamento de uma semana, digite 7. Você pode digitar somente dígitos. Outras combinações de teclas são ignoradas.
    5. Repita as etapas de 5a a 5d, conforme apropriado.
  6. Na página Mapeamento de Coluna, mapeie as colunas de saída do transformador para as colunas da tabela de destino.

    As colunas que resultam de suas transformações são listadas no lado esquerdo da página. Essas colunas são nomeadas após as seleções feitas para as colunas Entrada, Estatísticas e Período na página Parâmetros. Por exemplo, se você selecionar SALARY como a coluna de entrada, EMA como o cálculo e 7 para o período na página Parâmetros, "SALARY_EMA_7" será exibido no lado esquerdo da página Mapeamento de Coluna.

    Restrições:

    Estas restrições se aplicam a uma única 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.

  7. 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.
  8. 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 ]