SlideShare a Scribd company logo
1 of 35
Download to read offline
Why Your Institution Needs a Data
Management Strategy
Brad Bronsch
Data Architect
Eastern Washington University
Building Bridges
April 13, 2016
Spokane, WA
...or How I Learned to Stop Worrying
and Love Data Integration...
Introduction
Introduction
About Our Group
❖ Belong to the Business Intelligence group in IT; one manager, 3 report
developers, 3 for data architecture, integration, maintenance
About Me
❖ From spreadsheets to data warehouses
❖ Background in Financial, Retail, Utility & Education sectors with exposure
to a wide variety of data models & how to get data in and out
❖ Role as “Data Evangelist” - a Data Architect’s job is fifty percent technology
and fifty percent communication.
Introduction
❖ Premise: An institution’s success is either hampered or realized by the the
lack of or availability of accurate, timely information. Without a
comprehensive, enterprise approach to data management, it’s difficult to
meet this need.
❖ Discussion: A synopsis of the challenges of our educational environment
will be presented, where educational services and technology are heading
and how we’re dealing with it at EWU from a data management & data
integration perspective.
❖ Disclaimer....
State of the Union
State Of The Union
There’s a reason they call it…
...IT...
...Information Technology…
State Of The Union
At a high level there are two types of information IT has to contend with:
❖ Operational Data - Application Data
❖ Strategic Data - Business Intelligence
State Of The Union
The Student Information System (SIS)
❖ The SIS is the Enterprise Resource Planning (ERP) system for Education
❖ Ellucian - Banner & Colleague
❖ Peoplesoft - Campus Solutions
❖ THE systems of record….or are they?
❖ How many institutions get all they need from their Student Information
System?
State Of The Union
Ancillary Systems at EWU
❖ Learning Management System (LMS) - Canvas
❖ Customer Relationship Management (CRM) - Hobson’s Radius
❖ Degree Audit & Academic Planning - u.achieve/u.direct
❖ Content Management System (CMS) - Word Press, Ingenuix, SharePoint(?)
❖ Student Housing - StarRez
❖ Facilities Management - AiM
❖ And the list goes on…
❖ Each may be the system of record of information...
State Of The Union
External & Internal Data Feeds
❖ Federal & State Reporting
❖ Other third parties
❖ Transmission via internal file share, Secure File Transfer Protocol (sFTP)
or manual upload via website.
Business Intelligence
❖ Reporting Platforms - Jaspersoft, Oracle Discoverer, SQL Server Reporting
Services.
❖ Primary Data Source - Banner Operational Data Store (ODS).
State Of The Union
Support Challenges
❖ We have about 10 tech analysts
❖ We’re often one deep with a single tech analyst supporting a
department and one or more ancillary system.
❖ Each of these tech analysts wear several hats; business analyst,
application support, application administration…. and system (data)
integration.
❖ Question for HGTV addicts...would your framer, plumber and electrician
typically all be the same person?
❖ We have the DIY model versus a general contractor model.
State Of The Union
You’re a data architect, why aren’t you
off building a data warehouse, instead
of pestering me about data integration
and my system…?
State Of The Union
Data Warehouse Challenges
❖ Access to data in those ancillary systems (data islands).
❖ Understanding of how data is structured in those systems.
❖ Lack of standardization in data access (data integration).
❖ Each system may or may not have some sort of API (application
programming interface) for data integration provided by the vendor.
❖ Direct database access? The database implementation - Oracle, SQL
Server, MySQL?
❖ Web services?
State Of The Union
Case in Point
Canvas
❖ Requires mission critical data feed from Banner, our SIS.
❖ Data feed produced and transmitted using Oracle PL/SQL, a Linux Bash
shell script to execute the SQL script & then make a command line CURL
call to a Canvas web service to push the the files to Canvas.
❖ Author of the process is no longer with us which makes supporting it
challenging.
Just one example...many others.
Data Integration
State Of The Union
Enterprise data integration is the backbone of a good data management
strategy. A data integration platform...
❖ Provides standardization - a single approach to across the organization
and all systems instead of multiple services and languages cobbled
together.
❖ Is maintainable, extensible, scalable and most importantly - supportable.
❖ Can be monitored for success, failure and provides job statistics.
❖ Provides built in notifications for communication of success or failure.
Data Integration
Choosing a Platform
❖ Consider a platform that is database independent and avoid vendor
specific platforms. Microsoft, Oracle, IBM all have their own data
integration tools, but vary in how well they integrate with others.
❖ Avoid platforms that are specific to a single system or business sector. In
other words, don’t pick a platform that is specific to Education.
Data Integration
Why we chose Talend
❖ High functionality - integrates well with any data source or target; any
flavor of database, any file type, web service, FTP, LDAP (Active Directory),
etc.
❖ Cost - highest amount of functionality for the dollar.
❖ Open Source Based - in addition to excellent vendor documentation, there
is a wealth of information available in user forums, developer websites.
Data Integration
Case Study - Retention & Student Success
❖ Potentially requires integration of information from multiple platforms.
❖ Student Data - Banner (a given).
❖ Housing Data - StarRez (how does a student’s living situation affect
success?)
❖ Admissions Data - Hobson’s Radius (was there something about the
admissions, enrollment, registration process that adversely affected the
student’s experience?)
Data Integration
How About Weather Data?
❖ Does the average daily temperature affect student success?
❖ Probably not, but it allows me to demonstrate data integration without
violating FERPA or HIPAA restrictions…
❖ Also, demonstrates the trend of systems towards de-centralization
(challenging) and the good news (cloud-based).
Data Integration
Weather Data from NOAA
❖ National Oceanic & Atmospheric Association
❖ Cloud-based, API is a REST-based web service & very well documented
❖ The existence of an api & documentation are two things you should
seriously consider when choosing 3rd party applications. Often vendors
don’t consider you might actually want to get your data out of their
systems, and if they do consider it, they like to charge you for it.
❖ Using Community (Open Source) versions of Talend and other tools for
this demo.
Data Integration
NOAA Data: https://www.ncdc.noaa.gov/cdo-web/webservices/v2#gettingStarted
Data Integration
NOAA Data - Method: Browser Plug-In (personal token redacted)
Data Integration
NOAA Data (Method 1): JSON unformatted data in a text editor (Notepad++)
Data Integration
NOAA Data - Method 1: JSON formatted data
Data Integration
NOAA Data - Method 2: Using Excel with Power Query
Data Integration
NOAA Data - Method 2: Using Excel with Power Query
Power Query How-To: http://blog.crossjoin.co.uk/2014/03/26/working-with-web-services-in-power-query/
Data Integration
NOAA Data - Method 3: Using the Talend Platform, Job Design & Execution
Data Integration
NOAA Data - Method 3: Using the Talend Platform, Data Mapping
Data Integration
NOAA Data - Method 3: Using the Talend Platform, Results in Database
Data Integration
NOAA Data - Method 3: Using the Talend Platform, Administration
Conclusion
Conclusion
Session Summary
❖ Regardless of the systems you buy or build, you need a strategy for
efficiently moving information between those systems. Enterprise Data
Integration is the core of a good Data Management Strategy.
Conclusion
Brad Bronsch
Data Architect
Business Intelligence
Email: bbronsch@ewu.edu
Phone: (509) 359-6163

