Data export reference guide

The following documentation describes the data dictionary and file glossary for the Bridge Data Export file, found in ADMIN > TOOLS > DOWNLOAD ALL DATA. Table descriptions andnd column definitions have been provided for the most commonly requested CSV files from the data export.

Suggestions for cross-referencing data have been included in the table descriptions. For assistance with additional tables not listed in this document, please contact the Bridge Support team.

Note: Some tables shown are only available to Bridge accounts with employee development enabled.

Learn Reports Glossary

  • affiliated_sub_account_sources: includes the learning items ID and the sub-accounts in which that item is found
  • affiliated_sub_accounts: provides overview information about the sub-accounts that have been created in a root account
  • approval_events: includes approval item ID as well as when the event was updated and created
  • approvals: includes the ID of the approver, and state of the approval
  • attachments: provides the URL of each learning item attachment, and also if that file is visible to learners
  • attempts: provides overview information of the attempts for a learning item, as well as the score
  • clone_objects: Overview of data points used when an account is cloned  
  • comments_ratings: provides raw comment data from learning items (does not include free-text)
  • Comments: Provides overview information of comments made in Bridge
  • content_editor_groups: Overview of editor groups including content ID, type, group ID and timestamps
  • content_editors: Overview of when learning items were created and deleted, as well as most recent update timestamp. User ID included.
  • content_providers: overview of content ID’s and the affiliated subaccounts, as well as last-sync date
  • course_template_versions: All learning item ID’s, the item type, as well as the name and description of the learning item. Includes creation and last-updated date. 
  • course_templates: all courses and their course IDs; includes date of creation, where the course was originally authored, who authored it, whether or not it was deleted or archived, etc. The table can be joined to the Users, Enrollments, and Domains tables.
  • custom_fields: Includes the name of each custom field in an account, date of creation, and date of last update. Each time a custom field is added to an instance within Bridge, a record is created within this table. The table can be joined to the Learner_custom_field_values table to define a name/title to the value found within the corresponding records. The table can also be joined to the Domains table to find the corresponding domain or subaccount.
  • devices: Overview of device ID values, as well as the user ID. Includes creation/update/deleted timestamp.
  • domain_hierarchies: Overview of the domain tree and associated direct/indirect parents/children/grandchildren etc. 
  • domains: Overview of the origin and creation of the account
  • downloads: Overview of downloads executed within the account account with User ID
  • enrollment_profiles: raw data for the enrollment information found in the ‘settings’ section of a learning item
  • enrollments_sources: Includes the ID for the enrollment source (group, user, program, or Journey, etc.)
  • Enrollments_versions: allows an admin to view the create, update, destroy, and restore events for enrollments as well as the “whodunnit” values for those events.
  • enrollments: all enrollments to all learnable types for all users. Each record can be joined to a corresponding user and course using the user_id and course_template_id fields.
  • grant_versions: Overview of information for the role version a user has
  • grants: Overview of the information associated with a users role
  • group_enrollments_versions: overview of when permissions were given to a particular user
  • group_enrollments: Overview of enrollments that were created by a group
  • group_hierarchies: Overview of the group ‘tree’; includes row_id; ancestor_id; descendant_id; and generations column
  • groups: all groups, manual and smart
  • hosts: Overview of root host and all sub account hosts
  • import_columns: Overview of host account, as well as subdomain’s and their vanity details (if applicable) 
  • import_objects: Overview of fields that were imported via csv, along with timestamp
  • import_profile_versions: Overview of profile information that has been brought into Bridge
  • import_profiles: Includes the general file information and url location for the file that was uploaded to update user information
  • import_scorm_objects: Overview of raw data from individual SCORM file imports
  • import_scorm_profiles: Overview of SCORM upload data (sftp location, etc.)
  • Integration_fields: Overview of information used for some integrations. May be blank if not utilised.  id; user_id; vendor; feature; contents; created_at; updated_at
  • learner_custom_field_values: Overview of UID, custom field ID as well as values. The table can be joined to the corresponding user through the user_id field as well as the corresponding custom field using the custom_field_id field.
  • learning_items: Overview of learner assignments to individual items and their status. Each time an enrollment is created for a Course, Live Training, Checkpoint, Program, Survey (built-in surveys not Engage), or LTI item a line is created here. It will give you the specifics about the enrollment in the line. 
  • library_item_sources: Overview of items available in the library as well as their relevance and enrollment source
  • library_items: Overview of raw data for items in the library including course type and title, as well as duration and description
  • live_course_enrollment_sources: Overview of Live Training enrollment sources with timestamps
  • live_course_enrollments: Overview of individual user enrollments and the associated timestamps. The table can be joined to the Users and Live Courses tables using the user_id and live_course_id fields.
  • live_course_group_enrollments: Overview of Live Training group enrollments and registrations
  • live_course_session_instructors: Overview of Live Training session ID’s and instructors
  • live_course_session_registrations: Overview of Live Training ID’s, UID’s and their respective enrollments. Inclusive of timestamps. The table can be joined to the Users, Live_course_sessions, and Live_course_enrollments tables using the user_id, live_course_session_id, and live_course_enrollment_id fields. 
  • live_course_session_versions: Overview of Live Training versions, types, and created date
  • live_course_sessions: Overview of Live Training data including start/end date, seats available, ID and creation date, subaccount associations, etc. The table can be joined to the live_course table using the live_course_id field. 
  • live_course_web_conferences: Overview of Live Training provider information, meeting URL, password, and registration link
  • live_courses: Includes Live Training title, creation date, session count, etc. The table can be joined to the Users and Domains tables using the user_id and domain_id fields.
  • local_saml_service_provider: Overview of SAML service information
  • lti_content_item_enrollment_sources: Overview of LTI enrollment sources
  • lti_content_item_enrollments: List of individual Learner enrollments triggered via LTI as well as the status of the enrollment. 
  • lti_content_items: Overview of content details for resources utilising an LTI placement
  • lti_placements: Overview of LTI placement information and their respective titles
  • lti_tools: Overview of LTI tools and their descriptions as well as XML data and launch URL’s
  • memberships: Outlines when users were added to specific groups
  • notification_profiles: Overview of notifications that are sent 
  • oauth_clients: Overview of OAUTH details (if enabled)
  • open_sesame_tenants: Overview of OS information in the account (if utilized)
  • open_sesame_users: Overview of OS user information - includes Bridge UID and OS learner ID
  • program_enrollment_sources: Overview of the create, update, destroy, and restore events for program enrollments and their sources
  • program_enrollment_versions: Overview of program enrollments, their versions, the event, and the associated raw data
  • program_enrollments: Overview of individual program enrollment data
  • program_group_enrollments: Overview of Program enrollments by Group ID
  • program_items: Overview of items within a Program
  • program_sections: Overview of Programs by title, description, and domain ID. 
  • program_versions: Overview of creation and update timestamps of Programs
  • programs: all programs and their program IDs
  • Questions_responses: Numerical responses and scores of learners’ quiz attempts. Does not include free text answers. 
  • retain_questions: Overview of Retain questions, answers, score, etc.
  • retain_quizzes: Overview of Retain enrollments
  • rules: smart group logic to place users into groups
  • scorm_dispatches: Overview of SCORM uploads
  • slide_versions: Overview of updates that were made to individual slides
  • slides: Overview of what edits were made to which slides
  • survey_distributions: Overview of survey distribution details
  • surveys_questions: Overview of survey questions
  • surveys_recipient_group_members: Overview of what surveys were sent to which group members
  • surveys_recipient_groups: Survey distribution by group details
  • surveys_recipients: List of individuals that a survey was distributed to
  • survey_responses: Overview of survey responses
  • surveys_submissions: Overview of survey submissions
  • surveys_surveys: Overview of surveys, their title, creation datem, and distribution count
  • Tag_relevance: Tag names and the course ID’s they are associated with, along with relevance 
  • taggings: Overview of tag ID’s and their placements, context, creation date, and the subaccounts they’re associated with etc.
  • tags: Overview of tag names, domain’s they are used in, subaccounts they’re utilized in, etc. 
  • task_enrollment_sources: (‘tasks’ is a legacy term for current-day Checkpoints); Checkpoint enrollment sources
  • task_enrollments: Overview of Checkpoint enrollments 
  • task_group_enrollments: Overview of Checkpoint enrollments by group
  • tasks: Checkpoints (‘tasks’ is a legacy term for current-day Checkpoints)
  • temporary_enrollments: Overview of temporary enrollments
  • user_course_visit_logs: Overview of a learners visit to courses; includes IP address
  • User_course_visits: Overview of a learners visit to a course, as well as the associated IP address
  • user_versions: Record of changes made to the users table in the database
  • user_visit_logs: Overview of user visits and duration
  • users: All users within account. The table includes one user record for each user and can be joined to other tables within the data export, including the various enrollment tables using the id field. The subaccount in which the user was created can be found by joining to the Domains table using the sub_account_id field.
  • user_visits: Overview and timestamps of users visits along with the browser used

