Справочник по метаданным для Аналитики Azure Boards

Azure DevOps Services | Azure DevOps Server | Azure DevOps Server 2022

Служба аналитики собирает все определения отслеживания работы и обновления Azure Boards. Вы можете выполнять запросы Аналитики непосредственно в браузере и использовать сочетание свойств для фильтрации запросов, агрегированных данных или создания отчета. Дополнительные сведения см. в разделе "Определение базовых запросов с помощью OData Analytics".

В этой статье описывается большинство свойств, которые можно использовать для создания отчета аналитики отслеживания работы. Аналитика сохраняет все поля отслеживания работы в качестве свойств, за исключением полей HTML/rich-text и журнала. Пользовательские поля автоматически добавляются в Аналитику в качестве настраиваемых свойств.

Примечание.

В этой статье содержатся описания сущностей, свойств и перечисленных типов, поддерживаемых моделью данных Аналитики. Сведения о запросе модели данных см. в разделе "Создание запросов OData для аналитики".

Общие сведения о наборах сущностей

При запросе аналитики для данных отслеживания работы запросите сущность WorkItems , чтобы создать отчеты о состоянии и свертки. Используйте сущность WorkItemSnapshot , чтобы создать тенденции, сгореть и сжечь отчеты.

Используйте другие типы сущностей, такие как область, итерация, проект или команда , чтобы отфильтровать данные или выбрать свойства для отчета. Примеры отчетов см. в примерах отчетов и кратких справочных индексах.

Примечание.

Чтобы создать отчеты о состоянии и трендах при выполнении тестов, результатах теста или других тестовых данных, запросите типы сущностей WorkItemSnapshot и фильтр на основе типов сущностей TestRuns, TestPoints, TestResultsDaily, TestSuite или TestPointHistorySnapshot. Дополнительные сведения см . в справочнике по метаданным теста для Azure DevOps.

Набор сущностей Тип объекта Описание
Области Область Пути к области рабочего элемента с свойствами для группировки и фильтрации по иерархии областей.
Даты CalendarDate Даты, используемые для фильтрации и группировки других сущностей с помощью связей.
Итераций Итерация Пути итерации рабочих элементов с свойствами для группировки и фильтрации по иерархии итерации.
BoardLocations BoardLocation Расположения ячеек доски, как определено столбец доски, пловец и разделение, включая исторические параметры доски. Описание каждого поля доски см. в полях рабочего процесса и доски.
Процессы Обработать Сведения о невыполненной работе, используемые для расширения или фильтрации рабочих элементов и типов рабочих элементов. Пример, использующий процессы для фильтрации отчета, см . в примере отчета о отслеживании требований. Поддерживается для аналитики версии 2.0 и более поздних версий.
Проекты Проект Все проекты, определенные для организации или коллекции проектов.
Теги Тег Все теги рабочих элементов для каждого проекта. Пример, использующий теги для фильтрации отчета, см . в примере отчета о выпуске.
Рабочие группы Команда Все команды, определенные для проекта. Пример, использующий Teams для фильтрации отчета, см. в разделе "Добавление среза команды" в отчет Power BI.
Пользователи Пользователь Сведения о пользователе, используемые для расширения или фильтрации различных свойств рабочего элемента, например "Назначено" или "Создано".
WorkItemBoardSnapshot WorkItemBoardSnapshot Составной тип сущности, описывающий состояние каждого рабочего элемента на каждой дате календаря, включая расположение доски. Используется для создания отчетов тренда. Пример отчета см . в примере отчета о накопительной схеме потоков (CF).
WorkItemLinks СсылкаНаЭлементРаботы Связи между рабочими элементами, например дочерними, родительскими и связанными. Включает только последнюю редакцию ссылок без журнала и не включает гиперссылки.
Изменения рабочих элементов WorkItemRevision Все исторические редакции рабочих элементов, включая текущую редакцию. Не включает удаленные рабочие элементы.
WorkItemSnapshot WorkItemSnapshot Тип составной сущности, описывающий состояние каждого рабочего элемента на каждой дате календаря. Используется для поддержки отчетов о трендах. Пример отчета см . в примере отчета об ошибках.
WorkItems WorkItem Текущее состояние рабочих элементов. Используется для поддержки отчетов о состоянии. Пример отчета см. в разделе "Свертка значений дочерних рабочих элементов" для родительского примера отчета.
ТипРаботыТипПоля ТипПоляЗадачи Свойства рабочего элемента для каждого типа рабочего элемента и процесса. Используется для поддержки создания отчетов.

Снимки

Наборы сущностей моментального снимка отслеживания работы — WorkItemSnapshot и WorkItemBoardSnapshot. Моментальный снимок записывается в Аналитику одновременно каждый день и предоставляет запись значений, определенных для рабочего элемента в течение этого дня. С помощью моментальных снимков можно создавать отчеты о тенденциях.

По умолчанию все таблицы моментальных снимков моделиируются как ежедневные таблицы фактов моментальных снимков. Запрос диапазона времени получает значение для каждого дня, а длительные диапазоны времени приводят к большому количеству записей. Если вам не нужна такая высокая точность, можно использовать еженедельные или ежемесячные моментальные снимки. Дополнительные сведения см. в разделе "Использование еженедельных или ежемесячных моментальных снимков" для запросов трендов, охватывающих длительный период времени.

Редакции рабочих элементов