More Related Content

What's hot

DAS Slides: Graph Databases — Practical Use Cases
DAS Slides: Graph Databases — Practical Use CasesDAS Slides: Graph Databases — Practical Use Cases
DAS Slides: Graph Databases — Practical Use CasesDATAVERSITY
 
Data Systems Integration & Business Value Pt. 2: Cloud
Data Systems Integration & Business Value Pt. 2: CloudData Systems Integration & Business Value Pt. 2: Cloud
Data Systems Integration & Business Value Pt. 2: CloudDATAVERSITY
 
Everybody is a Data Steward – Get Over It!
Everybody is a Data Steward – Get Over It!Everybody is a Data Steward – Get Over It!
Everybody is a Data Steward – Get Over It!DATAVERSITY
 
Data-Ed Online: Trends in Data Modeling
Data-Ed Online: Trends in Data ModelingData-Ed Online: Trends in Data Modeling
Data-Ed Online: Trends in Data ModelingDATAVERSITY
 
Data-Ed Online Webinar: Business Value from MDM
Data-Ed Online Webinar: Business Value from MDMData-Ed Online Webinar: Business Value from MDM
Data-Ed Online Webinar: Business Value from MDMDATAVERSITY
 
How to Create Controlled Vocabularies for Competitive Intelligence
How to Create Controlled Vocabularies for Competitive IntelligenceHow to Create Controlled Vocabularies for Competitive Intelligence
How to Create Controlled Vocabularies for Competitive IntelligenceIntelCollab.com
 
Implementing Big Data, NoSQL, & Hadoop - Bigger Is (Usually) Better
Implementing Big Data, NoSQL, & Hadoop - Bigger Is (Usually) BetterImplementing Big Data, NoSQL, & Hadoop - Bigger Is (Usually) Better
Implementing Big Data, NoSQL, & Hadoop - Bigger Is (Usually) BetterDATAVERSITY
 
Building a Data Strategy – Practical Steps for Aligning with Business Goals
Building a Data Strategy – Practical Steps for Aligning with Business GoalsBuilding a Data Strategy – Practical Steps for Aligning with Business Goals
Building a Data Strategy – Practical Steps for Aligning with Business GoalsDATAVERSITY
 
DataEd Slides: Data Management Best Practices
DataEd Slides: Data Management Best PracticesDataEd Slides: Data Management Best Practices
DataEd Slides: Data Management Best PracticesDATAVERSITY
 
DAS Slides: Building a Future-State Data Architecture Plan - Where to Begin?
DAS Slides: Building a Future-State Data Architecture Plan - Where to Begin?DAS Slides: Building a Future-State Data Architecture Plan - Where to Begin?
DAS Slides: Building a Future-State Data Architecture Plan - Where to Begin?DATAVERSITY
 
The Five Pillars of Data Governance 2.0 Success
The Five Pillars of Data Governance 2.0 SuccessThe Five Pillars of Data Governance 2.0 Success
The Five Pillars of Data Governance 2.0 SuccessDATAVERSITY
 
DataEd Slides: Growing Practical Data Governance Programs
DataEd Slides: Growing Practical Data Governance ProgramsDataEd Slides: Growing Practical Data Governance Programs
DataEd Slides: Growing Practical Data Governance ProgramsDATAVERSITY
 
The future of bi isn't a bi tool
The future of bi isn't a bi toolThe future of bi isn't a bi tool
The future of bi isn't a bi toolDATAVERSITY
 
