Tabela de Controle do Serviço de Movimentação de Dados

Esta seção descreve a estrutura da tabela de controle dos Serviços de Movimentação de Dados. Cada um dos bancos de dados de Estado, Tempo de Execução e Histórico contém duas tabelas de controle que podem ser manipuladas para configurar o comportamento dos componentes do serviço de movimentação de controle de dados local. As tabelas de controle são tabelas estáticas.

RMCONTROL

Contém definições de configuração específicas do comportamento de instâncias do componente ETL. Esta tabela é ocupada e utilizada apenas nos bancos de dados de Tempo de Execução e Histórico, porque nenhum componente ETL é requerido no banco de dados de Estado. Cada linha nesta tabela corresponde a uma tabela de destino que precisa ser preenchida. Alterar valores de colunas para uma determinada linha afetará apenas a instância do componente ETL que foi designada para ocupar essa tabela de destino.

Nome da Coluna Tipo de Coluna Descrição da Coluna Anulável
TARGETTABLE CARACTERE O nome completo da tabela de destino que deve ser ocupada pelo procedimento armazenado controlado por esta entrada. N
COMMITINTERVAL NUMÉRICO O intervalo de confirmação utilizado pelo procedimento armazenado quando um cursor é utilizado para inserir linhas na tabela de destino. S
LOGLEVEL NUMÉRICO O nível de registro que determina a quantidade de informação que um procedimento armazenado colocará na tabela WBIRMADM.RMLOG. Os valores válidos são 0 e 1. 0 é igual ao registro mínimo e 1 é igual ao registro máximo. S
LASTSEQUENCE CARACTERE O último valor SEQUENCE processado pelo procedimento armazenado ETL a partir da tabela de migração de dados. Esta coluna é atualizada pelo procedimento armazenado no tempo de execução. N
LASTUPDATED TIMESTAMP A última vez que foi feita uma chamada planejada. Esta coluna é controlada pelo procedimento armazenado e é utilizada apenas para fins de planejamento. S
NEXTSTARTTIME TIMESTAMP A próxima vez após a qual uma chamada ETL será feita. S
ETLSCHEDMETHOD . NUMÉRICO O método de planejamento a ser utilizado. Apenas 0 é um valor válido. S
ETL_0_MINUTES NUMÉRICO O número de minutos que devem decorrer entre execuções de ETL planejadas. S
TGT_RM_SPETL_NAME CARACTERE O nome completo do procedimento armazenado que é responsável por preencher TARGETTABLE. S
Não altere nenhum dos valores de colunas a seguir ou ocorrerá um comportamento inesperado:
  • TARGETTABLE
  • LASTSEQUENCE
  • LASTUPDATED
  • ETLSCHEDMETHOD
  • TGT_RM_SPETL_NAME
As alterações nas colunas a seguir serão confirmadas na próxima vez que uma instância de componente ETL for chamada:
  • COMMITINTERVAL
  • NEXTSTARTTIME
  • LOGLEVEL
  • ETL_0_MINUTES
RMPRUNECTRL

Contém definições de configuração específicas do comportamento das instâncias do componente Life Cycle. Esta tabela é preenchida e utilizada nos bancos de dados de Estado, Tempo de Execução e Histórico. Cada linha nesta tabela corresponde a uma tabela (origem ou trabalho) <NOME_DA_TABELA> que requer limpeza. Alterar valores de colunas para uma determinada linha afetará apenas a instância do componente Life Cycle que foi designada para limpar a tabela <NOME_DA_TABELA>.

Nome da Coluna Tipo de Coluna Descrição da Coluna Anulável
TABLE_NAME . CARACTERE O nome completo da tabela que deve ser limpa. N
LAST_PRUNED TIMESTMP A hora da última operação de limpeza nesta tabela. S
LOGLEVEL NUMÉRICO O nível de registro que determina a quantidade de informação que será colocada na tabela WBIRMADM.RMLOG. Os valores válidos são 0 e 1. 0 é igual ao registro mínimo; 1 é igual ao registro máximo. N
PRUNE_ENABLED NUMÉRICO Um sinalizador que determina se as operações de limpeza devem ocorrer. 0 indica não e 1 indica sim. N
PRUNE_INTERVAL NUMÉRICO A quantidade mínima de tempo em minutos entre as operações de limpeza. N
RETENTION_IN_MINUTES NUMÉRICO A quantidade de tempo em minutos após a qual uma linha qualificada pode ser limpa. N
ROWS_PRUNED NUMÉRICO O número de linhas que foram limpas durante a última operação de limpeza. N
Não altere nenhum dos valores de colunas a seguir ou ocorrerá um comportamento inesperado:
  • LAST_PRUNED
  • ROWS_PRUNED
  • TABLE_NAME
As alterações nas colunas a seguir serão confirmadas na próxima vez que uma instância de componente ETL for chamada:
  • LOGLEVEL
  • PRUNE_ENABLED
  • PRUNE_INTERVAL
  • RETENTION_IN_MINUTES
Conceitos relacionados
Esquema do Banco de Dados de Histórico
Referências relacionadas
Esquema do Banco de Dados de Histórico
Tabela de Metadados e Registro do Serviço de Movimentação de Dados

Direitos Autorais IBM Corporation 2005, 2006. Todos os Direitos Reservados.