При каждом обновлении рабочего элемента система создает новую редакцию и записывает ее в System.RevisedDate поле, что полезно для указания фильтра журнала. Можно представить измененную дату по свойствам и RevisedDate (DateTime) свойствамRevisedDateSK (Int32).

Используйте последнее свойство ключа суррогатной даты для оптимальной производительности. Этот ключ показывает дату создания редакции или отображает значение "9999-01-01T00:00:00Z" null даты и времени OData для активных или неполных редакций. Если вы хотите, чтобы все даты с момента {startDate}инклюзивного инклюзивного, добавьте следующий фильтр в запрос: RevisedDateSK eq null or RevisedDateSK gt {startDateSK}

Сущность WorkItemRevisions используется для загрузки всех исправлений для заданного рабочего элемента. Запрос возвращает все исторические редакции рабочих элементов, включая текущую редакцию, для рабочих элементов, которые вы фильтруете, не включая удаленные рабочие элементы.

Общие свойства для типов сущностей

Свойства, которые можно выбрать в представлении Аналитики, соответствуют обычным полям отслеживания работы и выбранным свойствам аналитики, таким как " Время цикла " и "Дни времени свинца". Эти свойства определяются для следующих типов сущностей, если не указано иное:

  • WorkItem
  • WorkItemRevision
  • WorkItemSnapshot
  • WorkItemBoardSnapshot

Примечание.

В следующей таблице перечислены и описываются большинство свойств, которые можно выбрать в представлении Аналитики, включая обычные поля отслеживания работы и другие свойства Аналитики.