Slides: Powering a Sustainable Data Governance Program – Learnings & Best Pra...
Slides: Powering a Sustainable Data Governance Program – Learnings & Best Pra...Slides: Powering a Sustainable Data Governance Program – Learnings & Best Pra...
Slides: Powering a Sustainable Data Governance Program – Learnings & Best Pra...DATAVERSITY
 
DataEd Slides: Data Management vs. Data Strategy
DataEd Slides: Data Management vs. Data StrategyDataEd Slides: Data Management vs. Data Strategy
DataEd Slides: Data Management vs. Data StrategyDATAVERSITY
 
Data Systems Integration & Business Value Pt. 1: Metadata
Data Systems Integration & Business Value Pt. 1: MetadataData Systems Integration & Business Value Pt. 1: Metadata
Data Systems Integration & Business Value Pt. 1: MetadataDATAVERSITY
 
Data Management vs Data Strategy
Data Management vs Data StrategyData Management vs Data Strategy
Data Management vs Data StrategyDATAVERSITY
 
Business Value Through Reference and Master Data Strategies
Business Value Through Reference and Master Data StrategiesBusiness Value Through Reference and Master Data Strategies
Business Value Through Reference and Master Data StrategiesDATAVERSITY
 
Data-Ed: Data Architecture Requirements
Data-Ed: Data Architecture Requirements  Data-Ed: Data Architecture Requirements
Data-Ed: Data Architecture Requirements Data Blueprint
 
Data-Ed Webinar: Design & Manage Data Structures
Data-Ed Webinar: Design & Manage Data Structures Data-Ed Webinar: Design & Manage Data Structures
Data-Ed Webinar: Design & Manage Data Structures DATAVERSITY
 

What's hot (20)

DAS Slides: Graph Databases — Practical Use Cases
DAS Slides: Graph Databases — Practical Use CasesDAS Slides: Graph Databases — Practical Use Cases
DAS Slides: Graph Databases — Practical Use Cases
 
Data Systems Integration & Business Value Pt. 2: Cloud
Data Systems Integration & Business Value Pt. 2: CloudData Systems Integration & Business Value Pt. 2: Cloud
Data Systems Integration & Business Value Pt. 2: Cloud
 
Everybody is a Data Steward – Get Over It!
Everybody is a Data Steward – Get Over It!Everybody is a Data Steward – Get Over It!
Everybody is a Data Steward – Get Over It!
 
Data-Ed Online: Trends in Data Modeling
Data-Ed Online: Trends in Data ModelingData-Ed Online: Trends in Data Modeling
Data-Ed Online: Trends in Data Modeling
 
Data-Ed Online Webinar: Business Value from MDM
Data-Ed Online Webinar: Business Value from MDMData-Ed Online Webinar: Business Value from MDM
Data-Ed Online Webinar: Business Value from MDM
 
How to Create Controlled Vocabularies for Competitive Intelligence
How to Create Controlled Vocabularies for Competitive IntelligenceHow to Create Controlled Vocabularies for Competitive Intelligence
How to Create Controlled Vocabularies for Competitive Intelligence
 
Implementing Big Data, NoSQL, & Hadoop - Bigger Is (Usually) Better
Implementing Big Data, NoSQL, & Hadoop - Bigger Is (Usually) BetterImplementing Big Data, NoSQL, & Hadoop - Bigger Is (Usually) Better
Implementing Big Data, NoSQL, & Hadoop - Bigger Is (Usually) Better
 
Building a Data Strategy – Practical Steps for Aligning with Business Goals
Building a Data Strategy – Practical Steps for Aligning with Business GoalsBuilding a Data Strategy – Practical Steps for Aligning with Business Goals
Building a Data Strategy – Practical Steps for Aligning with Business Goals
 
DataEd Slides: Data Management Best Practices
DataEd Slides: Data Management Best PracticesDataEd Slides: Data Management Best Practices
DataEd Slides: Data Management Best Practices
 
DAS Slides: Building a Future-State Data Architecture Plan - Where to Begin?
DAS Slides: Building a Future-State Data Architecture Plan - Where to Begin?DAS Slides: Building a Future-State Data Architecture Plan - Where to Begin?
DAS Slides: Building a Future-State Data Architecture Plan - Where to Begin?
 
The Five Pillars of Data Governance 2.0 Success
The Five Pillars of Data Governance 2.0 SuccessThe Five Pillars of Data Governance 2.0 Success
The Five Pillars of Data Governance 2.0 Success
 
DataEd Slides: Growing Practical Data Governance Programs
DataEd Slides: Growing Practical Data Governance ProgramsDataEd Slides: Growing Practical Data Governance Programs
DataEd Slides: Growing Practical Data Governance Programs
 
The future of bi isn't a bi tool
The future of bi isn't a bi toolThe future of bi isn't a bi tool
The future of bi isn't a bi tool
 
Slides: Powering a Sustainable Data Governance Program – Learnings & Best Pra...
Slides: Powering a Sustainable Data Governance Program – Learnings & Best Pra...Slides: Powering a Sustainable Data Governance Program – Learnings & Best Pra...
Slides: Powering a Sustainable Data Governance Program – Learnings & Best Pra...
 
DataEd Slides: Data Management vs. Data Strategy
DataEd Slides: Data Management vs. Data StrategyDataEd Slides: Data Management vs. Data Strategy
DataEd Slides: Data Management vs. Data Strategy
 
