As tabelas de banco de dados de Histórico são divididas em dois tipos. Elas são as tabelas estáticas que são criadas no momento da instalação do WebSphere Business Monitor e as tabelas dinâmicas que são criadas para cada modelo de medidas de negócios importado.
Nome da Coluna | Tipo de Coluna | Descrição da Coluna | Anulável |
---|---|---|---|
SURROGATE_KEY | INTEGER | Esta é uma chave primária | N |
DAY | SMALLINT | Representa o dia | N |
MONTH | SMALLINT | Representa o mês | N |
YEAR | INTEGER | Representa o ano | N |
O banco de dados de Histórico implementa uma estrutura de esquema em estrela com uma tabela Fato central cercada por várias tabelas "folha" de Dimensão. A tabela Fato é semelhante à tabela de contexto nos bancos de dados de Estado e Tempo de Execução. Há uma estrela para o contexto e uma para as atividades correspondentes do contexto. Por exemplo, pode haver uma tabela de instância de contexto e uma tabela de instância de atividade por contexto nos bancos de dados de Estado e de Tempo de Execução.
Nome da Coluna | Tipo de Coluna | Descrição da Coluna | Anulável |
---|---|---|---|
MCI_MCIID | DECIMAL(19,0) | Identificador exclusivo da instância da atividade e também a chave primária da tabela. | N |
PARENT_MCIID | DECIMAL(19,0) | Identificador exclusivo da instância do processo pai, se existir. | S |
SK_<nome da dimensão da máquina gerado> | INTEGER | Chave estrangeira apontando para uma tabela de dimensão. O relacionamento FK está definido. Uma dessas colunas está definida para cada dimensão presente no contexto. | S |
GMT_<nome da métrica da máquina gerado> | TIMESTAMP | Um valor de time stamp utilizado para armazenar o valor de tempo GMT de qualquer tipo de dados de métrica de time stamp. (Esta coluna é criada apenas quando a métrica de tempo é marcada como uma Dimensão. Quando as métricas de Tempo são marcadas como dimensões, elas são armazenadas apenas com granulosidade de dia, mês e ano, portanto, esta coluna fornece a capacidade de ver o valor de tempo exato dessas métricas.) | S |
Os três tipos de colunas a seguir são utilizados quando métricas são marcadas como Fatos (não dimensões).
Nome da Coluna | Tipo de Coluna | Descrição da Coluna | Anulável |
---|---|---|---|
M_<nome da máquina gerado> | O tipo de dados varia com o tipo de dados definido no modelo de medidas de negócios. | Utilizado para representar uma métrica ou valor de Keydefinition. | S |
C_<nome da máquina gerado> | BIGINT | Utilizado para representar contadores. | S |
T1_<nome da máquina gerado> | BIGINT | Utilizado para representar o tempo acumulado para cronômetros. (Cronômetros são representados por uma única coluna no banco de dados de Histórico; eles utilizam várias colunas no banco de dados de Estado). | S |
Nome da Coluna | Tipo de Coluna | Descrição da Coluna | Anulável |
---|---|---|---|
SURROGATE_KEY | INTEGER | Valor da chave primária gerada da máquina para esta linha de dimensão. PK está definido. | N |
Essas são as colunas baseadas em definição. A tabela de dimensão contém uma coluna para cada métrica definida como parte desta dimensão.
Nome da Coluna | Tipo de Coluna | Descrição da Coluna | Anulável |
---|---|---|---|
M_<nome da máquina gerado> | O tipo de dados varia com o tipo de dados definido no modelo de medidas de negócios. | Utilizado para representar uma métrica ou valor de definição de chave. | S |
C_<nome da máquina gerado> | BIGINT | Utilizado para representar contadores. | S |
T1_<nome da máquina gerado> | BIGINT | Utilizado para representar o tempo acumulado para cronômetros. (Cronômetros são representados por uma única coluna no banco de dados de Histórico, apesar de que eles utilizam várias colunas no banco de dados de Estado). | S |
O esquema em estrela da atividade segue as mesmas convenções, exceto que as tabelas são denominadas AFC_ e ADM_ respectivamente.