Показать имя Название свойства Тип данных Описание Имя ссылки
Принято Microsoft_VSTS_CodeReview_AcceptedBy UserSK Имя пользователя, который ответил на проверку кода. (процесс CMMI) Microsoft.VSTS.CodeReview.AcceptedBy
Дата принятия AcceptedDate Дата/время Дата и время, когда пользователь ответил на проверку кода. (процесс CMMI) Microsoft.VSTS.CodeReview.AcceptedDate
Активировано ActivatedBy, ActivatedByUserSK UserSK Имя участника группы, активированного или повторно активированного рабочего элемента. Microsoft.VSTS.Common.ActivatedBy
Дата активации ActivatedDate Дата/время Дата и время активации или повторной активации или повторной активации элемента группы. Microsoft.VSTS.CodeReview.ActivatedDate
Деятельность Activity Строка Тип действия или дисциплины, назначенных для выполнения задачи. Допустимые значения: развертывание, проектирование, разработка, документация, требования и тестирование. (Гибкие, scrum и базовые процессы) Microsoft.VSTS.Common.Activity
AnalyticsUpdatedDate DateTimeOffset (смещение даты и времени) Данные и время последнего обновления сущности.
Тип приложения Строка Тип приложения, по которому заинтересованные лица предоставляют отзывы. Значения по умолчанию — веб-приложение, удаленный компьютер и клиентское приложение. Допустимые типы указываются в файле конфигурации процесса для проектов, использующих локальный XML-процесс. Microsoft_VSTS_Feedback_ApplicationType
Путь к области AreaPath, AreaSK Строка Функция продукта или группа рабочих элементов области группы. Должен быть допустимым узлом в иерархии проекта. System.AreaPath
Назначено AssignedTo, AssignedToUserSK UserSK Имя члена группы, которому в настоящее время принадлежит рабочий элемент. System.AssignedTo
Автоматический идентификатор теста AutomatedTestId Строка Идентификатор теста, который автоматизирует тестовый случай. Microsoft.VSTS.TCM.AutomatedTestId
Автоматическое имя теста AutomatedTestName Строка Имя участника группы, активированного или повторно активированного рабочего элемента. Microsoft.VSTS.TCM.AutomatedTestName
Автоматическое хранилище тестов AutomatedTestStorage Строка Сборка, содержащая тест, который автоматизирует тестовый случай. Microsoft.VSTS.TCM.AutomatedTestStorage
Автоматический тип теста AutomatedTestType Строка Тип теста, который автоматизирует тестовый случай. Microsoft.VSTS.TCM.AutomatedTestType
Состояние автоматизации AutomatedStatus Строка Состояние тестового дела с допустимыми значениями , автоматическими, не автоматическими или запланированными. Microsoft.VSTS.TCM.AutomationStatus
Приоритет невыполненной работы BacklogPriority Двойной Номер, назначенный системным фоновым процессом, используемым для стека ранга или отслеживания последовательности элементов в невыполненной работы или доске. (Процесс scrum) Microsoft.VSTS.Common.BacklogPriority
Заблокировано Blocked Строка Указывает, что дальнейшие действия не могут выполняться на рабочем элементе. Допустимые значения: "Да " или "Нет". (процесс CMMI) Microsoft.VSTS.CMMI.Blocked
Ценность бизнеса BusinessValue Двойной Субъективная единица измерения, которая фиксирует относительную бизнес-ценность элемента невыполненной работы продукта или функции по сравнению с другими элементами того же типа. Назначенные элементом номера считаются более деловыми, чем элементы, назначенные более низким числом. Microsoft.VSTS.Common.BusinessValue
Изменено ChangedBy, ChangedByUserSK UserSK Имя пользователя, изменившего рабочий элемент в последнее время. System.ChangedBy
Дата изменения ChangedDate Дата/время Дата и время изменения рабочего элемента. System.ChangedDate
ChangedDateSK Int32 Дата изменения рабочего элемента, выраженного как YYYYMMDD в часовом поясе, определенном для организации. Используется внешними средствами для присоединения связанных сущностей.
ChangedOn Область Свойство навигации в Date сущность для даты изменения рабочего элемента в часовом поясе, определенном для организации. Часто используется для ссылки на свойства сущности Date в groupby инструкциях.
Закрыто ClosedBy, ClosedByUserSK UserSK Имя человека, закрывшего рабочий элемент. Microsoft.VSTS.Common.ClosedBy
Дата закрытия ClosedDate, , ClosedDateSKClosedOn Дата/время Дата и время закрытия рабочего элемента. Microsoft.VSTS.Common.ClosedDate
Число комментариев CommentCount Int32 Количество комментариев, добавленных в раздел "Обсуждение " рабочего элемента. System.CommentCount
Преданный идее Committed Строка Указывает, зафиксировано ли требование в проекте. Допустимые значения: "Да " или "Нет". (процесс CMMI) Microsoft.VSTS.CMMI.Committed
CompletedDateSK Int32 Дата свойства навигации, записанная аналитикой, которая сохраняет, когда рабочий элемент ввел состояние рабочего процесса, связанное с категорией состояния "Завершено ".
CompletedOn Область Свойство навигации в Date сущность для даты, когда рабочий элемент ввел состояние рабочего процесса, связанное с категорией состояния Completed , в часовом поясе, определенном для организации. Часто используется для ссылки на свойства сущности Date в groupby инструкциях.
Завершенная работа CompletedWork Двойной Измерение объема трудозатрат, потраченных на задачу. Microsoft.VSTS.Scheduling.CompletedWork
Автор CreatedBy, CreatedByUserSK UserSK Имя пользователя, создавшего рабочий элемент. Microsoft.VSTS.Common.CreatedBy
Дата создания CreatedDate, CreatedDateSK Дата/время Дата создания рабочего элемента, выраженного в часовом поясе, определенном для организации. Обычно используется для фильтрации и отображения. Microsoft.VSTS.Common.CreatedDate
CreatedDateSK Int32 Дата создания рабочего элемента, выраженного как YYYYMMDD в часовом поясе, определенном для организации. Используется внешними средствами для присоединения связанных сущностей.
CreatedOn Область Свойство навигации в Date сущность для даты создания рабочего элемента в часовом поясе, определенном для организации. Часто используется для ссылки на свойства сущности Date в groupby инструкциях.
Время цикла CycleTimeDays Двойной Время цикла, вычисляемое при первом вводе категории состояния "Выполняется " или "Разрешено " для ввода категории завершенного состояния. Дополнительные сведения см . в мини-приложениях времени и времени цикла.
Дисциплина Discipline Строка Тип действия или дисциплины, назначенных задаче. Допустимые значения: анализ, разработка, тестирование, обучение пользователей и взаимодействие с пользователем. (процесс CMMI) Microsoft.VSTS.Common.Activity
Срок оплаты DueDate Дата/время Прогнозируемая дата выполнения для устранения проблемы или рабочего элемента. (Гибкий процесс) Microsoft.VSTS.Scheduling.DueDate
Трудозатраты Effort Двойной Предполагаемое количество работ, необходимых для реализации элемента невыполненной работы продукта (процесс scrum) или проблемы (базовый процесс). Microsoft.VSTS.Scheduling.Effort
Дата завершения FinishDate Дата/время Дата и время расписания указывает, что рабочий элемент должен быть завершен. Microsoft.VSTS.Scheduling.FinishDate
Найдено в FoundIn Строка Номер сборки продукта, также известный как редакция, в которой обнаружена ошибка. Microsoft.VSTS.Build.FoundIn
Дата InProgress InProgressDate Дата/время Аналитика хранит дату, которая фиксирует дату, когда рабочий элемент был перемещен в состояние, которое принадлежит категории состояния "Ход выполнения ".
InProgressDateSK Int32 Дата перемещения рабочего элемента в состояние, которое принадлежит категории состояния "Ход выполнения ", выраженное как YYYYMMDD в часовом поясе, определенном для организации. Используется внешними средствами для присоединения связанных сущностей.
Сборка интеграции IntegrationBuild Строка Номер сборки продукта, который включает код или исправляет ошибку. Microsoft.VSTS.Build.IntegrationBuild
Текущая IsCurrent Логический Поддержка фильтрации данных для просмотра последнего моментального снимка отфильтрованного набора рабочих элементов путем задания значения True. Допустимо для типов сущностей WorkItemRevision, WorkItemBoardSnapshot и BoardLocation.
Является последней редакцией дня IsLastRevisionOfDay Логический Указывает, что моментальный снимок представляет последнюю редакцию дня, когда задано Trueзначение .
Является последней редакцией периода IsLastRevisionOfPeriod Логический Указывает, что моментальный снимок представляет последнюю редакцию периода, когда задано Trueзначение .
Проблема Issue Строка Указывает, что общий шаг связан с ожидаемым результатом. Допустимые значения: "Да " и "Нет". Microsoft.VSTS.Common.Issue
Время выполнения LeadTimeDays Двойной Время выполнения, вычисляемое из создания рабочего элемента или ввода категории " Предлагаемое состояние" для ввода категории завершенного состояния. Дополнительные сведения см . в мини-приложениях времени и времени цикла.
Исходная оценка OriginalEstimate Двойной Измерение объема работы, необходимой для выполнения задачи. Microsoft.VSTS.Scheduling.OriginalEstimate
Идентификатор родительского рабочего элемента ParentWorkItemId Int32 Уникальный идентификатор, определяющий рабочий элемент, связанный с родительским элементом. Полезно для создания отчетов свертки. Поле "Родительский" допустимо для типов сущностей WorkItemRevision и WorkItem. System.Parent
Приоритет Priority Int32 Субъективная оценка ошибки, проблемы, задачи или тестового случая, как это относится к бизнесу. Значения включают 1, 2 или 3. Microsoft.VSTS.Common.Priority
Имя проекта ProjectName Область Имя проекта, к которому принадлежит рабочий элемент. Дополнительные сведения см. в разделе "Свойства проекта". System.TeamProject
ProjectSK ГУИД GUID, назначенный проекту, к которому принадлежит рабочий элемент.
Оценка Reason Строка Количество звезд, получаемых от рецензента в системе ранжирования на основе звезд (ответ обратной связи). Число хранится в системе и записывается как 0 - Не оценено, 1 - Бедный, 2 - Fair, 3 - Good, 4 - Очень хорошо, или 5 - Отлично. Допустимо для типов сущностей WorkItemRevision и WorkItem . Microsoft.VSTS.Common.Rating
Причина Reason Строка Причина того, почему рабочий элемент находится в текущем состоянии. Каждый переход из одного состояния рабочего процесса в другое связан с соответствующей причиной. System.Reason
Оставшиеся трудоемкие RemainingWork Двойной Измерение объема работы, остающейся до завершения задачи. Microsoft.VSTS.Scheduling.RemainingWork
Разрешено по ResolvedBy, ResolvedByUserSK UserSK Имя участника группы, который разрешил ошибку или историю пользователя. Microsoft.VSTS.Common.ResolvedBy
Дата разрешения ResolvedDate Дата/время Дата и время устранения ошибки или истории пользователя. Microsoft.VSTS.Common.ResolvedDate
ResolvedDateSK Int32 Дата разрешения рабочего элемента, выраженного как YYYYMMDD в часовом поясе, определенном для организации. Используется внешними средствами для присоединения связанных сущностей.
ResolvedOn Область Свойство навигации в Date сущность для даты разрешения рабочего элемента в часовом поясе, определенном для организации. Часто используется для ссылки на свойства сущности Date в groupby инструкциях.
Устраненная причина ResolvedReason Строка Причина, из-за которой устранена ошибка, например Исправлена. Microsoft.VSTS.Common.ResolvedReason
Пересмотр Revision Int32 Номер, назначенный исторической редакции рабочего элемента. System.Rev
Измененная дата RevisedDate Дата/время Дата и время изменения или обновления рабочего элемента.
RevisedDateSK Int32 Дата изменения рабочего элемента, выраженного как YYYYMMDD в часовом поясе, определенном для организации. Используется внешними средствами для присоединения связанных сущностей.
RevisedOn Область Свойство навигации к Date сущности для даты изменения рабочего элемента в часовом поясе, определенном для организации. Часто используется для ссылки на свойства сущности Date в groupby инструкциях.
Риск Risk Двойной Субъективная оценка относительной неопределенности о успешном завершении рабочего элемента. Допустимые значения: 1 — высокий, 2 — средний и 3 — низкий. Microsoft.VSTS.Common.Risk
Уровень серьезности Severity Двойной Субъективная оценка влияния ошибки, проблемы или риска для проекта. Допустимые значения: 1 — критическое, 2 — высокий, 3 — средний и 4 — низкий. Microsoft.VSTS.Common.Severity
Размер Size Двойной Оцените объем работ, необходимых для реализации требования. (процесс CMMI) Microsoft.VSTS.Scheduling.Size
Ранжирование стека StackRank Двойной Номер, назначенный системным фоновым процессом, используемым для стека ранга или отслеживания последовательности элементов в невыполненной работы или доске. (Гибкие, scrum и базовые процессы) Microsoft.VSTS.Common.StackRank
Дата начала StartDate Дата/время Дата и время, назначенные рабочему элементу для начала работы. Microsoft.VSTS.Scheduling.StartDate
Штат State Строка Текущее состояние рабочего элемента. Допустимые значения состояния зависят от каждого типа рабочего элемента и настроек, внесенных в него. System.State
Категория состояния StateCategory Строка Как Azure Boards и выбор мини-приложений панели мониторинга обрабатывают каждое состояние рабочего процесса. К категориям состояний относятся предлагаемые, "Выполняется", "Разрешено", "Удалено" и "Завершено". Дополнительные сведения см. в разделе "Использование состояний рабочего процесса и категорий состояний". Допустимо только для типа сущности WorkItemRevision .
Дата изменения состояния StateChangeDate Дата/время Дата и время изменения значения поля "Состояние ". Microsoft.VSTS.Common.StateChangeDate
StateChangeSK Int32 Дата изменения состояния рабочего элемента, выраженного как YYYYMMDD в часовом поясе, определенном для организации. Используется внешними средствами для присоединения связанных сущностей.
StateChangeOn Область Свойство навигации к Date сущности для даты изменения состояния рабочего элемента в часовом поясе, определенном для организации. Часто используется для ссылки на свойства сущности Date в groupby инструкциях.
Точки истории StoryPoints Двойной Оценка объема работы, необходимой для реализации, обычно агрегированной в виде суммы. (Гибкий процесс) Microsoft.VSTS.Scheduling.StoryPoints
Теги TagNames Строка Список тегов, разделенных точкой с запятой, назначенный одному или нескольким рабочим элементам для фильтрации или запроса. System.Tags
Целевая дата TargetDate Дата/время Прогнозируемая дата выполнения проблемы или другого рабочего элемента, которые необходимо устранить или завершить. Microsoft.VSTS.Scheduling.TargetDate
Тип набора тестов Строка Тип набора тестов. Допустимые значения: на основе запросов, на основе требований и статические. Microsoft_VSTS_TCM_TestSuiteType
Идентификатор типа набора тестов Int64 Назначенный системой номер, соответствующий категории набора тестов. Применимо только к наборам тестов. Назначенные значения: 1 (статические),2 (на основе запросов) и 3 (на основе требований). Microsoft_VSTS_TCM_TestSuiteTypeId
Критическое значение времени TimeCriticality Двойной Субъективная единица измерения, которая фиксирует снижение стоимости бизнеса с течением времени. Более высокие значения указывают на то, что эпический или компонент по сути является более критически важным, чем элементы с более низкими значениями. Microsoft.VSTS.Common.TimeCriticality
Заголовок Title Строка Краткое описание рабочего элемента, которое помогает членам команды отличить его от других рабочих элементов в списке. System.Title
Область значений ValueArea Строка Область ценности клиента, адресованная эпическому, компоненту или элементу невыполненной работы. Значения включают архитектуру или бизнес. Microsoft.VSTS.Common.ValueArea
Водяной знак Watermark Строка Управляемое системой поле, которое увеличивается с изменениями, внесенными в рабочий элемент. Допустимо для типов сущностей WorkItemRevision и WorkItem . System.Watermark
Идентификатор рабочего элемента WorkItemId Int32 Уникальный идентификатор, назначенный рабочему элементу. Идентификатор рабочего элемента является уникальным для всех проектов в организации или коллекции проектов. System.Id
WorkItemRevisionSK Int32 Уникальный ключ аналитики для редакции рабочего элемента, используемый внешними средствами для объединения связанных сущностей.
Тип рабочего элемента WorkItemType Строка Имя типа рабочего элемента. Доступные типы рабочих элементов основаны на процессе использования проекта. Дополнительные сведения см. в разделе "Сведения о процессах и шаблонах процессов". System.WorkItemType