Data Systems Integration & Business Value Pt. 1: Metadata
Data Systems Integration & Business Value Pt. 1: MetadataData Systems Integration & Business Value Pt. 1: Metadata
Data Systems Integration & Business Value Pt. 1: Metadata
 
Data Management vs Data Strategy
Data Management vs Data StrategyData Management vs Data Strategy
Data Management vs Data Strategy
 
Business Value Through Reference and Master Data Strategies
Business Value Through Reference and Master Data StrategiesBusiness Value Through Reference and Master Data Strategies
Business Value Through Reference and Master Data Strategies
 
Data-Ed: Data Architecture Requirements
Data-Ed: Data Architecture Requirements  Data-Ed: Data Architecture Requirements
Data-Ed: Data Architecture Requirements
 
Data-Ed Webinar: Design & Manage Data Structures
Data-Ed Webinar: Design & Manage Data Structures Data-Ed Webinar: Design & Manage Data Structures
Data-Ed Webinar: Design & Manage Data Structures
 

Viewers also liked

Building a product management data strategy
Building a product management data strategyBuilding a product management data strategy
Building a product management data strategypendoio
 
Enabling Business Strategy with Effective Data Management
Enabling Business Strategy with Effective Data ManagementEnabling Business Strategy with Effective Data Management
Enabling Business Strategy with Effective Data ManagementRaoul Schuhmacher
 
Data-Ed Online: How Safe is Your Data? Data Security Webinar
Data-Ed Online: How Safe is Your Data?  Data Security WebinarData-Ed Online: How Safe is Your Data?  Data Security Webinar
Data-Ed Online: How Safe is Your Data? Data Security WebinarData Blueprint
 
Governance and Management of Enterprise IT with COBIT 5 Framework
Governance and Management of Enterprise IT with COBIT 5 FrameworkGovernance and Management of Enterprise IT with COBIT 5 Framework
Governance and Management of Enterprise IT with COBIT 5 FrameworkGoutama Bachtiar
 
How to identify the correct Master Data subject areas & tooling for your MDM...
How to identify the correct Master Data subject areas & tooling for your MDM...How to identify the correct Master Data subject areas & tooling for your MDM...
How to identify the correct Master Data subject areas & tooling for your MDM...Christopher Bradley
 
Enterprise Information Management: Strategy, Best Practices & Technologies on...
Enterprise Information Management: Strategy, Best Practices & Technologies on...Enterprise Information Management: Strategy, Best Practices & Technologies on...
Enterprise Information Management: Strategy, Best Practices & Technologies on...FindWhitePapers
 

Viewers also liked (7)

Data Management Strategy
Data Management StrategyData Management Strategy
Data Management Strategy
 
Building a product management data strategy
Building a product management data strategyBuilding a product management data strategy
Building a product management data strategy
 
Enabling Business Strategy with Effective Data Management
Enabling Business Strategy with Effective Data ManagementEnabling Business Strategy with Effective Data Management
Enabling Business Strategy with Effective Data Management
 
Data-Ed Online: How Safe is Your Data? Data Security Webinar
Data-Ed Online: How Safe is Your Data?  Data Security WebinarData-Ed Online: How Safe is Your Data?  Data Security Webinar
Data-Ed Online: How Safe is Your Data? Data Security Webinar
 
Governance and Management of Enterprise IT with COBIT 5 Framework
Governance and Management of Enterprise IT with COBIT 5 FrameworkGovernance and Management of Enterprise IT with COBIT 5 Framework
Governance and Management of Enterprise IT with COBIT 5 Framework
 
How to identify the correct Master Data subject areas & tooling for your MDM...
How to identify the correct Master Data subject areas & tooling for your MDM...How to identify the correct Master Data subject areas & tooling for your MDM...
How to identify the correct Master Data subject areas & tooling for your MDM...
 
Enterprise Information Management: Strategy, Best Practices & Technologies on...
Enterprise Information Management: Strategy, Best Practices & Technologies on...Enterprise Information Management: Strategy, Best Practices & Technologies on...
Enterprise Information Management: Strategy, Best Practices & Technologies on...
 

Similar to Why Your Institution Needs a Data Management Strategy

The K-State Online Canvas LMS Data Portal and Five Years of Activated Third-P...
The K-State Online Canvas LMS Data Portal and Five Years of Activated Third-P...The K-State Online Canvas LMS Data Portal and Five Years of Activated Third-P...
The K-State Online Canvas LMS Data Portal and Five Years of Activated Third-P...Shalin Hai-Jew
 
Information On Line Transaction Processing
Information On Line Transaction ProcessingInformation On Line Transaction Processing
Information On Line Transaction ProcessingStefanie Yang
 
Denodo DataFest 2016: Comparing and Contrasting Data Virtualization With Data...
Denodo DataFest 2016: Comparing and Contrasting Data Virtualization With Data...Denodo DataFest 2016: Comparing and Contrasting Data Virtualization With Data...
Denodo DataFest 2016: Comparing and Contrasting Data Virtualization With Data...Denodo
 
Solving Data Discovery Challenges at Lyft with Amundsen, an Open-source Metad...
Solving Data Discovery Challenges at Lyft with Amundsen, an Open-source Metad...Solving Data Discovery Challenges at Lyft with Amundsen, an Open-source Metad...
Solving Data Discovery Challenges at Lyft with Amundsen, an Open-source Metad...Databricks
 
