Solicitações de Extração de Consumo

O carregamento inicial e as extrações de consumo contínuas são criadas através de Solicitações de Extração de Consumo. Embora as extrações desses tipos possam ser criadas por meio do envio ad-hoc de uma tarefa batch, as solicitações são o método preferido para esses tipos de extrações de consumo.

O ciclo de vida do objeto de negócios de solicitação de extração de consumo inclui lógica que mantém e atualiza o campo "Extração Até a Data/Hora" em Tipos de Extração de Consumo, usado para determinar se as solicitações diárias devem ser criadas pelo controle batch "Criar Solicitações Diárias de Extração de Consumo", e detectar correções históricas.

Um único objeto de negócios é fornecido no pacote base para solicitações de extração de consumo:
  • Solicitação de Consumo (D2-IntervalDataExtRepository): este objeto de negócios contém as informações e o ciclo de vida responsáveis pelo envio da tarefa de extração, pelo monitoramento da execução até sua conclusão e pela atualização do Tipo de Extração de Consumo "Extrair Até a Data/Hora" no Tipo de Extração de Consumo. Este objeto de negócios é baseado no objeto de manutenção Solicitação (F1-REQ).

O processo de extração de consumo usa um conjunto de algoritmos de pacote base para extrair e formatar os dados do intervalo para exportação. Esses algoritmos são especificados na seção '"Algoritmos" no Tipo de Extração de Consumo, conforme apropriado. Esses algoritmos podem ser configurados para permitir a extração de dados para componentes de medição escalar frequentemente lidos, bem como componentes de medição de intervalo. Os componentes de medição escalar de leitura frequente são definidos como componentes de medição escalar cujo Método de Leitura está definido como "Leitura Automática". Ao extrair medidas para componentes de medidas escalares de leitura frequente, as medidas escalares são convertidas em medidas de intervalo como parte do processo de extração. Essa conversão usa o perfil associado ao tipo de componente de medição. Se nenhum perfil puder ser encontrado, os dados do intervalo usarão um perfil de linha plana.

Solicitações de Carregamento Inicial/Incremental/Em Andamento: os seguintes algoritmos são usados para extrair e formatar dados do intervalo para carregamento inicial e solicitações incrementais/em andamento:
  • Extrair Carregamento Inicial/Incremental Em Andamento para o DataConnect (D2-IDEXTPRD): esse algoritmo recupera o consumo de um ponto de serviço por um determinado período e grava os resultados em um arquivo simples.

  • Extrair Consumo em Andamento/Carga Inicial Delimitado por Tabulação (com Compensação de UTC) (D2-IDEXTPRDU): esse algoritmo recupera o consumo de um ponto de serviço por um determinado período e grava os resultados em um arquivo simples delimitado por tabulação. Esse algoritmo também suporta o ajuste do consumo com base no Horário de Verão.
  • Extrair Consumo Inicial/Em Andamento e Aplicar o Mapa de Horário de Uso para DataConnect (D2-IDEXTPTOU): esse algoritmo recupera o consumo de um ponto de serviço por um período determinado período, aplica um mapa de Horário de Uso ao consumo e grava os resultados em um arquivo simples

  • Extrair Consumo Em Andamento/Inicial Delimitado por Tabulação e Aplicar Mapa de Horário de Uso (com Compensação de UTC) (D2-IDEXTPTUU): esse algoritmo recupera o consumo de um ponto de serviço por um determinado período, aplica um Mapa de Horário de Uso ao consumo e grava os resultados em um arquivo simples delimitado por tabulação. Esse algoritmo também suporta o ajuste do consumo com base no Horário de Verão.
Correções Históricas: os seguintes algoritmos são usados para extrair e formatar dados do intervalo para solicitações de correção histórica.
  • Extrair Consumo de Correção Histórica para DataConnect(D2-IDEXTIMD): esse algoritmo recupera o consumo de correção histórica para um ponto de serviço e grava os resultados para um arquivo simples.

  • Extrair Consumo de Correções Históricas Delimitado por Tabulação (com Compensação de UTC) (D2-IDEXTITUU): esse algoritmo recupera o consumo de correção histórica para um ponto de serviço e grava os resultados em um arquivo simples delimitado por tabulação. Esse algoritmo também suporta o ajuste do consumo com base no Horário de Verão.
  • Extrair Correções Históricas e Aplicar o Mapa de Horário de Uso para DataConnect (D2-IDEXTITOU): esse algoritmo recupera o consumo de correção histórica para um ponto de serviço, aplica um mapa de Horário de Uso ao consumo e grava os resultados em um arquivo simples.

  • Extrair Correções Históricas Delimitadas por Tabulação e Aplicar o Mapa de Horário de Uso (com Compensação de UTC) (D2-IDEXTITUU): esse algoritmo recupera o consumo de correção histórica para um ponto de serviço, aplica um mapa de horário de uso ao consumo e grava os resultados em um arquivo simples delimitado por tabulação. Esse algoritmo também suporta o ajuste do consumo com base no Horário de Verão.