Perform Reports Glossary

  • performanceConversationsAllUsersReport: An all-user export of all performance conversations, including the reviewee, reviewer, the final rating, and the final comment made by both the reviewer and reviewee
  • performanceConversationsManagerReport: Numerical report of percentage completed, completed conversations, completed employee reviews, etc. 
  • cadence_group_member: Overview of group agenda cadence member details; does not include free text entries
  • goal: Export of Goal names, timestamps, assignees, goal type, status, and visibility etc. 
  • cadence_group: Overview of 1:1 cadence information
  • to_do: Overview of tasks created in the 1:1 agenda
  • goal_task: Overview of individual goals created in the account
  • company_goal: Overview of company goals created in an account
  • assessment_grade: Overview of assessment grades, comments, and timestamps
  • question_topic: Overview of data from the Question Bank
  • skill_descriptor: Overview of Skill descriptions
  • achievement: Overview of achievements that have been created in an account by learners 
  • assessor: Overview of the assessor for specific accounts as well as timestamps. The table can be joined to the Users and Domains tables.
  • question: Overview of questions found in the Question Bank
  • agenda: Overview of agenda creation and status. Does not include free text entries. Each time an agenda is created in Bridge, a record is created within this table. The table can be joined to the Users, Agenda_item, and Domains tables
  • skill_job: Overview of Skill data and the accounts they are associated with
  • agenda_item: Overview of agenda details, type, completion date etc.; does not include free text entries. The table can be joined to the Course_templates, Agenda, Users, and Domains tables.
  • job: Overview of job titles in an account, includes timestamps for creation/updates
  • to_do_participant: Overview of tasks from group agendas
  • skill: Overview of skills and their descriptions
  • assessment: Overview of assessment creation, datestamp, deadline, etc. : Overview of assessment creation, datestamp, deadline, etc.