Enterprise Sharepoint Portal
Enterprise Sharepoint PortalEnterprise Sharepoint Portal
Enterprise Sharepoint PortalCurtis Timmons
 
Ecm implementation planning_workshop_hospital_sample
Ecm implementation planning_workshop_hospital_sampleEcm implementation planning_workshop_hospital_sample
Ecm implementation planning_workshop_hospital_sampleChristopher Wynder
 
Modernize your Infrastructure and Mobilize Your Data
Modernize your Infrastructure and Mobilize Your DataModernize your Infrastructure and Mobilize Your Data
Modernize your Infrastructure and Mobilize Your DataPrecisely
 
March 2016 PHXTUG Meeting
March 2016 PHXTUG MeetingMarch 2016 PHXTUG Meeting
March 2016 PHXTUG MeetingMichael Perillo
 
Data Mesh in Azure using Cloud Scale Analytics (WAF)
Data Mesh in Azure using Cloud Scale Analytics (WAF)Data Mesh in Azure using Cloud Scale Analytics (WAF)
Data Mesh in Azure using Cloud Scale Analytics (WAF)Nathan Bijnens
 
Dr. Christian Kurze from Denodo, "Data Virtualization: Fulfilling the Promise...
Dr. Christian Kurze from Denodo, "Data Virtualization: Fulfilling the Promise...Dr. Christian Kurze from Denodo, "Data Virtualization: Fulfilling the Promise...
Dr. Christian Kurze from Denodo, "Data Virtualization: Fulfilling the Promise...Dataconomy Media
 
Easy Analytics on AWS with Amazon Redshift, Amazon QuickSight, and Amazon Mac...
Easy Analytics on AWS with Amazon Redshift, Amazon QuickSight, and Amazon Mac...Easy Analytics on AWS with Amazon Redshift, Amazon QuickSight, and Amazon Mac...
Easy Analytics on AWS with Amazon Redshift, Amazon QuickSight, and Amazon Mac...Amazon Web Services
 
Building the enterprise data architecture
Building the enterprise data architectureBuilding the enterprise data architecture
Building the enterprise data architectureCosta Pissaris
 
Application Of A New Database Management System
Application Of A New Database Management SystemApplication Of A New Database Management System
Application Of A New Database Management SystemPamela Wright
 
5 Steps for Architecting a Data Lake
5 Steps for Architecting a Data Lake5 Steps for Architecting a Data Lake
5 Steps for Architecting a Data LakeMetroStar
 
Modern Data Management for Federal Modernization
Modern Data Management for Federal ModernizationModern Data Management for Federal Modernization
Modern Data Management for Federal ModernizationDenodo
 
SQL Saturday Redmond The Power Platform
SQL Saturday Redmond The Power Platform SQL Saturday Redmond The Power Platform
SQL Saturday Redmond The Power Platform Berkovich Consulting
 

Similar to Why Your Institution Needs a Data Management Strategy (20)

The K-State Online Canvas LMS Data Portal and Five Years of Activated Third-P...
The K-State Online Canvas LMS Data Portal and Five Years of Activated Third-P...The K-State Online Canvas LMS Data Portal and Five Years of Activated Third-P...
The K-State Online Canvas LMS Data Portal and Five Years of Activated Third-P...
 
Streamlining data usage in michigan using ed fi
Streamlining data usage in michigan using ed fiStreamlining data usage in michigan using ed fi
Streamlining data usage in michigan using ed fi
 
Information On Line Transaction Processing
Information On Line Transaction ProcessingInformation On Line Transaction Processing
Information On Line Transaction Processing
 
Denodo DataFest 2016: Comparing and Contrasting Data Virtualization With Data...
Denodo DataFest 2016: Comparing and Contrasting Data Virtualization With Data...Denodo DataFest 2016: Comparing and Contrasting Data Virtualization With Data...
Denodo DataFest 2016: Comparing and Contrasting Data Virtualization With Data...
 
Solving Data Discovery Challenges at Lyft with Amundsen, an Open-source Metad...
Solving Data Discovery Challenges at Lyft with Amundsen, an Open-source Metad...Solving Data Discovery Challenges at Lyft with Amundsen, an Open-source Metad...
Solving Data Discovery Challenges at Lyft with Amundsen, an Open-source Metad...
 
Enterprise Sharepoint Portal
Enterprise Sharepoint PortalEnterprise Sharepoint Portal
Enterprise Sharepoint Portal
 
Ecm implementation planning_workshop_hospital_sample
Ecm implementation planning_workshop_hospital_sampleEcm implementation planning_workshop_hospital_sample
Ecm implementation planning_workshop_hospital_sample
 
Modernize your Infrastructure and Mobilize Your Data
Modernize your Infrastructure and Mobilize Your DataModernize your Infrastructure and Mobilize Your Data
Modernize your Infrastructure and Mobilize Your Data
 
March 2016 PHXTUG Meeting
March 2016 PHXTUG MeetingMarch 2016 PHXTUG Meeting
March 2016 PHXTUG Meeting
 
Data Mesh in Azure using Cloud Scale Analytics (WAF)
Data Mesh in Azure using Cloud Scale Analytics (WAF)Data Mesh in Azure using Cloud Scale Analytics (WAF)
Data Mesh in Azure using Cloud Scale Analytics (WAF)
 