Свойства навигации OData — это ссылочные атрибуты сущности, которая указывает на другую сущность. В следующей таблице приведена сводка свойств навигации, их ссылочных ограничений и допустимых типов сущностей.

Показать имя Имя Ограничение ссылок Ссылочная свойство Допустимые типы сущностей
ChangedOn ChangedDateSK DateSK WorkItemRevision, WorkItemSnapshot, WorkItemBoardSnapshot
ClosedOn ClosedDateSK DateSK WorkItemRevision, WorkItemSnapshot, WorkItemBoardSnapshot
CreatedOn CreatedDateSK DateSK WorkItemRevision, WorkItemSnapshot, WorkItemBoardSnapshot
ResolvedOn ResolvedDateSK DateSK WorkItemRevision, WorkItem, WorkItemSnapshot, WorkItemBoardSnapshot
StateChangeOn StateChangeDateSK DateSK WorkItemRevision, WorkItem, WorkItemSnapshot, WorkItemBoardSnapshot
InProgressOn InProgressDateSK DateSK WorkItemRevision, WorkItem, WorkItemSnapshot, WorkItemBoardSnapshot
CompletedOn CompletedDateSK DateSK WorkItemRevision, WorkItem, WorkItemSnapshot, WorkItemBoardSnapshot
ChangedOn ChangedDateSK DateSK WorkItemRevision, WorkItem, WorkItemSnapshot, WorkItemBoardSnapshot
RevisedOn RevisedDateSK DateSK WorkItemRevision, WorkItemSnapshot
Date DateSK DateSK WorkItemRevision, WorkItemSnapshot, WorkItemBoardSnapshot
Области Area AreaSK WorkItemRevision, WorkItem, WorkItemSnapshot, WorkItemBoardSnapshot
BoardLocation WorkItemRevision, WorkItem, WorkItemBoardSnapshot
Итераций Iteration IterationSK WorkItemRevision, WorkItem, WorkItemSnapshot, WorkItemBoardSnapshot
Назначено AssignedTo AssignedToUserSK UserSK WorkItemRevision, WorkItem, WorkItemSnapshot, WorkItemBoardSnapshot
Изменено ChangedBy ChangedByUserSK UserSK WorkItemRevision, WorkItem, WorkItemSnapshot, WorkItemBoardSnapshot
Автор CreatedBy CreatedByUserSK UserSK WorkItemRevision, WorkItem, WorkItemSnapshot, WorkItemBoardSnapshot
Активировано ActivatedBy ActivatedByUserSK UserSK WorkItemRevision,WorkItem, WorkItemSnapshot, WorkItemBoardSnapshot
Закрыто ClosedBy ClosedBySK UserSK WorkItemRevision, WorkItem, WorkItemSnapshot, WorkItemBoardSnapshot
Решено кем ResolvedBy ResolvedByUserSK UserSK WorkItemRevision, WorkItemSnapshot, WorkItemBoardSnapshot
Рабочие группы Область, BoardLocation, Итерация, WorkItemRevision, WorkItemSnapshot, WorkItemBoardSnapshot
Теги WorkItem,WorkItemRevision, WorkItemBoardSnapshot
Проект Project ProjectSK ProjectSK Тег, WorkItemBoardSnapshot, WorkItemLink, WorkItemRevision, WorkItemSnapshot, WorkItemTypeField
Процессы WorkItemRevision, WorkItem, WorkItemSnapshot
Редакции WorkItem
Ссылки WorkItem
Дети WorkItem
Родитель WorkItem
потомков WorkItem
Workitem* WorkItemId WorkItemRevision