Agenda

Table Description: Each time an agenda is created in Bridge, a record is created within this table. The table can be joined to the Users, Agenda_item, and Domains tables.

 

Column Name

Description

account_id

The ID of the account the 1on1 agenda is located in

sub_account_id

The ID of the subaccount the 1on1 agenda is located in. Can be joined to the Domains table to define the subaccount name

id

The ID of the individual 1on1 agenda form

manager_id

The unique Bridge ID of the manager involved in the 1on1 agenda

employee_id

The unique Bridge ID of the employee involved in the 1on1 agenda. Can be joined to the Users table to define the employee’s name

created_at

The date and time the 1on1 agenda was created

updated_at The date and time the 1on1 agenda was last updated
completed_at If complete, the date and time the 1on1 agenda was completed
state Which state the 1on1 agenda is currently in (Active, Completed, Dismissed, Requested, Withdrawn)
agenda_type Indicates 1on1 agenda type. Check-in (Check_in), Peer, or Performance Conversation (Perf_Conv)

 

Agenda_item

Table Description: Each time an agenda item is created in Bridge, a record is created within this table. The table can be joined to the Course_templates, Agenda, Users, and Domains tables.

 

Column Name

Description

account_id

The ID of the account the 1on1 agenda item is located in

sub_account_id

The ID of the subaccount the 1on1 agenda item is located in. Can be joined to the Domains table to define the subaccount name

