Skip to main content
Version: Early Access

Data Source Objects

The sections below describe the various data sources available for use when create a report definition. click here to view the schema diagram.

In most cases Data Objects in Custom Reporting are directly related to tables in the Digital.ai Agility Data Mart database and are organized into categories.

A Report On

Data Object NameData Mart Database Table NameInformation
Build RunsFact.BuildRunA record of Build Runs in your environment. Each row in the table represents a single build run recorded in VersionOne.
Effort TrendsFact.EffortThe amount of time spent working on a feature or defect. Sometimes referred to as Actuals. In the run-time application effort is accumulated in the Done field. Each row represents a single entry in VersionOne. All numeric columns are additive, meaning that they accumulate over time.
Epic Days InFact.EpicDaysInViewThe number of Days an Epic spent in a given status value.
Epic TrendsFact.EpicUse this object to create reports that trend VersionOne Epic data over time. You can also use this object to report on Epic attribute values on a given day. In this scenario, you need to specify a Date filter that identifies the date of interest. Each row in this table represents a single Epic on a given day. All numeric columns are semi-additive, meaning that are cumulative only for a given day.
Goal AssignmentBridge.PrimaryWorkitemGoalCreate reports on Goals defined in VersionOne and workitems associated with them.
Issue TrendsFact.IssueThe daily changes to Issues. Each row represents a single Issue on a given day. All numeric columns are semi-additive, meaning that are cumulative only for a given day.
Member CapacityFact.CapacityCapacity, or availability, as reported by Members. Each row in the table represents a single capacity entry from VersionOne. All numeric columns are additive, meaning they accumulate over time
Members of a Member GroupBridge.MemberGroupCreate reports on Member Groups and the people that belong to them.
Project Summary TrendsFact.ProjectSummaryUse this object to create reports that trend VersionOne Project Summary data over time.
Projects in a ProgramBridge.ProjectProgramCreate reports on Programs and the Projects they contain.
Request TrendsFact.RequestCreate a report on Workitem related to a Request. The daily changes to Requests. Each row represents a single Request on a given day. All numeric columns are semi-additive, meaning that are cumulative only for a given day.
Requested WorkitemBridge.PrimaryWorkitemRequestCreate a report on Workitem related to a Request
Workitem DependencyBridge.PrimaryWorkitemDependenciesCreate reports on upstream and downstream dependencies between workitems(Story, Defect, TestSet)
TestRun TrendFact.TestRunA record of TestRuns in your environment. Each row in the table represents a single test run recorded in VersionOne.
Workitems Blocked By IssueBridge.PrimaryWorkitemBlockedByIssueRelate a Blocked Workitem to the Blocking Issue on a given date
Workitem Resolves IssueBridge.PrimaryWorkitemResolvedIssueRelate a Workitem to the Issue it resolves
Workitem Days InFact.PrimaryWorkitemDaysInViewTee number of days a workitem (Story, Defect, TestSet) spent in a given status value.
   

Detail Data Objects

Detail Data Objects contain attribute values for the Agility data type (asset type) specified.The values in the table are current as of the last successful Data Mart ETL load. The date and time of the last successful ETL load is visible at the bottom of the page.

The following table indicates how these Data Objects map to the Data Mart database tables and to Agility data types.

Data Object NameData Mart Database Table NameVersionOne System Name
Build Project DetailsDim.BuildProjectBuildProject
Date DetailsDim.Date 
Environment DetailsDim.EnvironmentEnvironment
Epic DetailsDim.EpicViewEpic
Feature Group DetailsDim.ThemeViewTheme
Goal DetailsDim.GoalGoal
Issue DetailsDim.IssueIssue
Iteration DetailsDim.IterationTimebox
Member DetailsDim.MemberMember
Member Group DetailsDim.MemberGroupMemberGroup
Program DetailsDim.ProgramScopeLabel
Project DetailsDim.MyProjectScope
Regression Plan DetailsDim.RegressionPlanRegressionPlan
Regression Suite DetailsDim.RegressionSuiteRegressionSuite
Regression Test DetailsDim.RegressionTestRegressionTest
Request DetailsDim.RequestRequest
Schedule DetailsDim.ScheduleSchedule
Task and Test DetailsDim.SecondaryWorkitemTask and Test
Team DetailsDim.TeamTeam
Test Suite DetailsDim.TestSuiteTestSuite
Workitem DetailsDim.PrimaryWorkitemPrimaryWorkitem

The following Data Source objects do not have a corresponding Agility system data type or tables in the Data Mart database.

Table NameInformation
Customer DetailsThis is a View on the Dim.Member table with Attributes renamed
Verified By DetailsThis is a View on the Dim.Member table with Attributes renamed

Quick Reports Data Objects