*Сущность WorkItem также поддерживает PredictTags функции и Predict функции, поддерживающие прогнозные тенденции для выбора встроенных отчетов и мини-приложений Аналитики.

BoardLocation и WorkItemBoardSnapshot

В следующей таблице перечислены и описываются свойства, определенные для типов сущностей BoardLocation и WorkItemBoardSnapshot , если не указано. Эти поля можно использовать для фильтрации данных рабочих элементов на основе состояния рабочего элемента в столбце доски команды, плавании или уровне невыполненной работы. Пример запроса набора сущностей WorkItemBoardSnapshot см. в примере отчета о схеме потоков (CF).

Показать имя Название свойства Тип данных Описание
Идентификатор доски BoardId GUID Уникальный GUID, назначенный доске. Каждая команда связана с одной или несколькими досками.
Имя ссылки на категорию доски BoardCategoryReferenceName Строка Имя, назначенное категории типа рабочего элемента, используемое для заполнения доски. Например, доска невыполненной работы продукта связана с категорией "Требования". Дополнительные сведения см. в разделе "Настройка невыполненных работ" или "доски" (процесс наследования).
Имя доски BoardName Строка Имя, назначенное доске, например "Истории", "Элементы невыполненной работы", "Функции" или "Эпические".
Уровень платы BoardLevel Int32 Номер, назначенный доске в зависимости от того, где он находится в иерархии досок.
Тип невыполненной работы BacklogType Строка Имя типа невыполненной работы, например итерации, требования или портфеля.
Имя столбца ColumnName Строка Имя столбца доски, которому в настоящее время назначается рабочий элемент, например Active, Closed, Committed, Done или настраиваемая метка столбца. Имя ссылки: System.BoardColumn
Порядок столбцов ColumnOrder Int32 Номер, назначенный столбцу доски с точки зрения его последовательности в доске.
Готово Done Перечислено Индикатор расположения разделенного столбца.*
Ограничение элемента столбца ColumnItemLimit Int32 Номер, назначенный столбцу доски с точки зрения его последовательности.
Отображается доска IsBoardVisible Логический Указание того, была ли команда избрана, чтобы сделать совет видимым.
Разделение столбцов IsColumnSplit Логический Указывает, разделен ли столбец на столбцы "Выполнение" и "Готово", как описано в разделе "Разделенные столбцы" на доске для отображения работы.
Текущая IsCurrent Логический Свойство, поддерживающее фильтрацию данных для просмотра последнего моментального снимка отфильтрованных рабочих элементов при установке True.
Является полосой по умолчанию IsDefaultLane Логический Указывает, что рабочий элемент назначается дорожке по умолчанию, если задано значение True.
Готово IsDone Логический Текущее назначение рабочего элемента в столбце "Выполнение" или "False", когда True . Допустимо только в том случае, если для столбца доски включено разделение столбцов . Имя ссылки: System.BoardColumnDone
Идентификатор лейн LaneId GUID Уникальный GUID, назначенный доске пловец. Каждая команда может добавить один или несколько пловцов на доску. Дополнительные сведения о купальниках см. в статье "Ускорение работы вашей команды" с помощью пловцов в доске.
Имя полосы LaneName Строка Имя, назначенное доске пловец. Имя ссылки: System.BoardLane
Порядок полос LaneOrder Int32 Номер, назначенный доске пловец с точки зрения его последовательности.