id

The ID of the individual 1on1 agenda item

agenda_id

The ID of the individual 1on1 agenda form

author_id

The unique Bridge ID of the author of the agenda item

assignee_id

The unique Bridge ID of the person the agenda item is assigned to

item_text

The text entered in Bridge as the agenda item

item_type

Indicates agenda item type (Achievement, Achievements Snapshot, Action Item, Assessment, Goal, Goals Snapshot, Learning, Note, To Do, To Do Snapshot)

item_order

Indicates the order in which agenda items are listed in the user interface

visibility

Indicates the visibility of the agenda item

due_at

The due date and time of the agenda item

created_at

The creation date and time of the agenda item

updated_at

The date and time the agenda item was last updated

completed_at

The date and time the agenda item was marked complete, if applicable

deleted_at

The date and time the agenda item was deleted, if applicable
learning_course_template_id

The ID number of a Bridge course listed as an agenda item, if applicable

parent_item_id The ID number of the hierarchical parent of an agenda item, if applicable
thread_id

The ID number that connects the agenda item across multiple agendas, if applicable

archived_at

The date and time the agenda item was archived, if applicable

 

Assessor

Table Description: Each time an assessment is created within Bridge, a record is created within this table. The table can be joined to the Users and Domains tables.

 

Column Name

Description

account_id

The ID of the account the assessment is located in

sub_account_id

The ID of the subaccount the assessment is located in, if applicable

id

The ID of the assessment record

assessment_id

The ID of the assessment that relates an assessor with the assessment

employee_id

The unique Bridge ID of the employee completing the assessment. Can be joined to the Users table to define the employee’s name

completed_at The date and time the assessment was marked complete, if applicable

 

Custom_fields

Table Description: Each time a custom field is added to an instance within Bridge, a record is created within this table. The table can be joined to the Learner_custom_field_values table to define a name/title to the value found within the corresponding records. The table can also be joined to the Domains table to find the corresponding domain or subaccount.

 

Column Name

Description

id

The ID number of the mapped custom field

name

The name of the custom field

created_at

When the custom field was first added using a CSV file upload

updated_at

When the custom field was last updated

deleted_at

When the custom field was deleted

domain_id

The account or subaccount ID number where the custom field was created

 

Course_templates

Table Description: Each time a course is created within Bridge, a record is created within this table. The table can be joined to the Users, Enrollments, and Domains tables.

 

Column Name

Description

id

The ID number of the course

title

The title of the course

estimated_time

The estimated completion time of the course

user_id

The ID of the user who created the course

created_at

When the course was created

updated_at

When the course was last updated

passing_threshold

The required minimum passing score

published_at

When the course was published

has_unpublished_changes

If the course has unpublished changes (Yes: t or No: f)

has_certificate

If the course has certificates enabled for users (Yes: t or No: f)

external_id

External ID number of uploaded and shared courses. The originating Bridge account’s name will be used as a prefix.

draft_external_id

External ID number of uploaded and shared courses that have not been published. The originating Bridge account’s name will be used as a prefix.

external_status

The status of uploaded courses (pending, complete, attached, etc.)

course_type

Indicates course type: Bridge native (0), SCORM (1), Lynda (2), or OpenSesame (3), LinkedIn Learning (4)

domain_id

The account or subaccount ID where the course was created

