Condividi tramite


Schema degli elementi di lavoro

Aggiornamento: novembre 2007

I dati sugli elementi di lavoro sono organizzati in base a quattro tabelle dei fatti nel data warehouse di Team System. Nelle sezioni seguenti viene descritto il contenuto di ogni tabella dei fatti e le relative relazioni nelle tabelle delle dimensioni. Vengono inoltre descritte le tabelle delle dimensioni specifiche dello schema dell'elemento di lavoro. Per ulteriori informazioni sulle tabelle dei fatti e delle dimensioni, vedere Tabelle dei fatti e Tabelle delle dimensioni.

Le tabelle dei fatti per gli elementi di lavoro sono:

  • Tabella dei fatti Elemento di lavoro correnti (dbo.Current Work Item)

  • Tabella dei fatti per Insieme di modifiche elementi di lavoro (dbo.Work Item Changeset)

  • Tabella dei fatti per Cronologia elementi di lavoro (dbo.Work Item History)

  • Tabella dei fatti per Elementi di lavoro correlati (dbo.Related Current Work Item)

Le tabelle dei fatti per gli elementi di lavoro fanno riferimento alle tabelle delle dimensioni seguenti:

  • Tabella delle dimensioni per Elementi di lavoro (dbo.Work Item)

  • Tabella delle dimensioni per Insieme di modifiche (dbo.Changeset)

  • Tabella delle dimensioni per Compilazioni (dbo.Build) (vedere Schema di generazione)

  • Tabella delle dimensioni per Progetti Team (dbo.Team Project) (vedere Dimensioni condivise)

  • Tabella delle dimensioni per Persone (dbo.Person) (vedere Dimensioni condivise)

  • Tabella delle dimensioni per Date (dbo.Date) (vedere Dimensioni condivise)

  • Tabella delle dimensioni per Aree (dbo.Area) (vedere Dimensioni condivise)

  • Tabella delle dimensioni per Iterazioni (dbo.Iteration) (vedere Dimensioni condivise)

Tabella dei fatti per Elementi di lavoro correnti

Schema per la tabella dei fatti degli elementi di lavoro

In questa tabella dei fatti vengono archiviate le versioni correnti di tutti gli elementi di lavoro. La tabella riportata di seguito descrive le colonne nella tabella dei fatti.

Campo

Descrizione

__ID

Numero di identificazione per il record nella 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.

__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.

Elemento di lavoro

Chiave esterna per la tabella delle dimensioni Elemento di lavoro.

Assegnato a

Chiave esterna per la tabella delle dimensioni Persona che rappresenta il valore Assegnato a.

Modificato da

Chiave esterna per la tabella delle dimensioni Persona che rappresenta il valore Modificato da.

Creato da

Chiave esterna per la tabella delle dimensioni Persona che rappresenta il valore Creato da.

Area

Chiave esterna per la tabella delle dimensioni Area.

Iterazione

Chiave esterna per la tabella delle dimensioni Iterazione.

Progetto Team

Chiave esterna per la tabella delle dimensioni Progetto Team che indica il progetto Team.

Date

Chiave esterna per la tabella delle dimensioni Data.

System_CreatedDate

Chiave esterna per la dimensione Data che indica la data di creazione dell'elemento di lavoro.

Microsoft_VSTS_Common_ActivatedDate

Chiave esterna per la dimensione Data che indica la data dell'ultima attivazione dell'elemento di lavoro.

Microsoft_VSTS_Common_ResolvedDate

Chiave esterna per la dimensione Data che indica la data dell'ultima risoluzione dell'elemento di lavoro.

Microsoft_VSTS_Common_ClosedDate

Chiave esterna per la dimensione Data che indica la data dell'ultima chiusura dell'elemento di lavoro.

Microsoft_VSTS_Test_TestName

Nome del test eseguito sul codice dell'attività.

Microsoft_VSTS_Test_TestId

Numero di ID del test eseguito sul codice dell'attività.

Microsoft_VSTS_Test_TestPath

Percorso completo del test eseguito sul codice dell'attività.

Microsoft_VSTS_Build_FoundIn

Chiave esterna per la tabella Generazione che indica la generazione nella quale è stato trovato un elemento di lavoro. Nel modello di processo MSF for Agile Software Development, è disponibile solo con il tipo di elemento di lavoro Errore.

Microsoft_VSTS_Build_IntegrationBuild

Chiave esterna per la tabella delle dimensioni Generazione che indica la generazione che contiene le modifiche apportate al codice che hanno risolto questo elemento di lavoro.

_Microsoft_VSTS_Scheduling_RemainingWork

Stima del numero di ore necessarie per completare l'attività.

_Microsoft_VSTS_Scheduling_CompletedWork

Numero di ore completate per questa attività.

_Microsoft_VSTS_Scheduling_BaselineWork

Numero di ore di lavoro dal piano di previsione.