*В следующей таблице перечислены имена элементов перечисленного типа, которые можно использовать для BoardColumnSplit фильтрации рабочих элементов в столбцах "Выполнение " или "Готово ".

Имя участника Значение Показать имя
Doing 0 Выполняется
Done 1 Выполнено
Unknown 2 Неизвестно (не разделено)

Дополнительные сведения о столбцах доски для команды см. в следующих статьях:

Области

Следующие свойства допустимы для набора сущностей "Области ", связанного с полем "Путь к области". Суррогатные ключи, связанные с областью , включают AreaSK и ProjectSK. Эти свойства можно использовать для фильтрации или отчета о данных отслеживания работы на основе назначений пути к области.

Показать имя Имя Тип данных Описание
AnalyticsUpdatedDate Дата/время Подложка, указывающая время последнего обновления данных Аналитики.
Number Int32 Целочисленное значение, назначенное узлу пути к области при создании.
Глубина Depth Int32 Уровень пути области на основе глубины от корневого уровня.
Идентификатор области AreaId ГУИД Уникальный идентификатор, назначенный пути к области при создании.
Уровень области 1уровень 14 AreaLevel1 через AreaLevel14 Строка Уровень узла пути к области до 14 вложенных уровней. Уровень 1 области всегда соответствует корневому узлу и имени проекта.
Имя области AreaName Строка Имя, определенное для пути к области при создании.
Путь к области AreaPath Строка Полный путь к пути области, начиная с корневого узла.

