This page contains information about the structure and content of the data in Workfront Data Connect.
NOTE
The data in Data Connect refreshes every 4 hours, so recent changes might not be immediately reflected.
View types
There are a number of view types you can utilize in Data Connect to view your Workfront data in a way that provides the most insight.
Current view
The Current view 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 view
The Event view 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 view is useful for point-in-time comparisons. This view only includes records from the past three years.
Daily History view
The Daily History view offers an abbreviated version of the Event view, in that it shows the state of each object on a daily basis rather than when each individual event occurred. As such, this view is useful for trend analysis.
Entity relationship diagrams
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 diagrams (ERDs) below provide a high-level mapping of object relationships in Data Connect for core Workfront objects.
IMPORTANT
The diagrams are centered around single objects and do not represent a complete entity relationship diagram for the entire Workfront application.
These diagrams are meant to provide examples of how the relationships can be used to join data to adjacent objects.
Example entity relationship diagrams
Expand to view the example diagrams
note tip
TIP
To view a diagram in more detail, right-click on the image and select Open image in new tab.
Assignments
Documents and document approvals
Hours and Timesheets
Issues
Projects
Tasks
Users
Date types
There are a number of date objects that provide information about when specific events occur.
DL_LOAD_TIMESTAMP: This date is updated after a successful data refresh is completed and includes the timestamp of when the refresh job that supplied the latest version of a record began.
CALENDAR_DATE: This date is present only in the Daily History view. The Daily History view provides a record of what the data looked like at 11:59 UTC for each date specified in CALENDAR_DATE.
BEGIN_EFFECTIVE_TIMESTAMP: This date is present in both Event and Daily History views, and represents the time that a record becomes the current value in the application.
END_EFFECTIVE_TIMESTAMP: This date is present in both Event and Daily History views, 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 on BEGIN_EFFECTIVE_TIMESTAMP and END_EFFECTIVE_TIMESTAMP this value is never null, even if there is no new value. In the event a record is still valid (meaning that the value has not changed), END_EFFECTIVE_TIMESTAMP will have a value of 2300-01-01.
Workfront terminology table and descriptions
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, and includes reference fields for each object to other Workfront objects.
NOTE
New fields may be added to the object views without advanced notice to support the evolving data needs of the Workfront application. We caution against using “SELECT” queries where the downstream data recipient isn’t prepared to handle additional columns as they are added.
If renaming or removing a column is required, we will provide advance notice of these changes.
Not a relationship; used for internal application purposes
Team
Workfront Entity Name
Interface References
API Reference
API Label
Data Lake Views
Team
Team
TEAMOB
Team
TEAMS_CURRENT TEAMS_DAILY_HISTORY TEAMS_EVENT
Primary/Foreign Key
Type
Related Table
Related Field
ENTEREDBYID
FK
USERS_CURRENT
USERID
GROUPID
FK
GROUPS_CURRENT
GROUPID
LAYOUTTEMPLATEID
-
Layout Template table will not be supported
MYWORKVIEWID
FK
UIVIEWS_CURRENT
UIVIEWID
OWNERID
FK
USERS_CURRENT
USERID
REQUESTSVIEWID
FK
UIVIEWS_CURRENT
UIVIEWID
SCHEDULEID
FK
SCHEDULES_CURRENT
SCHEDULEID
TEAMID
PK
-
-
SYSID
-
Not a relationship; used for internal application purposes
UITEMPLATEID
FK
UITEMPLATES_CURRENT
UITEMPLATEID
NOTE
There are 3 team types that are stored in the Team object tables: PROJECT, TEMPLATE, and ADHOC.
Each of these team types are represented together in the Data Connect data lake views. To isolate the specific type of team you want returned, you’ll need to filter on the teamtype column. For example, if you only want the traditional teams that are part of your organizational structures, which are configured in the Teams area of the application, you might have a query that looks something like this: select * from teams_current where teamtype = ‘ADHOC’;
This is a natural key for the time-phased KPI entry
-
GROUPID
FK
GROUPS_CURRENT
GROUPID
LOCATIONID
FK
CLASSIFIER_CURRENT
CLASSIFIERID
METADATAID
FK
The METADATA table is not provided
-
OPTASKID
FK
OPTASKS_CURRENT
OPTASKID
PORTFOLIOID
FK
PORTFOLIOS_CURRENT
PORTFOLIOID
PROGRAMID
FK
PROGRAMS_CURRENT
PROGRAMID
PROJECTID
FK
PROJECTS_CURRENT
PROJECTID
REFERENCEID
FK
Variable, based on OBJCODE
The primary key / ID of the object identified in the OBJCODE field
ROLEID
FK
ROLES_CURRENT
ROLEID
SCHEMAID
FK
The SCHEMA table is not provided; the value from this table is provided in the SCHEMANAME column. The SCHEMANAME identifies the KPI (e.g., plannedHours, estimatedHours, and actualHours) that the record is connected to.
The primary key / ID of the object identified in the OBJCODE field
ROLEID
FK
ROLES_CURRENT
ROLEID
SCHEMAID
FK
The SCHEMA table is not provided; the value from this table is provided in the SCHEMANAME column. The SCHEMANAME identifies the KPI (e.g., plannedRevenueRate, plannedCostRate, actualRevenue, etc.) that the record is connected to.
SCHEMAID
SOURCETASKID
FK
TASKS_CURRENT
TASKID
STAFFINGPLANID
FK
STAFFING_PLAN_CURRENT
STAFFINGPLANID
STAFFINGPLANRESOURCEID
FK
STAFFING_PLAN_RESOURCE_CURRENT
STAFFINGPLANRESOURCEID
SYSID
-
Not a relationship; used for internal application purposes
The primary key / ID of the object identified in the OBJCODE field
ROLEID
FK
ROLES_CURRENT
ROLEID
SCHEMAID
FK
The SCHEMA table is not provided; the value from this table is provided in the SCHEMANAME column. The SCHEMANAME identifies the KPI (e.g., plannedHours, estimatedHours, and actualHours) that the record is connected to.
SCHEMAID
SOURCETASKID
FK
TASKS_CURRENT
TASKID
STAFFINGPLANID
FK
STAFFING_PLAN_CURRENT
STAFFINGPLANID
STAFFINGPLANRESOURCEID
FK
STAFFING_PLAN_RESOURCE_CURRENT
STAFFINGPLANRESOURCEID
SYSID
-
Not a relationship; used for internal application purposes
This is a natural key for the time-phased KPI entry
-
GROUPID
FK
GROUPS_CURRENT
GROUPID
LOCATIONID
FK
CLASSIFIER_CURRENT
CLASSIFIERID
METADATAID
FK
The METADATA table is not provided
-
OPTASKID
FK
OPTASKS_CURRENT
OPTASKID
PORTFOLIOID
FK
PORTFOLIOS_CURRENT
PORTFOLIOID
PROGRAMID
FK
PROGRAMS_CURRENT
PROGRAMID
PROJECTID
FK
PROJECTS_CURRENT
PROJECTID
REFERENCEID
FK
Variable, based on OBJCODE
The primary key / ID of the object identified in the OBJCODE field
ROLEID
FK
ROLES_CURRENT
ROLEID
SCHEMAID
FK
The SCHEMA table is not provided; the value from this table is provided in the SCHEMANAME column. The SCHEMANAME identifies the KPI (e.g., plannedHours, estimatedHours, and actualHours) the record is connected to.
The primary key / ID of the object identified in the OBJCODE field
OPTASKID
FK
OPTASKS_CURRENT
OPTASKID
PROJECTID
FK
PROJECTS_CURRENT
PROJECTID
SYSID
-
Not a relationship; used for internal application purposes
TASKID
FK
TASKS_CURRENT
TASKID
USERID
FK
USERS_CURRENT
USERID
WORKITEMID
PK
-
-
Planning view descriptions and relationships
The following tables describe the data views available in the Planning schema in Data Connect. Unlike the Workflow data views, the Planning data views include a full column-by-column description for each view.
Planning data is available in the following views:
FIELD_CURRENT — The current definitions of all fields configured on Planning record types.
FIELD_DAILY_HISTORY — A daily snapshot of field definitions, useful for tracking field configuration changes over time.
FIELD_EVENT — A change log of every event that modifies a field definition.
PLANNINGRECORD_CURRENT — The current state of all Planning records across all workspaces and record types.
PLANNINGRECORD_DAILY_HISTORY — A daily snapshot of Planning record state, useful for trend analysis.
PLANNINGRECORD_EVENT — A change log of every event that modifies a Planning record, useful for point-in-time comparisons.
RECORDTYPE_CURRENT — The current definitions of all record types configured in Planning workspaces.
RECORDTYPE_DAILY_HISTORY — A daily snapshot of record type definitions, useful for tracking record type configuration changes over time.
RECORDTYPE_EVENT — A change log of every event that modifies a record type definition.
REFERENCE_CURRENT — The current state of all cross-object reference connections between Planning records and Workfront (or other external) objects.
WORKSPACE_CURRENT — The current definitions of all Planning workspaces.
WORKSPACE_DAILY_HISTORY — A daily snapshot of workspace definitions, useful for tracking workspace configuration changes over time.
WORKSPACE_EVENT — A change log of every event that modifies a workspace definition.
NOTE
The following views are available in the Planning schema but are not described in detail here. They follow the same column patterns as their corresponding CURRENT views, with the addition of standard history and event audit fields.
Contains the current definitions of all fields configured on Workfront Planning record types. Each row represents one field, including its display name, type, and type-specific configuration stored in structured Variant (JSON) columns. Use this view to resolve field IDs from PLANNINGRECORD_CURRENT into human-readable field names and metadata.
Column Name
Type
Description
Related Table
Related Field
`ID`
Varchar
The unique identifier for the field definition. Primary key for this view.
—
—
`RECORDTYPEID`
Varchar
The unique identifier of the record type this field belongs to. Use with RECORDTYPE\_CURRENT to look up record type details.
RECORDTYPE\_CURRENT
ID
`DISPLAYNAME`
Varchar
The display name of the field as shown in the Planning interface.
—
—
`ALIASNAME`
Varchar
A URL-safe, lowercase version of the field's display name, used for system-level identification and API access (e.g., "End Date" becomes `end_date`, "Percent Complete" becomes `percent_complete`).
—
—
`DESCRIPTION`
Varchar
A user-provided description of the field's purpose.
—
—
`FIELDTYPE`
Varchar
The data type or field category. Possible values include: `text`, `long-text`, `number`, `percentage`, `currency`, `date`, `boolean`, `single-select`, `multi-select`, `reference`, `lookup`, `formula`, `user`, `created-at`, and `created-by`.
—
—
`HASERROR`
Varchar
Indicates whether the field currently has a configuration or sync error. Values are the strings `true` or `false`. A value of `true` means the field is in an error state and may not be returning data correctly.
—
—
`LINKEDFIELD`
Variant
A JSON object containing the full field definition of the source field that this field is linked to. Present for `reference` and `lookup` field types; includes properties such as `alias`, `displayName`, `fieldType`, and `createdAt`. Null for non-linked fields.
FIELD\_CURRENT
ID
`OPTIONS`
Variant
A JSON array of choice objects for `single-select` and `multi-select` fields. Each choice object contains `color` (a named color label), `displayName` (the label shown in the UI), and `name` (the internal API name). Null for non-select field types.
—
—
`DATEOPTIONS`
Variant
A JSON object containing date-specific display configuration for `date` fields. Includes `dateFormat` (e.g., `locale`) and `timeFormat` (null if time is not shown). Null for non-date field types.
—
—
`FORMULAOPTIONS`
Variant
A JSON object containing formula configuration for `formula` fields. Includes `formula` (the human-readable formula expression), `returnType` (e.g., `PERCENTAGE`, `NUMBER`), `numberOptions` (precision, visualization), and `dateOptions`. Null for non-formula fields.
—
—
`REFERENCEOPTIONS`
Variant
A JSON object containing connection configuration for `reference` fields that link to other Planning record types. Includes `backField` (the definition of the reverse reference field on the connected record type) and `linkedRecordTypeId`. Null for non-reference fields.
—
—
`LOOKUPOPTIONS`
Variant
A JSON object containing lookup configuration for `lookup` fields that pull values from a connected record type. Includes `referenceFieldId` (the ID of the reference field driving the lookup), `rollup` (aggregation method, or null for no rollup), and `sourceField` (an object with the `id` of the field being looked up). Null for non-lookup fields.
—
—
`NUMBEROPTIONS`
Variant
A JSON object containing numeric formatting options for `number`, `percentage`, and `currency` fields. Includes `allowNegatives` (boolean), `currency` (currency code or null), `precision` (decimal places), and `visualizationType` (display style, or null for plain text). Null for non-numeric field types.
—
—
`EXTERNALOPTIONS`
Variant
A JSON object containing configuration for fields connected to external systems outside of Planning. Typically null for natively created fields; populated for fields on externally connected record types.
—
—
`CREATEDAT`
Timestamp\_NTZ
The timestamp (no timezone) of when this field was created.
—
—
`CREATEDBY`
Varchar
The identifier of the user who created this field.
WF.USERS\_CURRENT
EAUTHUSERID
`UPDATEDAT`
Timestamp\_NTZ
The timestamp (no timezone) of when this field was last updated.
—
—
`UPDATEDBY`
Varchar
The identifier of the user who last updated this field.
WF.USERS\_CURRENT
EAUTHUSERID
`USERID`
Varchar
The identifier of the user associated with this field, typically the field owner.
WF.USERS\_CURRENT
EAUTHUSERID
`CREATED`
Number
A flag indicating the last operation type that affected this field record. A value of 1 indicates the record was created in the most recent data refresh cycle; 0 indicates it was not. See CREATEDAT for the actual creation timestamp.
—
—
`UPDATED`
Number
A flag indicating the last operation type that affected this field record. A value of 1 indicates the record was updated in the most recent data refresh cycle; 0 indicates it was not. See UPDATEDAT for the actual last-updated timestamp.
—
—
`DELETED`
Number
A flag indicating whether this field has been soft-deleted. A value of 1 indicates deleted; 0 indicates active.
—
—
`RESTORED`
Number
A flag indicating whether this field was restored after being soft-deleted.
—
—
`TRIGGEREDBYSERVICE`
Varchar
The name of the service or integration that triggered the last modification to this field record. A value of `Unknown` indicates the originating service could not be determined.
—
—
`ISFUSION`
Boolean
A flag indicating whether this field was created or managed through a Workfront Fusion integration. A value of `true` indicates Fusion management; `false` or an empty value indicates it is a natively created field.
—
—
`DL_LOAD_TIMESTAMP`
Timestamp\_NTZ
The timestamp of the data refresh job that last loaded this field record into the data lake. Updated after each successful data refresh cycle.
—
—
PLANNINGRECORD_CURRENT
Contains the current state of all records created in Workfront Planning, across all workspaces and record types. Each row represents one Planning record, with field values stored in structured Variant (JSON) columns that reflect the dynamic, schema-flexible nature of Planning data.
Column Name
Type
Description
Related Table
Related Field
`RECORDID`
Varchar
The unique identifier for the Planning record. Primary key for this view.
WF.PLANNINGRECORDS\_CURRENT
RECORDID
`WORKSPACEID`
Varchar
The unique identifier for the Planning workspace that contains this record.
WORKSPACE\_CURRENT
ID
`WORKSPACENAME`
Varchar
The display name of the Planning workspace that contains this record.
—
—
`RECORDTYPEID`
Varchar
The unique identifier for the record type (e.g., Campaign, Initiative) that this record belongs to.
RECORDTYPE\_CURRENT
ID
`RECORDTYPENAME`
Varchar
The display name of the record type that this record belongs to.
—
—
`FIELD_IDS`
Variant
A JSON object mapping each field's display name to its field ID (e.g., `{"Status": "F69bc...", "End Date": "F69bc..."}`). Use this to map human-readable field names to the IDs used in FIELDID\_VALUES and FIELDID\_VALUES\_RAW.
—
—
`FIELD_VALUES_RAW`
Variant
A JSON object mapping each field's display name to its raw (unformatted) value. For reference fields, the value is an array of connected record objects; for number and formula fields, it is a plain numeric value; for long-text fields, it is a rich-text content object. Keyed by field display name, matching FIELD\_IDS.
—
—
`FIELD_VALUES`
Variant
A JSON object mapping each field's display name to its display-formatted string value. Keyed by field display name, matching FIELD\_IDS.
—
—
`FIELD_TYPES`
Variant
A JSON object mapping each field's display name to its field type string (e.g., `text`, `number`, `date`, `single-select`, `reference`, `formula`). Keyed by field display name, matching FIELD\_IDS.
—
—
`FIELDID_VALUES`
Variant
A JSON object mapping each field ID to its display-formatted value. For simple field types the value is a string or number; for long-text fields it is an object containing both `content` (plain text) and `contentHTML` (HTML-formatted) properties. Use FIELD\_IDS to look up the display name for each field ID.
—
—
`FIELDID_VALUES_RAW`
Variant
A JSON object mapping each field ID to its raw (unformatted) value. For most field types, values are plain strings, numbers, or epoch millisecond timestamps. Long-text fields return the plain text content as a string. Use FIELD\_IDS to look up the display name for each field ID.
—
—
`FIELDID_FIELDID`
Variant
A JSON object that lists all field IDs present on this record as a self-mapping (each field ID maps to itself). Use this to enumerate which fields are populated on a given record, or to cross-reference with FIELD\_CURRENT.
—
—
`REFERENCE_IDS`
Variant
A JSON object mapping each reference field's display name to the ID of the connection record (e.g., `{"Project": "Ref8b471aa..."}`). Use in conjunction with REFERENCE\_CURRENT to resolve connected external objects for this record.
—
—
`CREATED`
Number
A flag indicating the last operation type that affected this record. A value of 1 indicates the record was created in the most recent data refresh cycle; 0 indicates it was not. See CREATEDAT for the actual creation timestamp.
—
—
`UPDATED`
Number
A flag indicating the last operation type that affected this record. A value of 1 indicates the record was updated in the most recent data refresh cycle; 0 indicates it was not. See UPDATEDAT for the actual last-updated timestamp.
—
—
`DELETED`
Number
A flag indicating whether this record has been soft-deleted. A value of 1 indicates the record is deleted; 0 indicates it is active.
—
—
`CREATEDAT`
Timestamp\_NTZ
The timestamp (no timezone) of when this record was created.
—
—
`CREATEDBY`
Varchar
The identifier of the user who created this record.
WF.USERS\_CURRENT
EAUTHUSERID
`UPDATEDAT`
Timestamp\_NTZ
The timestamp (no timezone) of when this record was last updated.
—
—
`UPDATEDBY`
Varchar
The identifier of the user who last updated this record.
WF.USERS\_CURRENT
EAUTHUSERID
`DL_LOAD_TIMESTAMP`
Timestamp\_NTZ
The timestamp of the data refresh job that last loaded this record into the data lake. Updated after each successful data refresh cycle.
—
—
RECORDTYPE_CURRENT
Contains the current definitions of all record types configured in Workfront Planning workspaces. Each row represents one record type, including its display name, workspace association, primary field, and configuration metadata. Use this view to resolve record type IDs from PLANNINGRECORD_CURRENT and FIELD_CURRENT into human-readable names.
Column Name
Type
Description
Related Table
Related Field
`ID`
Varchar
The unique identifier for the record type. Primary key for this view.
—
—
`CREATED`
Number
A flag indicating the last operation type that affected this record type. A value of 1 indicates the record type was created in the most recent data refresh cycle; 0 indicates it was not. See CREATEDAT for the actual creation timestamp.
—
—
`UPDATED`
Number
A flag indicating the last operation type that affected this record type. A value of 1 indicates the record type was updated in the most recent data refresh cycle; 0 indicates it was not. See UPDATEDAT for the actual last-updated timestamp.
—
—
`DELETED`
Number
A flag indicating whether this record type has been soft-deleted. A value of 1 indicates deleted; 0 indicates active.
—
—
`DL_LOAD_TIMESTAMP`
Timestamp\_NTZ
The timestamp of the data refresh job that last loaded this record type into the data lake. Updated after each successful data refresh cycle.
—
—
`CREATEDBY`
Varchar
The identifier of the user who created this record type.
WF.USERS\_CURRENT
EAUTHUSERID
`CREATEDAT`
Timestamp\_NTZ
The timestamp (no timezone) of when this record type was created.
—
—
`UPDATEDBY`
Varchar
The identifier of the user who last updated this record type.
WF.USERS\_CURRENT
EAUTHUSERID
`UPDATEDAT`
Timestamp\_NTZ
The timestamp (no timezone) of when this record type was last updated.
—
—
`USERID`
Varchar
The identifier of the user associated with this record type, typically the owner.
WF.USERS\_CURRENT
EAUTHUSERID
`WORKSPACEID`
Varchar
The unique identifier of the workspace this record type belongs to. Use with WORKSPACE\_CURRENT to look up workspace details.
WORKSPACE\_CURRENT
ID
`DISPLAYNAME`
Varchar
The display name of the record type as shown in the Planning interface (e.g., "Campaign", "Initiative").
—
—
`DESCRIPTION`
Varchar
A user-provided description of the record type's purpose.
—
—
`COLOR`
Varchar
A named color label associated with this record type in the Planning interface (e.g., `blue`, `green`, `purple`, `magenta`, `chartreuse`, `dark-gray`). Not a hex code.
—
—
`PERMISSION`
Varchar
The permission level configured for access to this record type (e.g., `VIEW`, `CONTRIBUTE`, `MANAGE`). May be empty if no custom permission is set.
—
—
`PRIMARYFIELDID`
Varchar
The identifier of the field designated as the primary (title) field for this record type. Foreign key to FIELD\_CURRENT.ID.
FIELD\_CURRENT
ID
`ISTAXONOMY`
Varchar
Indicates whether this record type is classified as a taxonomy type, used to organize and categorize other records. A value of `true` indicates a taxonomy type. May be empty for non-taxonomy record types.
—
—
`PERMISSION`
Varchar
The permission level configured for access to this record type (e.g., `VIEW`, `CONTRIBUTE`, `MANAGE`). May be empty if no custom permission is set.
—
—
`PRIMARYFIELDID`
Varchar
The identifier of the field designated as the primary (title) field for this record type. Foreign key to FIELD\_CURRENT.ID.
FIELD\_CURRENT
ID
`ISTAXONOMY`
Varchar
Indicates whether this record type is classified as a taxonomy type, used to organize and categorize other records. A value of `true` indicates a taxonomy type. May be empty for non-taxonomy record types.
—
—
`ISEXTERNAL`
Boolean
A flag indicating whether this record type represents an externally connected object type rather than a native Planning record.
—
—
`EXTERNALOPTIONS`
Variant
A JSON object containing configuration details for record types connected to external systems. Includes `connectionName` (e.g., `workfront`), `objectName` (the Workfront API object code, e.g., `PROJ`), and `fields` (a map of standard field aliases to Planning field IDs for the synced fields). Null for natively created record types.
—
—
`RESTORED`
Number
A flag indicating whether this record type was restored after being soft-deleted.
—
—
`ALIAS`
Varchar
An internal alias for the record type, used for system-level identification and API access. May be empty for record types that have not been assigned an alias.
—
—
`TRIGGEREDBYSERVICE`
Varchar
The name of the service or integration that triggered the last modification to this record type. A value of `Unknown` indicates the originating service could not be determined.
—
—
`ISFUSION`
Boolean
A flag indicating whether this record type was created or managed through a Workfront Fusion integration. A value of `true` indicates Fusion management; `false` or an empty value indicates it is a natively created record type.
—
—
`CREATEDAT`
Timestamp\_NTZ
The timestamp (no timezone) of when this record type was created.
—
—
`CREATEDBY`
Varchar
The identifier of the user who created this record type.
WF.USERS\_CURRENT
EAUTHUSERID
`UPDATEDAT`
Timestamp\_NTZ
The timestamp (no timezone) of when this record type was last updated.
—
—
`UPDATEDBY`
Varchar
The identifier of the user who last updated this record type.
WF.USERS\_CURRENT
EAUTHUSERID
`USERID`
Varchar
The identifier of the user associated with this record type, typically the owner.
WF.USERS\_CURRENT
EAUTHUSERID
`TO_RECORDID`
Varchar
The unique identifier of the Planning record that owns this reference connection. Foreign key to PLANNINGRECORD\_CURRENT.RECORDID.
PLANNINGRECORD\_CURRENT
RECORDID
`TO_EXTERNALID`
Varchar
The unique identifier of the external object being referenced (e.g., a Workfront project ID, task ID, or other connected object ID).
—
—
`TO_EXTERNALCONNECTIONNAME`
Varchar
The name of the external connection through which the referenced object is connected (e.g., the name of the Workfront connection configured in Planning).
—
—
`TO_EXTERNALOBJECTNAME`
Varchar
The Workfront API object code for the type of external object being referenced (e.g., `PROJ` for Project, `TASK` for Task, `PORT` for Portfolio). Use this to determine which Workfront table to join when looking up the referenced object.
—
—
`RECORDTYPEID`
Varchar
The unique identifier of the Planning record type associated with the record that owns this reference. Foreign key to PLANNINGRECORD\_CURRENT.RECORDTYPEID.
RECORDTYPE\_CURRENT
ID
`REFERENCEVALUE`
Varchar
The display name of the referenced external object as of the last data refresh (e.g., a Workfront project name like "Beta" or "Canvas Dashboards Project"). This value reflects the object's name at refresh time and may become stale if the object is renamed.
—
—
`CREATED`
Number
A flag indicating the last operation type that affected this reference record. A value of 1 indicates the reference was created in the most recent data refresh cycle; 0 indicates it was not.
—
—
`UPDATED`
Number
A flag indicating the last operation type that affected this reference record. A value of 1 indicates the reference was updated in the most recent data refresh cycle; 0 indicates it was not.
—
—
`DELETED`
Number
A flag indicating whether this reference connection has been soft-deleted. A value of 1 indicates the reference is deleted; 0 indicates it is active.
—
—
`DL_LOAD_TIMESTAMP`
Timestamp\_NTZ
The timestamp of the data refresh job that last loaded this reference record into the data lake. Updated after each successful data refresh cycle.
—
—
WORKSPACE_CURRENT
Contains the current definitions of all Workfront Planning workspaces. Each row represents one workspace, including its name, hierarchy, and ownership metadata. Use this view to resolve workspace IDs from PLANNINGRECORD_CURRENT and RECORDTYPE_CURRENT into human-readable workspace names.
Column Name
Type
Description
Related Table
Related Field
`ID`
Varchar
The unique identifier for the Planning workspace. Primary key for this view.
WF.WORKSPACES\_CURRENT
ID
`CREATED`
Number
A flag indicating the last operation type that affected this workspace record. A value of 1 indicates the workspace was created in the most recent data refresh cycle; 0 indicates it was not. See CREATEDAT for the actual creation timestamp.
—
—
`UPDATED`
Number
A flag indicating the last operation type that affected this workspace record. A value of 1 indicates the workspace was updated in the most recent data refresh cycle; 0 indicates it was not. See UPDATEDAT for the actual last-updated timestamp.
—
—
`DELETED`
Number
A flag indicating whether this workspace has been soft-deleted. A value of 1 indicates deleted; 0 indicates active.
—
—
`DL_LOAD_TIMESTAMP`
Timestamp\_NTZ
The timestamp of the data refresh job that last loaded this workspace record into the data lake. Updated after each successful data refresh cycle.
—
—
`CREATEDBY`
Varchar
The identifier of the user who created this workspace.
WF.USERS\_CURRENT
EAUTHUSERID
`CREATEDAT`
Timestamp\_NTZ
The timestamp (no timezone) of when this workspace was created.
—
—
`UPDATEDBY`
Varchar
The identifier of the user who last updated this workspace.
WF.USERS\_CURRENT
EAUTHUSERID
`UPDATEDAT`
Timestamp\_NTZ
The timestamp (no timezone) of when this workspace was last updated.
—
—
`USERID`
Varchar
The identifier of the user associated with this workspace, typically the workspace owner.
WF.USERS\_CURRENT
EAUTHUSERID
`NAME`
Varchar
The display name of the workspace as shown in the Planning interface.
—
—
`PARENTID`
Varchar
The identifier of the parent workspace if this workspace is nested within a workspace hierarchy. Empty if this workspace has no parent (i.e., it is a top-level workspace).
WORKSPACE\_CURRENT
ID
`RESTORED`
Number
A flag indicating whether this workspace was restored after being soft-deleted.
—
—
`TRIGGEREDBYSERVICE`
Varchar
The name of the service or integration that triggered the last modification to this workspace record. A value of `Unknown` indicates the originating service could not be determined.
—
—
`ISFUSION`
Boolean
A flag indicating whether this workspace was created or managed through a Workfront Fusion integration. A value of `true` indicates Fusion management; `false` or an empty value indicates it is a natively created workspace.