Tabela de Metadados e Registro do Serviço de Movimentação de Dados

Esta seção fornece informações de referência sobre a estrutura da tabela de registro nos bancos de dados do WebSphere Business Monitor. As tabelas de registro são tabelas estáticas.

RMMETADATA

Um número variável de instâncias de componentes é utilizado para fornecer serviços de movimentação de dados para um determinado modelo de medidas de negócios. Cada um dos bancos de dados de Estado, Tempo de Execução e Histórico contém uma tabela que lista para cada modelo de medidas de negócios os nomes de instâncias de componentes que foram designadas, bem como outras informações internas úteis. Esta tabela é atualizada toda vez que instâncias de componentes são criadas e configuradas durante a fase de implementação. Não modifique seu conteúdo manualmente.

Nome da Coluna Tipo de Coluna Descrição da Coluna
ID NUMÉRICO Não utilizado
OM_NAME CARACTERE O nome do projeto associado do modelo de medidas de negócios atendido por esses artefatos de replicação.
OM_ID NUMÉRICO Não utilizado
MC_NAME CARACTERE O nome do grupo de medidas de negócios associado atendido por esses artefatos de replicação.
MC_ID NUMÉRICO Não utilizado
TGT_TAB_NAME CARACTERE O nome completo da tabela de destino que é preenchida pelo procedimento armazenado ETL.
TGT_RM_APP_SVR_NAME CARACTERE O nome do servidor responsável por executar operações apply de replicação.
TGT_RM_APP_SS_NAME CARACTERE Se disponível, um grupo gerenciado pelo servidor apply, para replicação de SQL do DB2. Este é um conjunto de assinaturas.
TGT_RM_APP_STG_TAB_NAME CARACTERE O nome completo da tabela de migração de dados utilizada como um destino pelo programa apply de replicação.
Nota: Há duas outras tabelas que possuem a extensão _BKUP e _M que existem no sistema e são relacionadas a esta linha.
TGT_RM_APP_ERR_TAB_NAME CARACTERE O nome completo da tabela que armazena ponteiros para linhas na tabela de migração de dados que ainda precisa ser processada pelo ETL.
TGT_RM_APP_PRUNE_SP_NAME CARACTERE O nome completo do procedimento armazenado responsável por limpar a tabela de migração de dados apply no sistema de destino.
TGT_RM_APP_TMP_TAB_NAME CARACTERE O nome completo da tabela temp utilizada pelo programa ETL para determinar quais linhas devem ser carregadas na tabela de destino.
TGT_RM_SPETL_NAME CARACTERE O nome completo do procedimento armazenado ETL que é responsável por preencher a tabela de destino a partir das entradas na tabela de migração de dados.
SRC_TAB_NAME CARACTERE O nome completo da tabela de origem que está sendo replicada na tabela de migração de dados.
SRC_RM_CAP_SVR_NAME CARACTERE O nome do servidor responsável por executar operações de captura de replicação.
SRC_RM_CAP_STG_TAB_NAME CARACTERE O nome completo da tabela utilizada pelo servidor Capture para armazenar alterações na tabela de origem.
SRC_RM_PRUNE_TRG_NAME CARACTERE O nome completo do acionador responsável por remover linhas selecionadas da tabela de origem durante o ciclo de limpeza do servidor Capture. As linhas selecionadas podem incluir linhas que representam operações concluídas.
SERVICE_NAME CARACTERE Uma etiqueta utilizada para identificar o serviço ao qual esses artefatos pertencem, por exemplo, State_to_Runtime ou Runtime_to_Historical.
Utilizando a seguinte visualização de exemplo simplificada:
Exemplo de RMMETADATA
É fácil para determinar que a origem WBI.CTXTQ4MUF no banco de dados de Estado está sendo monitorada pela instância do componente Capture CAPTURE_1. Quaisquer alterações na tabela de origem são registradas na tabela de trabalho CAP.CD_2 e, então, aplicadas pela instância do componente Apply APPLY_4 na tabela de trabalho APP.CCD_6. Esta tabela é utilizada por uma instância do componente ETL para preencher a tabela de destino WBI.CTXTQ4MUF no banco de dados de Tempo de Execução.
RMLOG