Quick Report data objects have no corresponding data mart table. They are predefined queries that allow you to quickly build a report on a given type. You cannot add or remove columns and you can only filter on data that is returned by the query.

Data Object NameA predefined query for creating a report on...
Blocked Workitem ReportWorkitems and the issues that block them.
Build Run ReportBuildRun
Capacity ReportCapacity
Member Effort ReportEffort by Member
Request ReportDaily changes to Requests
Requested Workitem ReportWorkitems associated with Request
Story Dependency ReportStory dependency
Workitem Trend Report for a Project, Epic, or Feature Groupdaily changes to Workitems

All Data Objects

As mentioned above, the All category contains all data objects available in Custom Reporting. However, this section only describes the data objects that have not already been described elsewhere.

Value Data Objects contains the list values from Agility drop downs. All of these data objects end with the term "Values". The following table indicates how these Data Objects map to the Data Mart database tables

Data Object NameData Mart Database Table NameInformation
Asset Type ValuesDim.AssetTypeThe types of assets available for reporting
Attachment Category ValuesDim.AttachmentCategoryValues defined in the Attachment Type or Attachment Category drop-down list
BooleanAttributeDim.BooleanAttributeValues for boolean, or check box, attributes.
Build Run Source ValuesDim.BuildSourceValues defined in the Build Source drop-down list
Build Run Status ValuesDim.BuildStatusValues defined in the Build Status drop-down list
Defect Resolution ValuesDim.DefectResolutionValues defined in the Defect Resolution drop-down list
Defect Type ValuesDim.DefectTypeValues defined in the Defect Type drop-down list
Epic Priority ValuesDim.EpicPriorityValues defined in the Epic Priority drop-down list
Epic Status ValuesDim.EpicStatusValues defined in the Epic Status drop-down list
Epic Type ValuesDim.EpicTypeValues defined in the Epic Type or Epic Category drop-down list
Feature Group Risk ValuesDim.ThemeComplexityValues defined in the Workitem Risk drop-down list
Feature Group Source ValuesDim.ThemeSourceValues defined in the Theme Source drop-down list
Feature Group Status ValuesDim.ThemeStatusValues defined in the Theme Status drop-down list
Feature Group Type ValuesDim.ThemeTypeValues defined in the Theme Type or Theme Category drop-down list
Goal Priority ValuesDim.GoalPriorityValues defined in the Goal Priority drop-down list
Goal Type ValuesDim.GoalTypeValues defined in the Goal Type or Goal Category drop-down list
Issue Category ValuesDim.IssueCategoryValues defined in the Issue Type or Issue Category drop-down list
Issue Priority ValuesDim.IssuePriorityValues defined in the Issue Priority drop-down list
Issue Resolution ValuesDim.IssueResolutionValues defined in the Issue Resolution drop-down list
Issue Status ValuesDim.IssueStatusValues defined in the Issue Status drop-down list
Note Category ValuesDim.NoteCategoryValues defined in the Note Type or Note Category drop-down list
Project Status ValuesDim.ProjectStatusValues defined in the Project Status drop-down list
Regression Test Status ValuesDim.RegressionTestStatusValues defined in the Regression Test Status drop-down list
Request Category ValuesDim.RequestCategoryValues defined in the Request Type or Request Category drop-down list
Request Priority ValuesDim.RequestPriorityValues defined in the Request Priority drop-down list
Request Resolution ValuesDim.RequestResolutionValues defined in the Request Resolution drop-down list
Request Status ValuesDim.RequestStatusValues defined in the Request Status drop-down list
Story Complexity ValuesDim.StoryRiskValues defined in the Workitem Risk drop-down list
Story Type ValuesDim.StoryTypeValues defined in the Story Type or Story Category drop-down list
Story DependenciesBridge.StoryDependsOnStoryCreate reports on dependencies between Stories.
As of the Fall 2014 release (14.3.x) this data source has been deprecated and will be removed in a future release. The replacement data source is Primary Workitem Dependencies.
Task Source ValuesDim.TaskSourceValues defined in the Task Source drop-down list
Task Status ValuesDim.TaskStatusValues defined in the Task Status drop-down list
Task Type ValuesDim.TaskTypeValues defined in the Task Category drop-down list
Test Status ValuesDim.TestStatusValues defined in the Test Status drop-down list
Test Type ValuesDim.TestTypeValues defined in the Test Type drop-down list
Workitem Priority ValuesDim.WorkitemPriorityValues defined in the Workitem Priority drop-down list
Workitem Source ValuesDim.WorkitemSourceValues defined in the Workitem Source drop-down list
Workitem Status ValuesDim.WorkitemStatusValues defined in the Workitem Status drop-down list

Custom reporting and Data Mart