Esquema de elementos de trabajo
Actualización: noviembre 2007
Los datos sobre los elementos de trabajo se organizan en torno a cuatro tablas de hechos en el almacén de datos de Team System. En las secciones siguientes se describe el contenido de cada tabla de hechos y las relaciones que mantienen con las tablas de dimensiones. También se describen las tablas de dimensiones específicas del esquema de elementos de trabajo. Para obtener más información sobre las tablas de hechos y las tablas de dimensiones, vea Tablas de hechos y Tablas de dimensiones.
Las tablas de hechos de los elementos de trabajo son las siguientes:
Tabla de hechos Elementos de trabajo actuales (dbo.Current Work Item)
Tabla de hechos Conjunto de cambios de elementos de trabajo (dbo.Work Item Changeset)
Tabla de hechos Historial del elemento de trabajo (dbo.Work Item History)
Tabla de hechos Elementos de trabajo relacionados (dbo.Related Current Work Item)
Las tablas de hechos de elementos de trabajo hacen referencia a las tablas de dimensiones siguientes:
Tabla de dimensiones Elementos de trabajo (dbo.Work Item)
Tabla de dimensiones Conjunto de cambios (dbo.Changeset)
Tabla de dimensiones Compilaciones (dbo.Build) (vea Esquema de generación)
Tabla de dimensiones Proyectos de equipo (dbo.Team Project) (vea Dimensiones compartidas)
Tabla de dimensiones Personas (dbo.Person) (vea Dimensiones compartidas)
Tabla de dimensiones Fechas (dbo.Date) (vea Dimensiones compartidas)
Tabla de dimensiones Áreas (dbo.Area) (vea Dimensiones compartidas)
Tabla de dimensiones Iteraciones (dbo.Iteration) (vea Dimensiones compartidas)
Tabla de hechos Elementos de trabajo actuales
Esta tabla de hechos almacena la versión actual de todos los elementos de trabajo. La tabla siguiente describe las columnas de la tabla de hechos.
Campo |
Descripción |
---|---|
__ID |
Número que identifica el registro de la tabla (de uso interno). |
Id. de seguimiento lógico |
Número de identificación que utiliza el adaptador de seguimiento de elementos de trabajo del almacén para determinar la cantidad de historial de elementos de trabajo que hay en el almacén. |
__LastUpdatedTime |
Fecha y hora en las que el registro se insertó o actualizó por última vez. |
__TrackingId |
Número que indica que la infraestructura del almacén usa este número para realizar el seguimiento del registro. |
Elemento de trabajo |
Clave externa para la tabla de dimensión Elemento de trabajo. |
Asignado a |
Clave externa para la tabla de dimensión Persona que representa el valor Asignado a. |
Modificado por |
Clave externa para la tabla de dimensión Persona que representa el valor Modificado por. |
Creado por |
Clave externa para la tabla de dimensión Persona que representa el valor Creado por. |
Área |
Clave externa de la tabla de dimensiones Área. |
Iteración |
Clave externa de la tabla de dimensiones Iteración. |
Proyecto de equipo |
Clave externa para la tabla de dimensión Proyecto de equipo que indica el proyecto de equipo. |
Fecha |
Clave externa para la tabla de dimensión Fecha. |
System_CreatedDate |
Clave externa para la dimensión Fecha que indica la fecha en que se creó el elemento de trabajo. |
Microsoft_VSTS_Common_ActivatedDate |
Clave externa para la dimensión Fecha que indica la fecha en que se activó el elemento de trabajo por última vez. |
Microsoft_VSTS_Common_ResolvedDate |
Clave externa para la dimensión Fecha que indica la fecha en que se resolvió el elemento de trabajo por última vez. |
Microsoft_VSTS_Common_ClosedDate |
Clave externa para la dimensión Fecha que indica la fecha en que se cerró el elemento de trabajo por última vez. |
Microsoft_VSTS_Test_TestName |
Nombre de la prueba que se ejecutó en el código de tarea. |
Microsoft_VSTS_Test_TestId |
Número de identificación de la prueba que se ejecutó en el código de tarea. |
Microsoft_VSTS_Test_TestPath |
Ruta de acceso completa a la prueba que se ejecutó en el código de tarea. |
Microsoft_VSTS_Build_FoundIn |
Clave externa para la tabla Generación que indica la generación en la que se encontró un elemento de trabajo. En la plantilla de procesos de MSF for Agile Software Development, sólo está disponible con el tipo de elemento de trabajo de error. |
Microsoft_VSTS_Build_IntegrationBuild |
Clave externa para la tabla de dimensión Generación que indica la generación que contiene los cambios de código que resolvieron este elemento de trabajo. |
_Microsoft_VSTS_Scheduling_RemainingWork |
Estimación del número de horas que restan para finalizar la tarea. |
_Microsoft_VSTS_Scheduling_CompletedWork |
Número de horas utilizadas para esta tarea. |
_Microsoft_VSTS_Scheduling_BaselineWork |
Número de horas de trabajo del plan básico. |
Microsoft_VSTS_Scheduling_StartDate |
Clave externa para la tabla de dimensión Fecha que indica la fecha de inicio asociada a este elemento de trabajo. |
Microsoft_VSTS_Scheduling_FinishDate |
Clave externa para la tabla de dimensión Fecha que indica la fecha de finalización asociada a este elemento de trabajo. |
Tabla de hechos Conjunto de cambios de elementos de trabajo
Esta tabla de hechos almacena los vínculos entre los elementos de trabajo y los conjuntos de cambios. La tabla siguiente describe las columnas de la tabla de hechos.
Campo |
Descripción |
---|---|
__ID |
Número que identifica el registro de la tabla (de uso interno). |
__LastUpdatedTime |
Fecha y hora en las que el registro se insertó o actualizó por última vez. |
__TrackingId |
Número que indica que la infraestructura del almacén usa este número para realizar el seguimiento del registro. |
Elemento de trabajo |
Id. de registro del elemento de trabajo en la tabla de hechos de elementos de trabajo. |
Conjunto de cambios |
Id. de registro del conjunto de cambios en la tabla de hechos de conjunto de cambios. |
Proyecto de equipo |
Proyecto de equipo donde se almacena el vínculo. |
Tabla de hechos Historial del elemento de trabajo
Esta tabla de hechos contiene el historial completo de todos los elementos de trabajo. Utiliza una estrategia de registro compensatoria para registrar el historial en cualquier momento. La tabla siguiente describe las columnas de la tabla de hechos.
Campo |
Descripción |
---|---|
__ID |
Número que identifica el registro de la tabla (de uso interno). |
Id. de seguimiento lógico |
Número de identificación que utiliza el adaptador de seguimiento de elementos de trabajo del almacén para determinar la cantidad de historial de elementos de trabajo que hay en el almacén. |
Número de registros |
1 ó -1. Cuando se crea un nuevo elemento de trabajo, se inserta un registro con Número de registros establecido en 1. Cuando se revisa el elemento de trabajo, se insertan dos registros. El primero es idéntico al registro anterior, con la diferencia de que tiene como Número de registros el valor -1 en lugar de 1. El segundo tiene 1 como Número de registros y el resto del registro representa los nuevos valores del elemento de trabajo. |
Número de revisiones |
Este valor se establece en 1 para cada revisión de un elemento de trabajo. Para los registros en los que Número de registros se encuentra establecido en -1 (que indica un cambio en un elemento de trabajo), este valor es NULL. Al seleccionar filas que tienen el número de revisiones establecido en 1, se devolverán todas las revisiones de los elementos de trabajo. |
Número de cambios de estado |
Se utiliza para mostrar la actividad, como las tasas de resolución de errores o las tasas de finalización de tareas. Cuando cambia el valor del campo Estado, Número de cambios de estado se establece en 1, y se establece en NULL para cualquier revisión de elemento de trabajo que no cambie el estado y para todos los registros que tienen -1 como Número de registros. |
__LastUpdatedTime |
Fecha y hora en las que el registro se insertó o actualizó por última vez. |
__TrackingId |
Número que indica que la infraestructura del almacén usa este número para realizar el seguimiento del registro. |
Elemento de trabajo |
Clave externa para la tabla de dimensión Elemento de trabajo. |
Asignado a |
Clave externa para la tabla de dimensión Persona que representa el valor Asignado a. |
Modificado por |
Clave externa para la tabla de dimensión Persona que representa el valor Modificado por. |
Fecha |
Clave externa para la tabla de dimensión Fecha. Indica la fecha en que se cambió el elemento de trabajo por última vez. |
Creado por |
Clave externa para la tabla de dimensión Persona que representa el valor Creado por. |
Área |
Clave externa de la tabla de dimensiones Área. |
Iteración |
Clave externa de la tabla de dimensiones Iteración. |
Proyecto de equipo |
Clave externa para la tabla de dimensión Proyecto de equipo. |
System_CreatedDate |
Clave externa para la dimensión Fecha que indica la fecha en que se creó el elemento de trabajo. |
Microsoft_VSTS_Common_ActivatedDate |
Clave externa para la dimensión Fecha que indica la fecha en que se activó el elemento de trabajo por última vez. |
Microsoft_VSTS_Common_ResolvedDate |
Clave externa para la dimensión Fecha que indica la fecha en que se resolvió el elemento de trabajo por última vez. |
Microsoft_VSTS_Common_ClosedDate |
Clave externa para la dimensión Fecha que indica la fecha en que se cerró el elemento de trabajo por última vez. |
Microsoft_VSTS_Test_TestName |
Nombre de la prueba que se ejecutó en el código de tarea. |
Microsoft_VSTS_Test_TestId |
Número de identificación de la prueba que se ejecutó en el código de tarea. |
Microsoft_VSTS_Test_TestPath |
Ruta de acceso completa a la prueba que se ejecutó en el código de tarea. |
Microsoft_VSTS_Build_FoundIn |
Clave externa para la tabla Generación que indica la generación en la que se encontró un elemento de trabajo. En la plantilla de procesos de MSF for Agile Software Development, sólo está disponible con el tipo de elemento de trabajo de error. |
Microsoft_VSTS_Build_IntegrationBuild |
Clave externa para la tabla de dimensión Generación que indica la generación que contiene los cambios de código que resolvieron este elemento de trabajo. |
_Microsoft_VSTS_Scheduling_RemainingWork |
Estimación del número de horas de trabajo que restan para finalizar el trabajo para la dimensión seleccionada. |
_Microsoft_VSTS_Scheduling_CompletedWork |
Número de horas utilizadas para las dimensiones seleccionadas. |
_Microsoft_VSTS_Scheduling_BaselineWork |
Número de horas de trabajo del plan básico para las dimensiones seleccionadas. |
Microsoft_VSTS_Scheduling_StartDate_Date_ID |
Clave externa para la tabla de dimensión Fecha que indica la fecha de inicio asociada a este elemento de trabajo. |
Microsoft_VSTS_Scheduling_FinishDate_ID |
Clave externa para la tabla de dimensión Fecha que indica la fecha de finalización asociada a este elemento de trabajo. |
Tabla de hechos Elementos de trabajo actuales relacionados
Esta tabla de hechos almacena los vínculos entre los elementos de trabajo relacionados, como se describe en la tabla siguiente.
Campo |
Descripción |
---|---|
Work Item_TrackingIDLeft actual |
Clave externa a la tabla de hechos Elemento de trabajo actual para el origen del vínculo. |
Work Item_TrackingIDRight actual |
Clave externa a la tabla de hechos Elemento de trabajo actual para el destino del vínculo. |
__LastUpdatedTime |
Fecha y hora en la que se insertó o actualizó el registro por última vez. |
Puede combinar esta tabla de hechos con la tabla de hechos Elementos de trabajo actuales para consultar elementos de trabajo y elementos de trabajo vinculados.
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
Tabla de dimensiones Elementos de trabajo
Esta tabla de dimensiones almacena los valores de los campos de elementos de trabajo que no están almacenados en dimensiones compartidas. Por ejemplo, los valores del campo Estado se almacenan en la tabla de dimensiones de los elementos de trabajo, pero los valores del campo Asignado se almacenan en la dimensión de persona compartida. En la tabla siguiente se describen las columnas de la tabla de dimensiones de elementos de trabajo.
Campo |
Descripción |
---|---|
__ID |
Número que identifica el registro de la tabla (de uso interno). |
Elemento de trabajo |
Identificador derivado del id. de elemento de trabajo y la revisión. |
Estado anterior |
Estado de la revisión anterior del elemento de trabajo. |
__LastUpdatedTime |
Fecha y hora en las que el registro se insertó o actualizó por última vez. |
__DimensionMemberActive |
Indica si se ha rellenado totalmente el miembro de la dimensión (de uso interno). |
System_Id |
Representa el id. del elemento de trabajo por el que se le reconoce en el sistema operacional. |
System_Title |
Título del elemento de trabajo. |
System_State |
Estado del elemento de trabajo. |
System_Rev |
Revisión del elemento de trabajo. |
System_Reason |
Razón asociada al último cambio de estado. |
System_WorkItemType |
Tipo de elemento de trabajo (Error, Tarea, etc.). |
Microsoft_VSTS_Common_Issue |
Valor utilizado para marcar un elemento de trabajo para que aparezca en el informe del problema. |
Microsoft_VSTS_Common_ActivatedBy |
Última persona que activó el elemento de trabajo. |
Microsoft_VSTS_Common_ResolvedBy |
Última persona que resolvió el elemento de trabajo. |
Microsoft_VSTS_Common_ClosedBy |
Última persona que cerró el elemento de trabajo. |
Microsoft_VSTS_Common_Priority |
Clasificación de importancia subjetiva que se utiliza para determinar qué tareas se deben finalizar primero. Los valores válidos son 1, 2 y 3. |
Microsoft_VSTS_Common_Triage |
Subestados de una tarea en espera de una decisión de clasificación (se utiliza durante el estado de tarea propuesta). Los valores válidos son Pendiente (valor predeterminado), Más Información, Información recibida, Clasificado. |
Microsoft_VSTS_Common_ExitCriteria |
Indicador que sirve para determinar si se debería realizar el seguimiento de este elemento de trabajo en la lista de comprobación del proyecto. |
Microsoft_VSTS_Common_Rank |
Categoría de la pila que se utiliza para asignar una prioridad al trabajo. |
Microsoft_VSTS_Scheduling_TaskHierarchy |
Cadena que representa el contexto de Microsoft Project para la tarea especificada. |
Vea también
Conceptos
Perspectiva Elemento de trabajo actual
Perspectiva del historial de elementos de trabajo