compilação Esquema
O diagrama a seguir mostra as relações entre o compilação, compilação Changeset e tabelas fato compilação projeto e medidas relacionadas (dimensões) no dados warehouse.
O esquema de compilação faz referência a três tabelas fato:
Criar conjunto de alterações tabela fato (dbo.compilação Changeset)
Construir projeto tabela fato (dbo.compilação Project)
Criar detalhes tabela fato (dbo.compilação Details)
O esquema de compilação também faz referência a nove tabelas de dimensões:
Criar tabela de dimensões (dbo.compilação)
tabela de dimensões do arquivo (dbo.File)
Criar tabela de dimensões do tipo (dbo.compilação flavor)
Criar tabela de dimensões de status (dbo.compilação status)
Criar tabela de dimensões de qualidade (dbo.compilação qualidade)
tabela de dimensões do conjunto de alterações (dbo.Changeset)
tabela de dimensões de plataforma (dbo.Platform)
Equipe do projeto (Project dbo.Team) (consulte Dimensões compartilhadas)
Data (dbo.Date) (consulte Dimensões compartilhadas)
compilação Tabela fato Changeset
A tabela a seguir descreve as colunas na compilação conjunto de alterações tabela de fatos.A tabela contém uma linha para cada conjunto de alterações incluído na compilação.
Campo |
Descrição |
---|---|
__ID |
ID de registro para a tabela (usada internamente). |
__LastUpdatedTime |
Data e time em que o registro foi último inserida ou atualizada. |
__TrackingId |
Número de identificação usado pela infra-estrutura de depósito para controlar o registro. |
Criar |
chave estrangeira à tabela de dimensões de compilação. |
Conjunto de alterações |
chave estrangeira à tabela de dimensões de conjunto de alterações. |
projeto da equipe |
chave estrangeira na tabela de dimensões projeto da equipe. |
Projeto compilação tabela fato
A tabela a seguir descreve as colunas na tabela fato compilação projeto.A tabela contém uma linha para cada compilação de um arquivo.
Campo |
Descrição |
---|---|
__ID |
ID de registro para a tabela (usada internamente). |
Compilar erros |
Número de erros de compilar gerado durante a compilar. |
Avisos de compilar |
Número de avisos de compilar gerado durante a compilar. |
análise estática Erros |
Número de estático análise de erros gerados durante a compilação. |
Análise estático avisos |
Número de avisos de análise estática gerados durante a compilação. |
__LastUpdatedTime |
Data e time em que o registro foi último inserida ou atualizada. |
__TrackingId |
Número de identificação usado pela infra-estrutura de depósito para controlar o registro. |
Criar |
chave estrangeira à tabela de dimensões de compilação. |
Date |
chave estrangeira na tabela de dimensões de data. |
Platfom |
chave estrangeira na tabela de dimensões de plataforma. |
Tipo |
chave estrangeira na tabela de dimensões compilação Flavor. |
Projeto de fonte |
chave estrangeira na tabela de dimensões de arquivo. |
projeto da equipe |
chave estrangeira na tabela de dimensões projeto da equipe. |
Criar detalhes tabela fato
A tabela a seguir descreve as colunas na tabela de fato a compilação detalhes.
Campo |
Descrição |
---|---|
__ID |
ID de registro para a tabela (usada internamente). |
ID do acompanhamento lógico |
Número de identificação que é usado pelo adaptador warehouse de acompanhamento do item de trabalho para determinar quanta histórico do item de trabalho já está presente no depósito. |
compilação Duração |
Período de time em minutos, para concluir a compilação. |
__LastUpdatedTime |
Data e time em que o registro foi último inserida ou atualizada. |
__TrackingId |
Número de identificação usado pela infra-estrutura de depósito para controlar o registro. |
Criar |
chave estrangeira à tabela de dimensões de compilação. |
Date |
chave estrangeira na tabela de dimensões de data. |
Criação de qualidade |
chave estrangeira na tabela de dimensões compilação qualidade. |
compilação Status |
chave estrangeira para a tabela de dimensões compilação Status. |
projeto da equipe |
chave estrangeira na tabela de dimensões projeto da equipe. |
Dimensão compilação tabela
A tabela a seguir descreve as colunas na tabela de dimensões a compilação.A tabela contém uma linha para cada compilação de equipe.
Campo |
Descrição |
---|---|
__ID |
ID de registro para a tabela (usada internamente). |
Moniker compilação artefato |
Número de identificação é usado para vincular um objeto, sistema autônomo um item de trabalho, com uma compilação específica. |
Criar |
Número ou o nome usado para identificar exclusivamente a compilação. |
compilação Tipo |
Nome da definição da compilação.Para obter mais informações, consulte Como: Criar uma definição de compilação. |
Cancelar localização |
O servidor e compartilhamento onde a compilação concluída será colocada. |
time de início da compilação |
Data e time em que começou a compilação. |
__LastUpdatedTime |
Data e time em que o registro foi último inserida ou atualizada. |
__DimensionMemberActive |
Se o membro da dimensão foi totalmente preenchido (usados internamente). |
tabela de dimensões do arquivo
A tabela a seguir descreve as colunas na tabela de dimensões da arquivo.
Campo |
Descrição |
---|---|
__ID |
ID de registro para a tabela (usada internamente). |
File |
Nome do arquivo de fonte. |
Caminho pai |
O caminho completo do nó pai na hierarquia do caminho do arquivo.Por exemplo, se a linha de dados representa o arquivo “ / a/b/c ”, o caminho pai é “ / a/b ”. |
Caminho do arquivo |
Caminho de rede completo do arquivo de fonte. |
File Extension |
Extensão do nome do arquivo de fonte. |
__Parent_ID |
Uma referência à chave que contém informações sobre esse caminho arquivo nó da hierarquia.Por exemplo, se a linha de dados representa o arquivo “ / a/b/c, ” a parent_ID irá conter o valor de chave da linha que contém “ / a/b. ” |
__LastUpdatedTime |
Data e time em que o registro foi último inserida ou atualizada. |
__DimensionMemberActive |
Valor que descreve se o membro da dimensão foi totalmente preenchido (usados internamente). |
compilação Flavor tabela de dimensões
A tabela a seguir descreve as colunas na tabela de dimensões compilação Flavor.
Campo |
Descrição |
---|---|
__ID |
ID de registro para a tabela (usada internamente). |
Criar tipo |
A configuração da compilação.Para obter mais informações, consulte Como: Criar uma definição de compilação. |
__LastUpdatedTime |
Data e time em que o registro foi último inserida ou atualizada. |
__DimensionMemberActive |
Se o membro da dimensão foi totalmente preenchido (usados internamente). |
Status compilação tabela de dimensões
A tabela a seguir descreve as colunas na tabela de dimensões compilação Status.
Campo |
Descrição |
---|---|
__ID |
ID de registro para a tabela (usada internamente). |
compilação Status |
|
__LastUpdatedTime |
Data e time em que o registro foi último inserida ou atualizada. |
__DimensionMemberActive |
Valor que descreve se o membro da dimensão foi totalmente preenchido (usados internamente). |
compilação tabela de dimensões qualidade
A tabela a seguir descreve as colunas na tabela de dimensões a qualidade compilação.
Campo |
Descrição |
---|---|
__ID |
ID de registro para a tabela (usada internamente). |
Criação de qualidade |
A qualidade da compilação corrente.Para obter mais informações, consulte Como: Definir Compilação qualidade. |
__LastUpdatedTime |
Data e time em que o registro foi último inserida ou atualizada. |
__DimensionMemberActive |
Se o membro da dimensão foi totalmente preenchido (usados internamente). |
tabela de dimensões do conjunto de alterações
A tabela a seguir descreve as colunas na tabela de dimensões a conjunto de alterações.
Campo |
Descrição |
---|---|
__ID |
ID de registro para a tabela (usada internamente). |
ID do conjunto de alterações |
A ID de conjunto de alterações que incluía o arquivo for alterado. |
Conjunto de alterações |
O comentário check-in associado com o conjunto de alterações. |
__LastUpdatedTime |
Data e time em que o registro foi último inserida ou atualizada. |
__DimensionMemberActive |
Se o membro da dimensão foi totalmente preenchido (usados internamente). |
tabela de dimensões de plataforma
A tabela a seguir descreve as colunas na tabela de dimensões a plataforma.
Campo |
Descrição |
---|---|
__ID |
ID de registro para a tabela (usada internamente). |
Plataforma |
A plataforma para a qual a compilação foi feita.Para obter mais informações, consulte Como: Criar uma definição de compilação. |
__LastUpdatedTime |
Data e time em que o registro foi último inserida ou atualizada. |
__DimensionMemberActive |
Se o membro da dimensão foi totalmente preenchido (usados internamente). |