Workfront Data Connect data dictionary
This page contains information about the structure and content of the data in Workfront Data Connect.
Table types
There are a number of table types you can utilize in Data Connect to view your Workfront data in a way that provides the most insight.
-
Current table
The Current table reflects data similarly to how it exists in Workfront, every object and its current state. However, it can be navigated with much lower latency than within Workfront.
-
Event table
The Event table tracks every change record in Workfront: that is, every time an object changes state, a record is created that shows when the change happened, who made the change, and what was changed. Therefore, this table is useful for point-in-time comparisons. This table only includes records from the past three years.
-
Daily History table
The Daily History table offers an abbreviated version of the Event table, in that it shows the state of each object on a daily basis rather than when each individual event occurred. As such, this table is useful for trend analysis.
Entity relationship diagram
Objects in Workfront (and, therefore, in your Data Connect data lake) are defined not only by their individual values, but by their relationships with other objects. The entity relationship diagram below provides a high-level mapping of object relationships in Data Connect. The diagram can be viewed and downloaded using the following link:
Data Connect entity relationship diagram
Date types
There are a number of date objects that provide information about when specific events occur.
DL_LOAD_TIMESTAMP
: This date is used for internal reference, and reflects when the data was loaded into the Current, Event, or Daily History table. This date should not be used for data analysis, and planned to be removed during the beta phase of Workfront data lake.CALENDAR_DATE
: This date is present only in the Daily History table. This table provides a record of what the data looked like at 11:59 UTC for each date specified inCALENDAR_DATE
.BEGIN_EFFECTIVE_TIMESTAMP
: This date is present in both Event and Daily History tables, and records exactly when a record changed to the value it has in the current row.END_EFFECTIVE_TIMESTAMP
: This date is present in both Event and Daily History tables, and records exactly when a record changed from the value in the current row to a value in a different row. To allow for between queries onBEGIN_EFFECTIVE_TIMESTAMP
andEND_EFFECTIVE_TIMESTAMP
this is value is never null, even if there is no new value. In the event a record is still valid (i.e., the value has not changed),END_EFFECTIVE_TIMESTAMP
will have a value of 2300-01-01.
Terminology table
The following table correlates object names in Workfront (as well as their names in the interface and API) with their equivalent names in Data Connect.
Access Level
ACCESSLEVELS_DAILY_HISTORY
ACCESSLEVELS_EVENT
Access Rule
ACCESSRULES_DAILY_HISTORY
ACCESSRULES_EVENT
Approval Path
APPROVALPATHS_DAILY_HISTORY
APPROVALPATHS_EVENT
Approval Process
APPROVALPROCESSES_DAILY_HISTORY
APPROVALPROCESSES_EVENT
Approval Step
APPROVALSTEPS_DAILY_HISTORY
APPROVALSTEPS_EVENT
Approver Status
APPROVERSTATUSES_DAILY_HISTORY
APPROVERSTATUSES_EVENT
Assignment
ASSIGNMENTS_DAILY_HISTORY
ASSIGNMENTS_EVENT
Awaiting Approvals
AWAITINGAPPROVALS_DAILY_HISTORY
AWAITINGAPPROVALS_EVENT
Baseline
BASELINES_DAILY_HISTORY
BASELINES_EVENT
Baseline Task
BASELINETASKS_DAILY_HISTORY
BASELINETASKS_EVENT
Billing Rate
RATES_DAILY_HISTORY
RATES_EVENT
Billing Record
BILLINGRECORDS_DAILY_HISTORY
BILLINGRECORDS_EVENT
Booking
BOOKINGS_DAILY_HISTORY
BOOKINGS_EVENT
Business Profile
BUSINESSPROFILE_DAILY_HISTORY
BUSINESSPROFILE_EVENT
Business Rule
BUSINESSRULE_DAILY_HISTORY
BUSINESSRULE_EVENT
Category
CATEGORIES_DAILY_HISTORY
CATEGORIES_EVENT
Category Parameter
CATEGORIESPARAMETERS_DAILY_HISTORY
CATEGORIESPARAMETERS_EVENT
Classifier
CLASSIFIER_DAILY_HISTORY
CLASSIFIER_EVENT
Company
COMPANIES_DAILY_HISTORY
COMPANIES_EVENT
Custom Quarter
CUSTOMQUARTERS_DAILY_HISTORY
CUSTOMQUARTERS_EVENT
Custom Enum
CUSTOMENUMS_DAILY_HISTORY
CUSTOMENUMS_EVENT
* The type of record is identified through the `enumClass` property. The following are the expected types:
- CONDITION_OPTASK
- CONDITION_PROJ
- CONDITION_TASK
- PRIORITY_OPTASK
- PRIORITY_PROJ
- PRIORITY_TASK
- SEVERITY_OPTASK
- STATUS_OPTASK
- STATUS_PROJ
- STATUS_TASK
Document
DOCUMENTS_DAILY_HISTORY
DOCUMENTS_EVENT
Document Approval
DOCAPPROVALS_DAILY_HISTORY
DOCAPPROVALS_EVENT
Document Folder
DOCFOLDERS_DAILY_HISTORY
DOCFOLDERS_EVENT
Document Provider Metadata
DOCPROVIDERMETA_DAILY_HISTORY
DOCPROVIDERMETA_EVENT
Document Provider
DOCPROVIDERS_DAILY_HISTORY
DOCPROVIDERS_EVENT
Document Provider Config
DOCPROVIDERCONFIG_DAILY_HISTORY
DOCPROVIDERCONFIG_EVENT
Document Version
DOCUMENTVERSIONS_DAILY_HISTORY
DOCUMENTVERSIONS_EVENT
Exchange Rate
EXCHANGERATES_DAILY_HISTORY
EXCHANGERATES_EVENT
Expense
EXPENSES_DAILY_HISTORY
EXPENSES_EVENT
Expense Type
EXPENSETYPES_DAILY_HISTORY
EXPENSETYPES_EVENT
Group
GROUPS_DAILY_HISTORY
GROUPS_EVENT
Hour
HOURS_DAILY_HISTORY
HOURS_EVENT
Hour Type
HOURTYPES_DAILY_HISTORY
HOURTYPES_EVENT
Iteration
ITERATIONS_DAILY_HISTORY
ITERATIONS_EVENT
Journal Entry
JOURNALENTRIES_DAILY_HISTORY
JOURNALENTRIES_EVENT
Linked Folder
LINKEDFOLDERS_DAILY_HISTORY
LINKEDFOLDERS_EVENT
Milestone
MILESTONES_DAILY_HISTORY
MILESTONES_EVENT
Milestone Path
MILESTONEPATHS_DAILY_HISTORY
MILESTONEPATHS_EVENT
Non-Labor Resource
NONLABORRESOURCES_DAILY_HISTORY
NONLABORRESOURCES_EVENT
Non-Labor Resource Category
NLBRCATEGORIES_DAILY_HISTORY
NLBRCATEGORIES_EVENT
Non-Work Day
NONWORKDAYS_DAILY_HISTORY
NONWORKDAYS_EVENT
Note
NOTES_DAILY_HISTORY
NOTES_EVENT
</tbody>
Object Integration
OBJECTINTEGRATION_DAILY_HISTORY
OBJECTINTEGRATION_EVENT
</tbody>
Objects Category
OBJECTSCATEGORIES_DAILY_HISTORY
OBJECTSCATEGORIES_EVENT
OpTask / Issue
OPTASKS_DAILY_HISTORY
OPTASKS_EVENT
Parameter
PARAMETERS_DAILY_HISTORY
PARAMETERS_EVENT
Parameter Group
PARAMETERGROUPS_DAILY_HISTORY
PARAMETERGROUPS_EVENT
Parameter Option
PARAMETEROPTIONS_DAILY_HISTORY
PARAMETEROPTIONS_EVENT
Portal Section / Report
PORTALSECTIONS_DAILY_HISTORY
PORTALSECTIONS_EVENT
Portal Tab / Dashboard
PORTALTABS_DAILY_HISTORY
PORTALTABS_EVENT
Portal Tab Section
PORTALTABSPORTALSECTIONS_DAILY_HISTORY
PORTALTABSPORTALSECTIONS_EVENT
Portal Section Last Viewer
REPORTLASTVIEWERS_DAILY_HISTORY
REPORTLASTVIEWERS_EVENT
Portfolio
PORTFOLIOS_DAILY_HISTORY
PORTFOLIOS_EVENT
Preference
PREFERENCES_DAILY_HISTORY
PREFERENCES_EVENT
Program
PROGRAMS_DAILY_HISTORY
PROGRAMS_EVENT
Project
PROJECTS_DAILY_HISTORY
PROJECTS_EVENT
Project Team User
PROJECTSUSERS_DAILY_HISTORY
PROJECTSUSERS_EVENT
Project Team User Role
PROJECTSUSERSROLES_DAILY_HISTORY
PROJECTSUSERSROLES_EVENT
Rate Card
RATECARD_DAILY_HISTORY
RATECARD_EVENT
</tbody>
Report Folder
REPORTFOLDERS_DAILY_HISTORY
REPORTFOLDERS_EVENT
Report View Statistic Count
REPORTVIEWSTATISTICCOUNTS_DAILY_HISTORY
REPORTVIEWSTATISTICCOUNTS_EVENT
Reportable Budgeted Hours
REPORTABLEBUDGETEDHOURS_DAILY_HISTORY
REPORTABLEBUDGETEDHOURS_EVENT
Reserved Time / PTO
RESERVEDTIMES_DAILY_HISTORY
RESERVEDTIMES_EVENT
Resource Manager
RESOURCEMANAGERS_DAILY_HISTORY
RESOURCEMANAGERS_EVENT
Resource Pool
RSRCPOOLS_DAILY_HISTORY
RSRCPOOLS_EVENT
Rich Text Note
RESERVEDTEXTNOTES_DAILY_HISTORY
RESERVEDTEXTNOTES_EVENT
Rich Text Parameter Value
RICHTEXTPARAMETERVALUES_DAILY_HISTORY
RICHTEXTPARAMETERVALUES_EVENT
Risk
RISKS_DAILY_HISTORY
RISKS_EVENT
Risk Type
RISKTYPES_DAILY_HISTORY
RISKTYPES_EVENT
Role
ROLES_DAILY_HISTORY
ROLES_EVENT
Schedule
SCHEDULES_DAILY_HISTORY
SCHEDULES_EVENT
Step Approver
STEPAPPROVERS_DAILY_HISTORY
STEPAPPROVERS_EVENT
Task
TASKS_DAILY_HISTORY
TASKS_EVENT
Task Predecessor
PREDECESSORS_DAILY_HISTORY
PREDECESSORS_EVENT
Team
TEAMS_DAILY_HISTORY
TEAMS_EVENT
Team Member
TEAMMEMBERS_DAILY_HISTORY
TEAMMEMBERS_EVENT
Team Member Role
TEAMMEMBERROLES_DAILY_HISTORY
TEAMMEMBERROLES_EVENT
Template
TEMPLATES_DAILY_HISTORY
TEMPLATES_EVENT
Template Task Assignment
TEMPLATEASSIGNMENTS_DAILY_HISTORY
TEMPLATEASSIGNMENTS_EVENT
Template Task
TEMPLATETASKS_DAILY_HISTORY
TEMPLATETASKS_EVENT
Template Task Predecessor
TEMPLATEPREDECESSORS_DAILY_HISTORY
TEMPLATEPREDECESSORS_EVENT
Time-phased KPI Currency
Limited customer availability
TIMEPHASED_CURRENCY_DAILY_HISTORY
TIMEPHASED_CURRENCY_EVENT
Time-phased KPI Duration
Limited customer availability
TIMEPHASED_DURATION_DAILY_HISTORY
TIMEPHASED_DURATION_EVENT
Timesheet
TIMESHEETS_DAILY_HISTORY
TIMESHEETS_EVENT
Timesheet Profile
TIMESHEETPROFILES_DAILY_HISTORY
TIMESHEETPROFILES_EVENT
UI Filter
UIFILTERS_DAILY_HISTORY
UIFILTERS_EVENT
UI Group By
UIGROUPBYS_DAILY_HISTORY
UIGROUPBYS_EVENT
UI Template
UITEMPLATES_DAILY_HISTORY
UITEMPLATES_EVENT
UI View
UIVIEWS_DAILY_HISTORY
UIVIEWS_EVENT
User
USERS_DAILY_HISTORY
USERS_EVENT
User Delegation
USERDELEGATIONS_DAILY_HISTORY
USERDELEGATIONS_EVENT
User Group
USERSGROUPS_DAILY_HISTORY
USERSGROUPS_EVENT
User Location
USERLOCATIONS_DAILY_HISTORY
USERLOCATIONS_EVENT
User Role
USERSROLES_DAILY_HISTORY
USERSROLES_EVENT
User Preference Value
USERPREFVALUES_DAILY_HISTORY
USERPREFVALUES_EVENT
User Role Set
USERROLESET_DAILY_HISTORY
USERROLESET_EVENT
Users Decisions
USERSDECISIONS_DAILY_HISTORY
USERSDECISIONS_EVENT
Work Item
WORKITEMS_DAILY_HISTORY
WORKITEMS_EVENT