Microsoft_VSTS_Scheduling_StartDate

Chiave esterna per la tabella delle dimensioni Data che indica la data di inizio associata a questo elemento di lavoro.

Microsoft_VSTS_Scheduling_FinishDate

Chiave esterna per la tabella delle dimensioni Data che indica la data di fine associata a questo elemento di lavoro.

Tabella dei fatti Insiemi di modifiche elementi di lavoro

Schema di insieme di modifiche dell'elemento di lavoro

In questa tabella dei fatti vengono archiviati i collegamenti tra l'elemento di lavoro e gli insiemi di modifiche. La tabella riportata di seguito descrive le colonne nella tabella dei fatti.

Campo

Descrizione

__ID

Numero di identificazione per il record nella 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.

Elemento di lavoro

ID record dell'elemento di lavoro nella tabella dei fatti Elemento di lavoro.

Insieme di modifiche

ID record dell'insieme di modifiche nella tabella dei fatti Insieme di modifiche.

Progetto Team

Progetto Team in cui viene archiviato il collegamento.

Tabella dei fatti per Cronologia elementi di lavoro

Schema della cronologia dell'elemento di lavoro

In questa tabella dei fatti viene archiviata l'intera cronologia di tutti gli elementi di lavoro. Utilizza una strategia di record di compensazione per registrare la cronologia in un determinato punto nel tempo. La tabella riportata di seguito descrive le colonne nella tabella dei fatti.

Campo

Descrizione

__ID

Numero di identificazione per il record nella 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.

Conteggio record

1 o -1. Quando viene creato un nuovo elemento di lavoro, viene inserito un record con Conteggio record impostato su 1. Quando l'elemento di lavoro viene rivisto, vengono inseriti due record. Il primo è identico al record precedente, tranne per il fatto che ha un valore di Conteggio record pari a -1, anziché 1. Il secondo ha un valore di Conteggio record pari a 1 e il resto del record rappresenta i valori nuovi nell'elemento di lavoro.

Conteggio revisioni

Questo valore è impostato su 1 per ogni revisione di un elemento di lavoro. Per i record in cui Conteggio record è impostato su -1, per indicare una modifica apportata a un elemento di lavoro, questo valore è NULL. La selezione di righe con Conteggio revisioni impostato su 1 restituirà tutte le revisioni degli elementi di lavoro.

Conteggio modifiche stato

Utilizzato per mostrare attività quali le frequenze di risoluzione degli errori o di completamento delle attività. Quando il campo Stato viene modificato, il Conteggio modifiche stato viene impostato su 1. Questo campo viene impostato su NULL per qualsiasi revisione dell'elemento di lavoro che non modifica lo Stato e per tutti i record con Conteggio record pari a -1.

__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.

Elemento di lavoro

Chiave esterna per la tabella delle dimensioni Elemento di lavoro.

Assegnato a

Chiave esterna per la tabella delle dimensioni Persona che rappresenta il valore Assegnato a.

Modificato da

Chiave esterna per la tabella delle dimensioni Persona che rappresenta il valore Modificato da.

Data

Chiave esterna per la tabella delle dimensioni Data. Indica la data dell'ultima modifica dell'elemento di lavoro.

Creato da

Chiave esterna per la tabella delle dimensioni Persona che rappresenta il valore Creato da.

Area

Chiave esterna per la tabella delle dimensioni Area.

Iterazione

Chiave esterna per la tabella delle dimensioni Iterazione.

Progetto Team

Chiave esterna per la tabella delle dimensioni Progetto Team.

System_CreatedDate

Chiave esterna per la dimensione Data che indica la data di creazione dell'elemento di lavoro.

Microsoft_VSTS_Common_ActivatedDate

Chiave esterna per la dimensione Data che indica la data dell'ultima attivazione dell'elemento di lavoro.

Microsoft_VSTS_Common_ResolvedDate

Chiave esterna per la dimensione Data che indica la data dell'ultima risoluzione dell'elemento di lavoro.

Microsoft_VSTS_Common_ClosedDate

Chiave esterna per la dimensione Data che indica la data dell'ultima chiusura dell'elemento di lavoro.

Microsoft_VSTS_Test_TestName

Nome del test eseguito sul codice dell'attività.

Microsoft_VSTS_Test_TestId

Numero di ID del test eseguito sul codice dell'attività.

Microsoft_VSTS_Test_TestPath

Percorso completo del test eseguito sul codice dell'attività.

Microsoft_VSTS_Build_FoundIn

Chiave esterna per la tabella Generazione che indica la generazione nella quale è stato trovato un elemento di lavoro. Nel modello di processo MSF for Agile Software Development, è disponibile solo con il tipo di elemento di lavoro Errore.

Microsoft_VSTS_Build_IntegrationBuild

Chiave esterna per la tabella delle dimensioni Generazione che indica la generazione che contiene le modifiche apportate al codice che hanno risolto questo elemento di lavoro.