Dr. Christian Kurze from Denodo, "Data Virtualization: Fulfilling the Promise...
Dr. Christian Kurze from Denodo, "Data Virtualization: Fulfilling the Promise...Dr. Christian Kurze from Denodo, "Data Virtualization: Fulfilling the Promise...
Dr. Christian Kurze from Denodo, "Data Virtualization: Fulfilling the Promise...
 
Easy Analytics on AWS with Amazon Redshift, Amazon QuickSight, and Amazon Mac...
Easy Analytics on AWS with Amazon Redshift, Amazon QuickSight, and Amazon Mac...Easy Analytics on AWS with Amazon Redshift, Amazon QuickSight, and Amazon Mac...
Easy Analytics on AWS with Amazon Redshift, Amazon QuickSight, and Amazon Mac...
 
Building the enterprise data architecture
Building the enterprise data architectureBuilding the enterprise data architecture
Building the enterprise data architecture
 
Application Of A New Database Management System
Application Of A New Database Management SystemApplication Of A New Database Management System
Application Of A New Database Management System
 
5 Steps for Architecting a Data Lake
5 Steps for Architecting a Data Lake5 Steps for Architecting a Data Lake
5 Steps for Architecting a Data Lake
 
Modern Data Management for Federal Modernization
Modern Data Management for Federal ModernizationModern Data Management for Federal Modernization
Modern Data Management for Federal Modernization
 
Lecture1-IS322(Data&InfoMang-introduction)
Lecture1-IS322(Data&InfoMang-introduction)Lecture1-IS322(Data&InfoMang-introduction)
Lecture1-IS322(Data&InfoMang-introduction)
 
Lecture1 is322 data&infomanag(introduction)(old curr)
Lecture1 is322 data&infomanag(introduction)(old curr)Lecture1 is322 data&infomanag(introduction)(old curr)
Lecture1 is322 data&infomanag(introduction)(old curr)
 
Lecture1 is322 data&infomanag(introduction)(old curr)
Lecture1 is322 data&infomanag(introduction)(old curr)Lecture1 is322 data&infomanag(introduction)(old curr)
Lecture1 is322 data&infomanag(introduction)(old curr)
 
SQL Saturday Redmond The Power Platform
SQL Saturday Redmond The Power Platform SQL Saturday Redmond The Power Platform
SQL Saturday Redmond The Power Platform
 

Recently uploaded

call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️9953056974 Low Rate Call Girls In Saket, Delhi NCR
 
Computed Fields and api Depends in the Odoo 17
Computed Fields and api Depends in the Odoo 17Computed Fields and api Depends in the Odoo 17
Computed Fields and api Depends in the Odoo 17Celine George
 
MICROBIOLOGY biochemical test detailed.pptx
MICROBIOLOGY biochemical test detailed.pptxMICROBIOLOGY biochemical test detailed.pptx
MICROBIOLOGY biochemical test detailed.pptxabhijeetpadhi001
 
Crayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon ACrayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon AUnboundStockton
 
DATA STRUCTURE AND ALGORITHM for beginners
DATA STRUCTURE AND ALGORITHM for beginnersDATA STRUCTURE AND ALGORITHM for beginners
DATA STRUCTURE AND ALGORITHM for beginnersSabitha Banu
 
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptxECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptxiammrhaywood
 
Pharmacognosy Flower 3. Compositae 2023.pdf
Pharmacognosy Flower 3. Compositae 2023.pdfPharmacognosy Flower 3. Compositae 2023.pdf
Pharmacognosy Flower 3. Compositae 2023.pdfMahmoud M. Sallam
 
Difference Between Search & Browse Methods in Odoo 17
Difference Between Search & Browse Methods in Odoo 17Difference Between Search & Browse Methods in Odoo 17
Difference Between Search & Browse Methods in Odoo 17Celine George
 
Final demo Grade 9 for demo Plan dessert.pptx
Final demo Grade 9 for demo Plan dessert.pptxFinal demo Grade 9 for demo Plan dessert.pptx
Final demo Grade 9 for demo Plan dessert.pptxAvyJaneVismanos
 
Meghan Sutherland In Media Res Media Component
Meghan Sutherland In Media Res Media ComponentMeghan Sutherland In Media Res Media Component
Meghan Sutherland In Media Res Media ComponentInMediaRes1
 
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxPOINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxSayali Powar
 
Introduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher EducationIntroduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher Educationpboyjonauth
 
Employee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxEmployee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxNirmalaLoungPoorunde1
 
What is Model Inheritance in Odoo 17 ERP
What is Model Inheritance in Odoo 17 ERPWhat is Model Inheritance in Odoo 17 ERP
What is Model Inheritance in Odoo 17 ERPCeline George
 
Blooming Together_ Growing a Community Garden Worksheet.docx
Blooming Together_ Growing a Community Garden Worksheet.docxBlooming Together_ Growing a Community Garden Worksheet.docx
Blooming Together_ Growing a Community Garden Worksheet.docxUnboundStockton
 
Solving Puzzles Benefits Everyone (English).pptx
Solving Puzzles Benefits Everyone (English).pptxSolving Puzzles Benefits Everyone (English).pptx
Solving Puzzles Benefits Everyone (English).pptxOH TEIK BIN
 

Recently uploaded (20)

TataKelola dan KamSiber Kecerdasan Buatan v022.pdf
TataKelola dan KamSiber Kecerdasan Buatan v022.pdfTataKelola dan KamSiber Kecerdasan Buatan v022.pdf
TataKelola dan KamSiber Kecerdasan Buatan v022.pdf
 
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
 