deleted_at

The date of course deletion, if applicable

attachments_count

The number of attachments added to the course, including media added to course slides

sub_account_id

The account or subaccount ID where the course is held

open_book

If the course has the Open Book option enabled for users (Yes: t or No: f)

description

The course description

third_party_course_id

The course ID provided by the third party source

quizzes_count

The number of quiz questions in the course

external_status_message

Information provided for failed course upload, if applicable

manual_estimated_time

If the estimated completion time of the course has been manually set by the author (Yes: t or No: f)

 

Enrollments

Table Description: Every time a user is enrolled in a course, an enrollment record is created within this table. Each record can be joined to a corresponding user and course using the user_id and course_template_id fields.

 

Column Name

Description

id

Unique enrollment id

user_id

User id for the user that the enrollment belongs to

state

Which state the enrollment is currently in (Created, Active, Complete)

created_at

The date on which the enrollment was created

updated_at

The date on which the enrollment has been updated

completed_at

The date on which the enrollment was completed

score

The score the user received upon completion of the course

end_at

Due date of the enrollment

course_template_id

The course in which the user enrolled

attempts_count

How many attempts have been completed by the user

required

If the course is a required course (Yes: t or No: f)

external_id

External ID number of uploaded and shared courses. The originating Bridge account’s name will be used as a prefix.

deleted_at

The date of enrollment deletion, if applicable

sources_count

How many methods have been used to enroll a user  in an item (groups, learning library, program, etc.)

config

Enrollment configuration relating to the Office 365 integration (calendar) and Retain participation set using API (retain_opt_out).

expires_at

When the user’s enrollment completion will expire

inactive

If the course enrollment is inactive (Yes: t)

renew_by

The date the previous enrollment will expire

 

Goal_task

Table Description: Each time a task is created for a goal within Bridge, a record is created within this table.

 

Column Name

Description

account_id

The ID of the account the goal task is located in

sub_account_id

The ID of the subaccount the goal task is located in

id

The ID of the individual task record

goal_id The ID of the goal that the task is linked to
name The text entered as the task name
created_at The date and time the task was created
updated_at The date and time the task was last updated
completed Indicates task completion status (True, False)
due_at

The date and time of the task due date, if applicable

completed_at

The date and time the task was completed, if applicable

deleted_at The date and time the task was deleted, if applicable

 

Learner_custom_field_values

Table Description: Each time a value is added to a user’s custom field, a record is created within this table. The table can be joined to the corresponding user through the user_id field as well as the corresponding custom field using the custom_field_id field.

 

Column Name

Description

user_id

User’s ID that the custom field value joins to

custom_field_id

ID of the custom field which the value belongs to

value

The value residing within the corresponding custom field

deleted_at

The date of custom field value deletion, if applicable

 

Live_course_enrollments

Table Description: Each time a user is enrolled in a live training, a record is created within this table. The table can be joined to the Users and Live Courses tables using the user_id and live_course_id fields.

 

Column Name

Description

id

Unique identifier for the live training enrollment.

user_id

ID of the enrolled user

live_course_id

ID of the live training the user has enrolled in

created_at

The date when the user was enrolled in the specified live training

updated_at

The last date an update was made to the enrollment

state

0 = Invited; 1 = Registered; 2 = Attended

deleted_at

The date of enrollment deletion, if applicable

sources_count

How many methods have been used to enroll a user  in the live training (groups, learning library, program, etc.)

expires_at

The date which the enrollment will expire

inactive

If the live training enrollment is inactive (Yes: t)

renew_by

The date the previous enrollment will expire

 

Live_courses

Table Description: Each time a live training is created within Bridge, a record is created within this table. The table can be joined to the Users and Domains tables using the user_id and domain_id fields.

 

Column Name

Description

id

The unique identifier of the live training

title

The title assigned to the course by the live training creator

description

The description assigned to the live training by the creator

created_at

The date which the live training was created