Os bancos de dados de Tempo de Execução e Histórico contêm, cada um, uma tabela de registro que pode ser utilizada para obter informações de estatísticas, progresso, depuração ou erro. Todos os componentes ETL e Target Life Cycle gravam mensagens nesta tabela mas não lêem a partir dela. Algumas mensagens podem ser suprimidas pela configuração do nível de registro com um mínimo.

Nome da Coluna Tipo de Coluna Descrição da Coluna
ENTRYSTMP TIMESTAMP(10) O time stamp para uma entrada específica nesta tabela de registro.
ID NUMÉRICO Um identificador para associar várias linhas da mesma instância. Este ID vem de SEQUENCE WBIRMADM.RMSPTRIGID.
ROWS_INSERTED NUMÉRICO Um indicador de quantas linhas foram inseridas durante esta instância.
ROWS_UPDATED NUMÉRICO Um indicador de quantas linhas foram atualizadas durante esta instância.
ROWS_DELETED NUMÉRICO Um indicador de quantas linhas foram excluídas durante esta instância.
ROWS_INERROR NUMÉRICO Um indicador de quantas linhas foram marcadas como causas de um erro recuperável durante esta instância.
NAME CARACTERE O nome completo do procedimento armazenado, acionador ou processo que causou a entrada nesta tabela.
OPERATION CARACTERE Uma etiqueta que identifica a operação que estava sendo desempenhada quando esta entrada foi feita.
RESULT CARACTERE Uma coluna onde mais informações sobre a operação que ocorreu podem ser localizadas.
ISTRACEENTRY NUMÉRICO Uma coluna que indica se esta entrada requer LOGLEVEL (em WBIRMADM.RMCONTROL) configurado como 1.

0: Esta entrada de registro não é uma entrada de rastreio.

1: Esta entrada de registro é uma entrada de rastreio (e pode ser suprimida - consulte a tabela WBI.RMCONTROL).

Cada linha nesta tabela corresponde a uma mensagem que foi emitida pela instância do componente <NOME> em <ENTRYSTMP>. Linhas que possuem o mesmo <ID> e <NOME> representam mensagens que foram geradas durante a mesma chamada de <NOME>. O exemplo a seguir contém entradas de registro que foram geradas pelas instâncias do componente ETL WBIRMADM.WBIRMSP_10 e WBIRMADM.WBIRMSP_14 bem como instâncias de componente Target Life Cycle WBIRMADM.WBIRMSP_P13 e WBIRMADM.WBIRMSP_P_17. WBIRMADM.WBIRMSP_10 (4:40:20 PM) e WBIRMADM.WBIRMSP_14 (4:40:27 PM) emitiram cinco mensagens cada e WBIRMADM.WBIRMSP_P_13 (4:40:20 PM) e WBIRMADM.WBIRMSP_P_17 (4:40:20 PM) uma.
Exemplo de WBIRMADM.RMLOG
Esta tabela não é automaticamente limpa. O DBA deve monitorá-la e limpá-la regularmente. Utilize as informações localizadas em WBIRMADM.RMMETADATA para identificar para qual modelo de medidas de negócios a instância do componente <NOME> fornece serviço. Observe que o valor das colunas LOGLEVEL e ETL_0_MINUTES da tabela WBIRMADM.RMCONTROL e o valor de LOGLEVEL e de PRUNE_INTERVAL da tabela WBIRMADM.RMPRUNECTRL afetarão a taxa de crescimento desta tabela. Mais entradas serão feitas quando LOGLEVEL estiver configurado como 1, quando ETL_0_MINUTES diminuir e quando PRUNE_INTERVAL diminuir.
Conceitos relacionados
Esquema do Banco de Dados de Histórico
Referências relacionadas
Esquema do Banco de Dados de Histórico
Tabela de Controle do Serviço de Movimentação de Dados

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