Внимание

Удаление значений пути области или перенастройка значений пути итерации приводит к необратимой потере данных на следующих диаграммах:

  • Сгореть и сжечь мини-диаграммы мини-приложений
  • Диаграммы снижения оставшихся задач в спринте
  • Диаграммы скорости для команд с изменёнными путями областей
  • Исторические диаграммы трендов, ссылающиеся на значения пути области и пути итерации , как определенные на момент определения каждой рабочей задачи.

Путь к области и итерации можно удалять только в том случае, если они больше не используются рабочими элементами. При удалении этих путей вы больше не сможете получить свои исторические данные.

Свойства навигации для типа сущности "Область " и набора сущностей "Области " включают Project и Teams.

Дополнительные сведения о пути к области см. в следующих статьях:

Итерации

Следующие свойства допустимы для набора сущностей итерации , связанного с полем "Путь итерации". Суррогатные ключи, связанные с итерацией , включают IterationSK и ProjectSK. Эти свойства можно использовать для фильтрации или отчета по данным отслеживания работы на основе назначений пути итерации.

Показать имя Имя Тип данных Описание
AnalyticsUpdatedDate Дата/время Подложка, указывающая время последнего обновления данных Аналитики.
Number Int32 Целочисленное значение, назначенное узлу пути итерации при создании.
Глубина Depth Int32 Уровень пути итерации на основе глубины от корневого уровня.
Дата окончания EndDate Дата/время Дата окончания, определенная для пути итерации.
Завершено IsEnded Логический Указывает, что дата окончания пути итерации находится в прошлом, если задано значение True.
Идентификатор итерации IterationId ГУИД Уникальный идентификатор, назначенный пути итерации при создании.
Уровень итерации 1 до уровня итерации 14 IterationLevel1 через IterationLevel14 Строка Уровень узла пути итерации до 14 вложенных уровней. Уровень итерации 1 всегда соответствует корневому узлу и имени проекта.
Имя итерации IterationName Строка Имя, определенное для пути итерации при создании.
Путь итерации IterationPath Строка Полный путь итерации, начиная с корневого узла. Итерация должна быть допустимым узлом в иерархии проекта. Имя ссылки: System.IterationPath
Дата начала StartDate Дата/время Дата начала, определенная для пути итерации.

Внимание

Удаление значений пути области или перенастройка значений пути итерации приводит к необратимой потере данных на следующих диаграммах:

  • Сгореть и сжечь мини-диаграммы мини-приложений
  • Диаграммы снижения оставшихся задач в спринте
  • Диаграммы скорости для команд с изменёнными путями областей
  • Исторические диаграммы трендов, ссылающиеся на значения пути области и пути итерации , как определенные на момент определения каждой рабочей задачи.

Путь к области и итерации можно удалять только в том случае, если они больше не используются рабочими элементами. При удалении этих путей вы больше не сможете получить свои исторические данные.

Свойства навигации для типа сущности Итерации и набор сущностей итерации включают Project и Teams.

Дополнительные сведения о путях итерации см. в следующих статьях:

Процессы

Следующие свойства допустимы для типа сущности Process и набора сущностей Process . Суррогатные ключи, связанные с процессом , включают ProcessSK, ProjectSKи TeamSK. Используйте эти свойства для фильтрации или отчета о данных отслеживания работы в типах рабочих элементов для проекта или команды.

Примечание.

Версии 2.0, версии 3.0-preview и версии 4.0-preview Analytics поддерживают тип сущности process и набор сущностей Process .

Эти свойства можно использовать для фильтрации данных отслеживания работы на основе уровня невыполненной работы.

Показать имя Имя Тип данных Описание
AnalyticsUpdatedDate Дата/время Подложка, указывающая время последнего обновления данных Аналитики.
ProjectSK ГУИД Ключ проекта, связанный с процессом.
TeamSK ГУИД Ключ группы, связанный с процессом.
Имя ссылки на категорию невыполненной работы BacklogCategoryReferenceName Строка Имя ссылки на категорию, назначенное невыполненной работе, связанной с типом рабочего элемента. Microsoft.EpicCategoryНапример, , Microsoft.FeatureCategory, Microsoft.RequirementCategoryи Microsoft.TaskCategory.
Имя невыполненной работы BacklogName Логический Имя ссылки, назначенное невыполненной работе, связанной с типом рабочего элемента
Тип невыполненной работы BacklogType ГУИД Уникальный идентификатор, назначенный невыполненной работы при создании.
Уровень невыполненной работы BacklogLevel Строка Уровень невыполненной работы, связанный с типом рабочего элемента. Значение возвращается, null если тип рабочего элемента не связан с уровнем невыполненной работы.
Тип рабочего элемента WorkItemType Строка Имя, определенное для типа рабочего элемента.
Имеет невыполненную работу HasBacklog Строка Указывает, принадлежит ли тип рабочего элемента к невыполненной работе.
Скрытый тип IsHiddenType Логический Указывает, отключен ли тип рабочего элемента.
Тип ошибки IsBugType Логический Указывает, принадлежит ли тип рабочего элемента категории "Ошибка ".
Удаляется IsDeleted Логический Указывает, удаляется ли тип рабочего элемента.

Дополнительные сведения о невыполненных работах и типах рабочих элементов см. в следующих статьях:

