The Role of Business Intelligence & Data Science
100% Online, Unbound by Time and Place 90,000+ Students 100,000+ Graduates 50 States + Overseas Military Accredited, Online, Not for profit University Working Adults, Average Age 100% Online, Unbound by Time and Place 37
Corporate governance model 100% online – lots of data tracking CBE - standard measures of learning
Meeting Cadence Biweekly Operations Review Monthly Student Success Review Quarterly Business Review
Course Health Dashboard
Analytics Prioritization Meeting University Stakeholder Institutional Research Rep Agile Development Team
Databricks (Python, R, Scala, SQL, Spark) Cognos Tableau SAS SPSS Databricks (Python, R, Scala, SQL, Spark) Reporting and Presentation Layer Enterprise Data Warehouse (EDW) Talend ETL Source Systems Banner JSON XML
Source Stage Process Audit Dim Fact RST (Resultset) Business Audit INF (Information) RST (Resultset) Business Audit RPT (Report) RPT (Report) RST – Resultset tables, highly denormalized tables with grain of business hierarchy and time dimension listing all metrics at one row level. 4th Normal Form multi valued facts Example: RST_STUDENT, RST_MARKETING, RST_ASSESSMENT etc. For data ACC (accuracy, completeness, consistency) we use AUDITS. Audits certify data for usage Process Audits – To keep a check on the ETL process for source to EDW data flow. It helps to catch data issues upfront before the end users can see it Business Audits – To notify business users and stake holders about data accuracy. It helps to catch any data anomaly Agile development cycles Performance optimized solution using Talend ETL, Oracle backend supporting Cognos/ Tableau/ SAS, SPSS, Spark for data presentation and query
What About Predictive Analytics? Subject, Topic and Label sets pulling data from EDW Python based predictive models Daily risk scoring model and Admission decision model EDW Python Code Saelsforce
What’s Next? Cloud Migration Banner Cloud AWS Lambda S3 S3 Oracle GoldenGate publishes Kafka Topics, which are consumed via this code, and simultaneously pushed to a log table in EDW