updated_at

The last date which an update was made to the live training

user_id

The user ID of the user who created the live training

domain_id

The domain to which the live training belongs

deleted_at

The date of live training deletion, if applicable

sessions_count

The number of sessions in the live training

enrollments_count

The number of enrollments within the live training

attachments_count

The number of attachments within the live training

sub_account_id

The id of the subaccount to which the live training belongs. Can be joined to the Domains table to define the subaccount name

external_course_id

External ID number of a shared live training. The originating Bridge account’s name will be used as a prefix.

 

Live_course_sessions

Table Description: Each time a new session is created for a live training, a new record is created within this table. The table can be joined to the live_course table using the live_course_id field.

 

Column Name

Description

id

The unique identifier assigned to the live training session

start_at

The planned start date/time of the session

end_at

The planned end date/time of the session

location

Where the session will be located

seats

The max amount of users that can register for the session

live_course_id

The ID of the live training in which the session was created

created_at

The date which the session was created

parent_id The ID of the first session in a multi-part session

updated_at

The date when the last update was made to the session

registered_count

The number of users registered for the session

concluded_at

The date/time when the session actually ended

deleted_at

The date of session deletion, if applicable

notes

Any notes added to the session by the session creator

domain_id

The ID of the domain to which the session belongs

sub_account_id

The ID of the subaccount to which the session belongs

present_count

The number of attendees who have been marked as present

 

Live_course_session_registrations

Table Description: Each time a user is registered for a session within a live training, a new record is created within this table. The table can be joined to the Users, Live_course_sessions, and Live_course_enrollments tables using the user_id, live_course_session_id, and live_course_enrollment_id fields.

 

Column Name

Description

id

The unique identifier assigned to the session registration

live_course_session_id

The ID of the session the user has registered for

user_id

The ID of the user who is registered

created_at

The date/time when the registration was created

updated_at

The last date/time the registration was updated

live_course_enrollment_id

The ID of the live training enrollment the registration is tied to

deleted_at

The date of registration deletion, if applicable

config

Enrollment configuration relating to the Office 365 integration (calendar) 

marked_complete_at

The date the registration was completed

 

Users

Table Description: Each time a user is created within Bridge, a record is created within this table. The table includes one user record for each user and can be joined to other tables within the data export, including the various enrollment tables using the id field. The subaccount in which the user was created can be found by joining to the Domains table using the sub_account_id field.

 

Column Name

Description

id

User’s unique Bridge ID

email

User’s email

uid

User’s unique ID as defined by institution

created_at

When the user was created

updated_at

The last time the user and any corresponding info was updated

avatar_url

Location of the user’s avatar used within Bridge

first_name

User’s first name

last_name

User’s last name

external_id

User ID defined by the institution

domain_id

Foreign key used to join Users.csv to Domains.csv

deleted_at

If a user is deleted, the date of deletion will appear here

tac_accepted_at

When the user accepted the Terms and Conditions of using Bridge

tagline

User’s tagline

locale

User’s locale parameters (i.e. language, region, etc.)

unsubscribed

If a user has unsubscribed from Bridge, a ‘t’ (true) will appear here

welcomed_at

Date when the user was sent a welcome email from Bridge

logged_in_at

The date the user last logged in

config

Configuration relating to the Office 365 integration (calendar), accessibility (a11y), Retain tutorial walkthrough (bridge_retain_onboarding_pending), and timezone. 

full_name

User’s full name

sortable_name

User’s name. Formatted as Last Name, First Name

uuid

Universally Unique Identifier

sub_account_id

The ID of the subaccount the user belongs to. Joins to Domains.csv

hris_id

User’s unique identifier used within the institution’s HRIS

support_user

Users identified as being from Instructure support

hire_date

Date user was hired (as defined by the institution)

hidden

Users identified as being hidden within Bridge

Was this article helpful?

1 out of 1 found this helpful

Have more questions? Submit a request