Computed Fields and api Depends in the Odoo 17
Computed Fields and api Depends in the Odoo 17Computed Fields and api Depends in the Odoo 17
Computed Fields and api Depends in the Odoo 17
 
OS-operating systems- ch04 (Threads) ...
OS-operating systems- ch04 (Threads) ...OS-operating systems- ch04 (Threads) ...
OS-operating systems- ch04 (Threads) ...
 
MICROBIOLOGY biochemical test detailed.pptx
MICROBIOLOGY biochemical test detailed.pptxMICROBIOLOGY biochemical test detailed.pptx
MICROBIOLOGY biochemical test detailed.pptx
 
Crayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon ACrayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon A
 
DATA STRUCTURE AND ALGORITHM for beginners
DATA STRUCTURE AND ALGORITHM for beginnersDATA STRUCTURE AND ALGORITHM for beginners
DATA STRUCTURE AND ALGORITHM for beginners
 
9953330565 Low Rate Call Girls In Rohini Delhi NCR
9953330565 Low Rate Call Girls In Rohini  Delhi NCR9953330565 Low Rate Call Girls In Rohini  Delhi NCR
9953330565 Low Rate Call Girls In Rohini Delhi NCR
 
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptxECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
 
Pharmacognosy Flower 3. Compositae 2023.pdf
Pharmacognosy Flower 3. Compositae 2023.pdfPharmacognosy Flower 3. Compositae 2023.pdf
Pharmacognosy Flower 3. Compositae 2023.pdf
 
Difference Between Search & Browse Methods in Odoo 17
Difference Between Search & Browse Methods in Odoo 17Difference Between Search & Browse Methods in Odoo 17
Difference Between Search & Browse Methods in Odoo 17
 
Final demo Grade 9 for demo Plan dessert.pptx
Final demo Grade 9 for demo Plan dessert.pptxFinal demo Grade 9 for demo Plan dessert.pptx
Final demo Grade 9 for demo Plan dessert.pptx
 
Meghan Sutherland In Media Res Media Component
Meghan Sutherland In Media Res Media ComponentMeghan Sutherland In Media Res Media Component
Meghan Sutherland In Media Res Media Component
 
Model Call Girl in Bikash Puri Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Bikash Puri  Delhi reach out to us at 🔝9953056974🔝Model Call Girl in Bikash Puri  Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Bikash Puri Delhi reach out to us at 🔝9953056974🔝
 
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxPOINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
 
Introduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher EducationIntroduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher Education
 
Employee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxEmployee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptx
 
What is Model Inheritance in Odoo 17 ERP
What is Model Inheritance in Odoo 17 ERPWhat is Model Inheritance in Odoo 17 ERP
What is Model Inheritance in Odoo 17 ERP
 
Blooming Together_ Growing a Community Garden Worksheet.docx
Blooming Together_ Growing a Community Garden Worksheet.docxBlooming Together_ Growing a Community Garden Worksheet.docx
Blooming Together_ Growing a Community Garden Worksheet.docx
 
Solving Puzzles Benefits Everyone (English).pptx
Solving Puzzles Benefits Everyone (English).pptxSolving Puzzles Benefits Everyone (English).pptx
Solving Puzzles Benefits Everyone (English).pptx
 

