DM-Integration
Integration Data Mart (DM-INTEGRATION)
About the Integration Data Mart
The DM-INTEGRATION data mart serves as a centralized staging area for various campus systems, facilitating data synchronization between Colleague and other enterprise applications. This data mart provides standardized views and transformations to ensure consistent data delivery across multiple systems.
Key Benefits and Features
When you use this feature, you gain:
- Centralized data staging for multiple systems
- Standardized data transformations
- Consistent data delivery across systems
- Simplified integration maintenance
- Regular data synchronization
- Built-in data quality rules
- Historical tracking of changes
- Compliance-ready data structure
Integration Projects
AccessIT Housing System
- Purpose: Populates housing and residence life data from Colleague
- Refresh Schedule: Daily updates
- Schema:
accessit
- Views:
accessit.Housing
- Comprehensive housing assignments and statusaccessit.LiveStudentCards
- Active student card information
- Source Tables:
[DW-IWUDATA].dbo.STUDENTS
[DW-IWUDATA].dbo.PEOPLE
[RP-COLLEAGUE].dbo.ROOM_ASSIGNMENT
[RP-COLLEAGUE].dbo.BUILDINGS
[RP-COLLEAGUE].dbo.STUDENT_TERMS
Entrust ID Card System
- Purpose: Manages student and employee ID card data
- Refresh Schedule: Daily updates
- Schema:
entrust
- Tables:
entrust.Enrollment
- Card enrollment and status information
- Source Tables:
[DW-IWUDATA].dbo.STUDENTS
[DW-IWUDATA].dbo.PEOPLE
MedProctor Health Database
- Purpose: Synchronizes student health information
- Refresh Schedule: Daily updates
- Schema:
dbo
- Tables:
dbo.MedProctorUsers
- Core user informationdbo.MedProctorUserDetail
- Detailed user informationdbo.MedProctorStagedUsers
- Staging table for user data
- Source Tables:
[DW-IWUDATA].dbo.STUDENTS
[DW-IWUDATA].dbo.PEOPLE
Papercut Printing System
- Purpose: Manages student printing allocations and usage
- Refresh Schedule: Daily updates
- Schema:
Papercut
- Tables:
Papercut.People
- User information for printing system
- Source Tables:
[DW-IWUDATA].dbo.STUDENTS
[DW-IWUDATA].dbo.PEOPLE
Pharos Advising System
- Purpose: Synchronizes academic advising data
- Refresh Schedule: Daily updates
- Schema:
pharos
- Views:
pharos.Student_Data
- Core student informationpharos.Employee_Data
- Employee informationpharos.Class_List
- Course enrollment informationpharos.Class_Information
- Course detailspharos.Enrollment_Data_Extended
- Extended enrollment informationpharos.Enrollment_Data_Grades
- Grade informationpharos.Extended_Student_Data_Academics
- Academic informationpharos.Extended_Student_Data_Academics_Expanded
- Detailed academic datapharos.Extended_Student_Data_Admissions
- Admissions informationpharos.Extended_Student_Data_Campus_Involvement
- Campus activitiespharos.Extended_Student_Data_Demographics
- Student demographicspharos.Extended_Student_Data_FERPA
- FERPA-related informationpharos.Extended_Student_Data_Financial
- Financial informationpharos.Extended_Student_Data_Peer_View
- Peer comparison datapharos.Extended_Student_Data_Retention_Intelligence
- Retention metricspharos.Extended_Data_Relationships_All
- Relationship informationpharos.uStudentSelection
- Student selection utilitypharos.uStaffSelection
- Staff selection utilitypharos.uApplicantSelection
- Applicant selection utilitypharos.uTermSelection
- Term selection utility
- Source Tables:
[DW-IWUDATA].dbo.STUDENTS
[DW-IWUDATA].dbo.PEOPLE
[DW-IWUDATA].dbo.DEPARTMENTS
[DW-IWUDATA].dbo.COURSES
[DW-IWUDATA].dbo.ENROLLMENTS
Terradotta
- Purpose: Manages Terradotta program data
- Refresh Schedule: Daily updates
- Schema:
terradotta
- Views:
terradotta.BaseUserData
- Core user information- Study Abroad - Study abroad program details
- Travel Registry - Travel registration information
terradotta.EmergencyContacts
- Emergency contact information- ISSS - International Student and Scholar Services data
- Integration
- Source Tables:
[DW-IWUDATA].dbo.STUDENTS
[DW-IWUDATA].dbo.PEOPLE
[DW-IWUDATA].dbo.[STUDENTS-ACADEMIC_PROGRAMS]
[DW-IWUDATA].dbo.EMERGENCY_CONTACTS
[DW-IWUDATA].dbo.INTERNATIONAL_STUDENTS
Best Practices
- Use provided views when possible
- Consider data refresh timing when running integrations
- Implement appropriate security filters
- Test with representative data volumes
- Verify data completeness before integration
- Follow recommended validation procedures
Support and Resources
- For data discrepancies: Submit ticket to Integration Team
- For access requests: Contact your supervisor
- For technical issues: Contact IT Support
- Documentation: See individual view documentation
Related Resources
- IWUDATA Datamarts
- Integration Guidelines
- Data Dictionary
- Security Guidelines