_Microsoft_VSTS_Scheduling_RemainingWork

Stima del numero di ore di lavoro necessarie per completare il lavoro per la dimensione selezionata.

_Microsoft_VSTS_Scheduling_CompletedWork

Numero di ore completate per le dimensioni selezionate.

_Microsoft_VSTS_Scheduling_BaselineWork

Numero di ore di lavoro dal piano di previsione per le dimensioni selezionate.

Microsoft_VSTS_Scheduling_StartDate_Date_ID

Chiave esterna per la tabella delle dimensioni Data che indica la data di inizio associata a questo elemento di lavoro.

Microsoft_VSTS_Scheduling_FinishDate_ID

Chiave esterna per la tabella delle dimensioni Data che indica la data di fine associata a questo elemento di lavoro.

Tabella dei fatti per Elementi di lavoro correlati

Schema di elemento di lavoro correlato

In questa tabella dei fatti vengono archiviati i collegamenti tra gli elementi di lavoro correlati, come descritto nella tabella seguente.

Campo

Descrizione

Current Work Item_TrackingIDLeft

Chiave esterna per la tabella dei fatti Elemento di lavoro corrente relativa all'origine del collegamento.

Current Work Item_TrackingIDRight

Chiave esterna per la tabella dei fatti Elemento di lavoro corrente relativa alla destinazione del collegamento.

__LastUpdatedTime

Data e ora in cui il record è stato inserito o aggiornato più recentemente.

È possibile unire questa tabella dei fatti alla tabella dei fatti Elementi di lavoro correnti per eseguire una query per gli elementi di lavoro e gli elementi di lavoro collegati.

FROM [Related Current Work Item] Link
INNER JOIN [Current Work Item] Left
On Link.[Current Work Item_TrackingIDLeft] = Left.__TrackingID
INNER JOIN [Current Work Item] Right
On Link.[Current Work Item_TrackingIDRight] = Right.__TrackingID

Tabella delle dimensioni per Elementi di lavoro

In questa tabella della dimensione vengono archiviati i valori dei campi elemento di lavoro non archiviati nelle dimensioni condivise. Ad esempio, i valori del campo State vengono archiviati nella tabella delle dimensione degli elementi di lavoro, ma i valori del campo Assegnato vengono archiviati nella dimensione della persona condivisa. Nella tabella riportata di seguito vengono descritte le colonne disponibili nella tabella delle dimensioni per gli elementi di lavoro.

Campo

Descrizione

__ID

Numero di identificazione per il record nella tabella (utilizzato internamente).

Elemento di lavoro

Identificatore che deriva dall'ID dell'elemento di lavoro e dalla revisione.

Stato precedente

Stato della revisione precedente dell'elemento di lavoro.

__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).

System_Id

Rappresenta l'ID dell'elemento di lavoro così come è noto nel sistema operativo.

System_Title

Titolo dell'elemento di lavoro.

System_State

Stato dell'elemento di lavoro.

System_Rev

Revisione dell'elemento di lavoro.

System_Reason

Motivo associato all'ultima modifica dello stato.

System_WorkItemType

Tipo dell'elemento di lavoro (Errore, Attività e così via).

Microsoft_VSTS_Common_Issue

Valore utilizzato per contrassegnare un elemento di lavoro affinché venga visualizzato nel report relativo al problema.

Microsoft_VSTS_Common_ActivatedBy

Persona che ha attivato l'elemento di lavoro l'ultima volta.

Microsoft_VSTS_Common_ResolvedBy

Persona che ha risolto l'elemento di lavoro l'ultima volta.

Microsoft_VSTS_Common_ClosedBy

Persona che ha chiuso l'elemento di lavoro l'ultima volta.

Microsoft_VSTS_Common_Priority

Valutazione di importanza soggettiva utilizzata per determinare quali attività completare per prime. I valori validi sono 1, 2 e 3.

Microsoft_VSTS_Common_Triage

Stati secondari per un'attività in attesa di una decisione di valutazione (utilizzato durante lo stato Proposta). I valori validi sono In sospeso (impostazione predefinita), Ulteriori informazioni, Informazioni ricevute, Valutato.

Microsoft_VSTS_Common_ExitCriteria

Flag che consente di determinare se è necessario tenere traccia di questo elemento di lavoro nell'elenco di controllo del progetto.

Microsoft_VSTS_Common_Rank

Classifica stack che consente di definire la priorità del lavoro

Microsoft_VSTS_Scheduling_TaskHierarchy

Stringa che rappresenta il contesto Microsoft Project per l'attività specificata.

Vedere anche

Concetti

Prospettiva Elemento di lavoro corrente

Prospettiva Cronologia elemento di lavoro

Altre risorse

Schemi relazionali

Tabelle dei fatti

Tabelle delle dimensioni