Теги

Следующие свойства допустимы для набора сущностей Tags . Суррогатные ключи, связанные с тегом , включают TagSK и ProjectSK. Свойства навигации включают Project и его ссылочное ограничение ProjectSK. Дополнительные сведения об использовании тегов см. в статье "Добавление тегов рабочих элементов для классификации и фильтрации списков и досок".

Эти свойства можно использовать для фильтрации или отчета по данным отслеживания работы.

Показать имя Имя Тип данных Описание
Идентификатор тега TagId ГУИД Уникальный идентификатор, назначенный тегу при создании.
Имя тега TagName Строка Имя тега.

Команды

Следующие свойства допустимы для типа сущности Team и набора сущностей Teams . Суррогатные ключи, связанные с командой , включают TeamSK и ProjectSK. Эти свойства можно использовать для фильтрации или отчета о данных отслеживания работы на основе назначений команд. Сведения об использовании и добавлении команд см. в разделе "О командах" и "Гибкие средства " и "Создание или добавление команды".

Показать имя Имя Тип данных Описание
AnalyticsUpdatedDate Дата/время Подложка, указывающая время последнего обновления данных Аналитики.
Идентификатор команды TeamId ГУИД Уникальный идентификатор, назначенный команде при создании.
Имя команды TeamName Строка Имя команды.

Свойства навигации для набора сущностей Teams включают проекты, области и итерации.

Следующие свойства допустимы для набора сущностей WorkItemLinks . Ссылочный суррогатный ключ свойства имеет значение WorkItemLinkSK. Запрос WorkItemLinks для отчета о родительском или дочернем, связанном, предшественнике или преемнике или других типах ссылок.

Показать имя Имя Тип данных Описание
AnalyticsUpdatedDate Дата/время Подложка, указывающая время последнего обновления данных Аналитики.
WorkItemLinkSK Int32 Суррогатный ключ, назначенный сущности WorkItemLink .
Дата создания CreatedDate ГУИД Дата создания ссылки.
Комментарий Comment Строка Комментарий, добавленный при создании ссылки.
Дата удаления DeletedDate Строка Дата удаления ссылки.
Идентификатор типа ссылки LinkTypeId Int32 Идентификатор, назначенный целевому связанному рабочему элементу.
Имя типа ссылки LinkTypeName Строка Понятное имя, назначенное типу ссылки.
Имя ссылочного типа LinkTypeReferenceName Строка Имя ссылки, назначенное типу ссылки.
Тип ссылки является ациклическим LinkTypeIsAcyclic Логический Указывает, что тип ссылки разрешает циклические связи при установке True. Например, ссылки типа дерева ограничивают циклические связи.
Тип ссылки — направление LinkTypeIsDirectional Логический Указывает, является ли тип ссылки направлением. Типы связей направления определяются в парах с компонентом пересылки и обратного.
Идентификатор исходного рабочего элемента SourceWorkItemId Int32 Идентификатор, назначенный исходному рабочему элементу ссылки.
Идентификатор целевого рабочего элемента TargetWorkItemId Int32 Идентификатор, назначенный целевому рабочему элементу ссылки.

Свойства навигации для типа сущности WorkItemLink включают Проекты, SourceWorkItem и TargetWorkItem.

Дополнительные сведения о ссылках и типах ссылок см. в следующих статьях:

ПоляТипаРабочегоЭлемента

Следующие свойства допустимы для набора сущностей WorkItemTypeFields . Ключи ссылки на свойства: FieldNameи ProjectSKWorkItemType.

Показать имя Имя Тип данных Описание
Имя поля FieldName Строка Понятное имя, назначенное полю системой или при создании.
Имя ссылки на поле FieldReferenceName Строка Имя ссылки, назначенное системе или при создании настраиваемого поля.
Тип поля FieldType Строка Тип данных, назначенный полю.
Тип рабочего элемента WorkItemType Строка Тип рабочего элемента, для которому определено поле.

Свойства навигации включают Project. Индекс всех полей, определенных для проекта, см . в описаниях полей рабочего элемента. Дополнительные сведения см. в следующих статьях:

Пользовательские свойства

Настраиваемые поля автоматически добавляются в службу Аналитики в качестве настраиваемых свойств. Custom_ или Custom. добавляется к имени свойства. Проверьте метаданные коллекции, как описано в разделе "Запрос метаданных". В следующем примере показан синтаксис метаданных для настраиваемого поля Risk Opportunity.

<Property Name="Custom_RiskOpportunity" Type="Edm.Double">
<Annotation Term="Display.DisplayName" String="Risk Opportunity"/>
<Annotation Term="Ref.ReferenceName" String="Custom.RiskOpportunity"/>
<Annotation Term="Display.Description" String="Risk Reduction | Opportunity Enablement Value. Enter a value from 1 to 5. 5 represents high risk reduction or high opportunity enablement."/>
</Property>

Пользовательские типы рабочих элементов и категории невыполненных работ

Данные для пользовательских типов рабочих элементов автоматически добавляются в службу Аналитики. Пользовательская категория создается при определении пользовательского типа рабочего элемента и уровня невыполненной работы с Custom_ идентификатором GUID категории или Custom. его предустановкой. Например, пользовательская категория, например Custom.49b81c4e-9c4f-4c04-94fd-d660cbf3a000 , может быть назначена типу пользовательского рабочего элемента портфеля в невыполненной работе портфеля.