Schema di generazione
Aggiornamento: novembre 2007
Il diagramma seguente mostra le relazioni tra le tabelle dei fatti Generazione, Insieme di modifiche generazione e Genera progetto e le misure correlate (dimensioni) nel data warehouse.
Lo schema di generazione fa riferimento a tre tabelle dei fatti:
Tabella dei fatti Insieme di modifiche generazione (dbo.Build Changeset)
Tabella dei fatti Genera progetto (dbo.Build Project)
Tabella dei fatti Dettagli generazione (dbo.Build Details)
Lo schema di generazione fa inoltre riferimento a nove tabelle delle dimensioni:
Tabella delle dimensioni Generazione (dbo.Build)
Tabella delle dimensioni File (dbo.File)
Tabella delle dimensioni Versione build (dbo.Build Flavor)
Tabella delle dimensioni Stato generazione (dbo.Build Status)
Tabella delle dimensioni Qualità di generazione (dbo.Build Quality)
Tabella delle dimensioni Insieme di modifiche (dbo.Changeset)
Tabella delle dimensioni Piattaforma (dbo.Platform)
Progetto Team (dbo.Team Project) (vedere Dimensioni condivise)
Data (dbo.Date) (vedere Dimensioni condivise)
Tabella dei fatti Insieme di modifiche generazione
La tabella riportata di seguito descrive le colonne nella tabella dei fatti Insieme di modifiche generazione, la quale contiene una riga per ogni insieme di modifiche incluso nella generazione.
Campo |
Descrizione |
---|---|
__ID |
ID record per la tabella (utilizzato internamente). |
__LastUpdatedTime |
Data e ora dell'ultimo inserimento o aggiornamento del record. |
__TrackingId |
Numero di identificazione utilizzato dall'infrastruttura del warehouse per tenere traccia del record. |
Genera |
Chiave esterna per la tabella delle dimensioni Generazione. |
Insieme di modifiche |
Chiave esterna per la tabella delle dimensioni Insieme di modifiche. |
Progetto Team |
Chiave esterna per la tabella delle dimensioni Progetto Team. |
Tabella dei fatti Genera progetto
La tabella riportata di seguito descrive le colonne nella tabella dei fatti Genera progetto, la quale contiene una riga per ogni compilazione di file.
Campo |
Descrizione |
---|---|
__ID |
ID record per la tabella (utilizzato internamente). |
Errori di compilazione |
Numero di errori di compilazione generati durante la generazione. |
Avvisi di compilazione |
Numero di avvisi di compilazione generati durante la generazione. |
Errori di analisi statica |
Numero di errori di analisi statica generati durante la generazione. |
Avvisi di analisi statica |
Numero di avvisi di analisi statica generati durante la generazione. |
__LastUpdatedTime |
Data e ora dell'ultimo inserimento o aggiornamento del record. |
__TrackingId |
Numero di identificazione utilizzato dall'infrastruttura del warehouse per tenere traccia del record. |
Genera |
Chiave esterna per la tabella delle dimensioni Generazione. |
Data |
Chiave esterna per la tabella delle dimensioni Data. |
Piattaforma |
Chiave esterna per la tabella delle dimensioni Piattaforma. |
Versione |
Chiave esterna per la tabella delle dimensioni Versione build. |
Progetto di origine |
Chiave esterna per la tabella delle dimensioni File. |
Progetto Team |
Chiave esterna per la tabella delle dimensioni Progetto Team. |
Tabella dei fatti Dettagli generazione
La tabella riportata di seguito descrive le colonne nella tabella dei fatti Dettagli generazione.
Campo |
Descrizione |
---|---|
__ID |
ID record per la tabella (utilizzato internamente). |
ID gestione logica |
Numero di identificazione utilizzato dall'adattatore del warehouse di gestione degli elementi di lavoro per determinare la quantità di cronologia degli elementi di lavoro già presente nel warehouse. |
Durata generazione |
Periodo di tempo, in minuti, necessario per completare la generazione. |
__LastUpdatedTime |
Data e ora dell'ultimo inserimento o aggiornamento del record. |
__TrackingId |
Numero di identificazione utilizzato dall'infrastruttura del warehouse per tenere traccia del record. |
Genera |
Chiave esterna per la tabella delle dimensioni Generazione. |
Date |
Chiave esterna per la tabella delle dimensioni Data. |
Qualità di generazione |
Chiave esterna per la tabella delle dimensioni Qualità di generazione. |
Stato generazione |
Chiave esterna per la tabella delle dimensioni Stato generazione. |
Progetto Team |
Chiave esterna per la tabella delle dimensioni Progetto Team. |
Tabella delle dimensioni Generazione
La tabella riportata di seguito descrive le colonne nella tabella delle dimensioni Generazione, la quale contiene una riga per ogni Team Build.
Campo |
Descrizione |
---|---|
__ID |
ID record per la tabella (utilizzato internamente). |
Moniker elementi di generazione |
Numero di identificazione utilizzato per collegare un oggetto, ad esempio un elemento di lavoro, a una generazione specifica. |
Genera |
Numero o nome utilizzato per identificare in modo univoco la generazione. |
Tipo di generazione |
Nome della definizione di compilazione. Per ulteriori informazioni, vedere Procedura: creare una definizione di compilazione. |
Destinazione finale |
Server e condivisione in cui sarà inserita la generazione completata. |
Ora di inizio generazione |
Data e ora in cui ha avuto inizio la generazione. |
__LastUpdatedTime |
Data e ora dell'ultimo inserimento o aggiornamento del record. |
__DimensionMemberActive |
Valore che indica se il membro della dimensione è stato completamente popolato (utilizzato internamente). |
Tabella delle dimensioni File
La tabella riportata di seguito descrive le colonne nella tabella delle dimensioni File.
Campo |
Descrizione |
---|---|
__ID |
ID record per la tabella (utilizzato internamente). |
File |
Nome del file di origine. |
Percorso padre |
Percorso completo del nodo padre nella gerarchia dei percorsi dei file. Ad esempio, se la riga di dati rappresenta il file "/a/b/c", il percorso padre è "/a/b". |
Percorso file |
Percorso di rete completo del file di origine. |
Estensione |
Estensione del nome file dell'origine corrente. |
__Parent_ID |
Riferimento alla chiave che contiene informazioni sul nodo del percorso del file nella gerarchia. Se la riga di dati rappresenta il file "/a/b/c", ad esempio, il valore parent_ID conterrà il valore della chiave della riga che contiene "/a/b". |
__LastUpdatedTime |
Data e ora dell'ultimo inserimento o aggiornamento del record. |
__DimensionMemberActive |
Valore che descrive se il membro della dimensione è stato completamente popolato (utilizzato internamente). |
Tabella delle dimensioni Versione build
La tabella riportata di seguito descrive le colonne nella tabella delle dimensioni Versione build.
Campo |
Descrizione |
---|---|
__ID |
ID record per la tabella (utilizzato internamente). |
Versione build |
Configurazione della build. Per ulteriori informazioni, vedere Procedura: creare una definizione di compilazione. |
__LastUpdatedTime |
Data e ora dell'ultimo inserimento o aggiornamento del record. |
__DimensionMemberActive |
Valore che indica se il membro della dimensione è stato completamente popolato (utilizzato internamente). |
Tabella delle dimensioni Stato generazione
La tabella riportata di seguito descrive le colonne nella tabella delle dimensioni Stato generazione.
Campo |
Descrizione |
---|---|
__ID |
ID record per la tabella (utilizzato internamente). |
Stato generazione |
|
__LastUpdatedTime |
Data e ora dell'ultimo inserimento o aggiornamento del record. |
__DimensionMemberActive |
Valore che descrive se il membro della dimensione è stato completamente popolato (utilizzato internamente). |
Tabella delle dimensioni Qualità di generazione
La tabella riportata di seguito descrive le colonne nella tabella delle dimensioni Qualità di generazione.
Campo |
Descrizione |
---|---|
__ID |
ID record per la tabella (utilizzato internamente). |
Qualità di generazione |
Qualità corrente della generazione. Per ulteriori informazioni, vedere Procedura: impostare la qualità di compilazione. |
__LastUpdatedTime |
Data e ora dell'ultimo inserimento o aggiornamento del record. |
__DimensionMemberActive |
Valore che indica se il membro della dimensione è stato completamente popolato (utilizzato internamente). |
Tabella delle dimensioni Insieme di modifiche
La tabella riportata di seguito descrive le colonne nella tabella delle dimensioni Insieme di modifiche.
Campo |
Descrizione |
---|---|
__ID |
ID record per la tabella (utilizzato internamente). |
ID |
ID dell'insieme di modifiche che include le modifiche apportate al file. |
Insieme di modifiche |
Commento di archiviazione associato all'insieme di modifiche. |
__LastUpdatedTime |
Data e ora dell'ultimo inserimento o aggiornamento del record. |
__DimensionMemberActive |
Valore che indica se il membro della dimensione è stato completamente popolato (utilizzato internamente). |
Tabella delle dimensioni Piattaforma
La tabella riportata di seguito descrive le colonne nella tabella delle dimensioni Piattaforma.
Campo |
Descrizione |
---|---|
__ID |
ID record per la tabella (utilizzato internamente). |
Piattaforma |
Piattaforma per la quale è stata creata la generazione. Per ulteriori informazioni, vedere Procedura: creare una definizione di compilazione. |
__LastUpdatedTime |
Data e ora dell'ultimo inserimento o aggiornamento del record. |
__DimensionMemberActive |
Valore che indica se il membro della dimensione è stato completamente popolato (utilizzato internamente). |