Why Your Institution Needs a Data Management Strategy

  • 1. Why Your Institution Needs a Data Management Strategy Brad Bronsch Data Architect Eastern Washington University Building Bridges April 13, 2016 Spokane, WA
  • 2. ...or How I Learned to Stop Worrying and Love Data Integration...
  • 4. Introduction About Our Group ❖ Belong to the Business Intelligence group in IT; one manager, 3 report developers, 3 for data architecture, integration, maintenance About Me ❖ From spreadsheets to data warehouses ❖ Background in Financial, Retail, Utility & Education sectors with exposure to a wide variety of data models & how to get data in and out ❖ Role as “Data Evangelist” - a Data Architect’s job is fifty percent technology and fifty percent communication.
  • 5. Introduction ❖ Premise: An institution’s success is either hampered or realized by the the lack of or availability of accurate, timely information. Without a comprehensive, enterprise approach to data management, it’s difficult to meet this need. ❖ Discussion: A synopsis of the challenges of our educational environment will be presented, where educational services and technology are heading and how we’re dealing with it at EWU from a data management & data integration perspective. ❖ Disclaimer....
  • 6. State of the Union
  • 7. State Of The Union There’s a reason they call it… ...IT... ...Information Technology…
  • 8. State Of The Union At a high level there are two types of information IT has to contend with: ❖ Operational Data - Application Data ❖ Strategic Data - Business Intelligence
  • 9. State Of The Union The Student Information System (SIS) ❖ The SIS is the Enterprise Resource Planning (ERP) system for Education ❖ Ellucian - Banner & Colleague ❖ Peoplesoft - Campus Solutions ❖ THE systems of record….or are they? ❖ How many institutions get all they need from their Student Information System?
  • 10. State Of The Union Ancillary Systems at EWU ❖ Learning Management System (LMS) - Canvas ❖ Customer Relationship Management (CRM) - Hobson’s Radius ❖ Degree Audit & Academic Planning - u.achieve/u.direct ❖ Content Management System (CMS) - Word Press, Ingenuix, SharePoint(?) ❖ Student Housing - StarRez ❖ Facilities Management - AiM ❖ And the list goes on… ❖ Each may be the system of record of information...
  • 11. State Of The Union External & Internal Data Feeds ❖ Federal & State Reporting ❖ Other third parties ❖ Transmission via internal file share, Secure File Transfer Protocol (sFTP) or manual upload via website. Business Intelligence ❖ Reporting Platforms - Jaspersoft, Oracle Discoverer, SQL Server Reporting Services. ❖ Primary Data Source - Banner Operational Data Store (ODS).
  • 12. State Of The Union Support Challenges ❖ We have about 10 tech analysts ❖ We’re often one deep with a single tech analyst supporting a department and one or more ancillary system. ❖ Each of these tech analysts wear several hats; business analyst, application support, application administration…. and system (data) integration. ❖ Question for HGTV addicts...would your framer, plumber and electrician typically all be the same person? ❖ We have the DIY model versus a general contractor model.
  • 13. State Of The Union You’re a data architect, why aren’t you off building a data warehouse, instead of pestering me about data integration and my system…?
  • 14. State Of The Union Data Warehouse Challenges ❖ Access to data in those ancillary systems (data islands). ❖ Understanding of how data is structured in those systems. ❖ Lack of standardization in data access (data integration). ❖ Each system may or may not have some sort of API (application programming interface) for data integration provided by the vendor. ❖ Direct database access? The database implementation - Oracle, SQL Server, MySQL? ❖ Web services?
  • 15. State Of The Union Case in Point Canvas ❖ Requires mission critical data feed from Banner, our SIS. ❖ Data feed produced and transmitted using Oracle PL/SQL, a Linux Bash shell script to execute the SQL script & then make a command line CURL call to a Canvas web service to push the the files to Canvas. ❖ Author of the process is no longer with us which makes supporting it challenging. Just one example...many others.
  • 17. State Of The Union Enterprise data integration is the backbone of a good data management strategy. A data integration platform... ❖ Provides standardization - a single approach to across the organization and all systems instead of multiple services and languages cobbled together. ❖ Is maintainable, extensible, scalable and most importantly - supportable. ❖ Can be monitored for success, failure and provides job statistics. ❖ Provides built in notifications for communication of success or failure.
  • 18. Data Integration Choosing a Platform ❖ Consider a platform that is database independent and avoid vendor specific platforms. Microsoft, Oracle, IBM all have their own data integration tools, but vary in how well they integrate with others. ❖ Avoid platforms that are specific to a single system or business sector. In other words, don’t pick a platform that is specific to Education.
  • 19. Data Integration Why we chose Talend ❖ High functionality - integrates well with any data source or target; any flavor of database, any file type, web service, FTP, LDAP (Active Directory), etc. ❖ Cost - highest amount of functionality for the dollar. ❖ Open Source Based - in addition to excellent vendor documentation, there is a wealth of information available in user forums, developer websites.
  • 20. Data Integration Case Study - Retention & Student Success ❖ Potentially requires integration of information from multiple platforms. ❖ Student Data - Banner (a given). ❖ Housing Data - StarRez (how does a student’s living situation affect success?) ❖ Admissions Data - Hobson’s Radius (was there something about the admissions, enrollment, registration process that adversely affected the student’s experience?)
  • 21. Data Integration How About Weather Data? ❖ Does the average daily temperature affect student success? ❖ Probably not, but it allows me to demonstrate data integration without violating FERPA or HIPAA restrictions… ❖ Also, demonstrates the trend of systems towards de-centralization (challenging) and the good news (cloud-based).
  • 22. Data Integration Weather Data from NOAA ❖ National Oceanic & Atmospheric Association ❖ Cloud-based, API is a REST-based web service & very well documented ❖ The existence of an api & documentation are two things you should seriously consider when choosing 3rd party applications. Often vendors don’t consider you might actually want to get your data out of their systems, and if they do consider it, they like to charge you for it. ❖ Using Community (Open Source) versions of Talend and other tools for this demo.
  • 23. Data Integration NOAA Data: https://www.ncdc.noaa.gov/cdo-web/webservices/v2#gettingStarted
  • 24. Data Integration NOAA Data - Method: Browser Plug-In (personal token redacted)
  • 25. Data Integration NOAA Data (Method 1): JSON unformatted data in a text editor (Notepad++)
  • 26. Data Integration NOAA Data - Method 1: JSON formatted data
  • 27. Data Integration NOAA Data - Method 2: Using Excel with Power Query
  • 28. Data Integration NOAA Data - Method 2: Using Excel with Power Query Power Query How-To: http://blog.crossjoin.co.uk/2014/03/26/working-with-web-services-in-power-query/
  • 29. Data Integration NOAA Data - Method 3: Using the Talend Platform, Job Design & Execution
  • 30. Data Integration NOAA Data - Method 3: Using the Talend Platform, Data Mapping
  • 31. Data Integration NOAA Data - Method 3: Using the Talend Platform, Results in Database
  • 32. Data Integration NOAA Data - Method 3: Using the Talend Platform, Administration
  • 34. Conclusion Session Summary ❖ Regardless of the systems you buy or build, you need a strategy for efficiently moving information between those systems. Enterprise Data Integration is the core of a good Data Management Strategy.
  • 35. Conclusion Brad Bronsch Data Architect Business Intelligence Email: bbronsch@ewu.edu Phone: (509) 359-6163