20
BI on a Dime OR HOW I LEARNED TO STOP WORRYING AND LOVE BI

BI on a Dime

  • Upload
    baby

  • View
    40

  • Download
    0

Embed Size (px)

DESCRIPTION

BI on a Dime . Or How I Learned to Stop Worrying and Love BI. Agenda. Get up to speed on terms Feather River College case See business intelligence in action Strategy – Architecture – Infrastructure Data Warehouse ERD Exercise. What are we talking about?. - PowerPoint PPT Presentation

Citation preview

Page 1: BI on a Dime

BI on a Dime OR HOW I LEARNED TO STOP WORRYING AND LOVE BI

Page 2: BI on a Dime

Agenda

Get up to speed on terms Feather River College case See business intelligence in action Strategy – Architecture – Infrastructure Data Warehouse ERD Exercise

Page 3: BI on a Dime

What are we talking about?

Business Analytics: is the extensive use of data, statistical and quantitative analysis, explanatory and predictive models, and fact-based management to drive decisions and actions.

Business Intelligence (BI): A set of technologies and processes that use data to understand and analyze business performance. BI includes both data access and reporting, and analytics.

Page 4: BI on a Dime

What are we talking about?

Page 5: BI on a Dime

What are we talking about?Last slide on this, I promise! Transaction Database: A system designed

to process transaction data. Optimized for putting data into the system quickly.

Data Warehouse: A system designed to store validated data for the long haul. Optimized for fast querying.

Data Mart: A user interface to present data. Should be designed to be intuitive.

Page 6: BI on a Dime

FRC Case First: Where the

hell is Feather River College?

Page 7: BI on a Dime

FRC Case The Problem: The institution had

matured to the point that it was good at putting data into the ERP system – Banner. Unfortunately we weren’t any good at getting it out.

Limited resources: Staff Money Technical Expertise

Page 8: BI on a Dime

FRC Design and Implementation Sample – Data Flow Diagram

Data Flow Diagram

Page 9: BI on a Dime

FRC Design and Implementation SQL Server - Parts

SSIS

Analysis Services

Reporting Services

Manage-ment Studio

Page 10: BI on a Dime

FRC Design and Implementation It’s Demo Time

Finished Examples

Page 11: BI on a Dime

A QUICK Lesson in Database Design Databases power this stuff so you should learn about

how to design them Scenario: You want to track which employees are on

committees and when they joined or left the committee.

EmployeeIDFirstNameLastNameCommittee

WhenStartedWhenLeft

EmployeeID FirstName LastName Committee WhenStarted WhenLeft

12345Brian Murphy SLOAC 4/1/2010  

12345Brian Murphy SEM 4/1/2010 4/1/2014

12345Brian Murphy SPC 4/1/2010  

Page 12: BI on a Dime

A QUICK Lesson in Database Design Start breaking data out by dependency Look at relationships

*EmployeeIDFirstNameLastName

Employee

*CommitteeIDCommitteeName

Committee

?

Page 13: BI on a Dime

A QUICK Lesson in Database Design Because employees can serve on multiple committees

and committees have multiple employees on them, we need an linking table.

*EmployeeIDFirstNameLastName

Employee

*CommitteeIDCommitteeName

Committee

*EmployeeID*CommitteeID

StartDayEndDay

EmployeeCommitte

Page 14: BI on a Dime

FRC Design and Implementation It’s Demo Time - Making Sausage

FRC ERD FRC SQL Server Stuff

Page 15: BI on a Dime

Ideas for Development

Remember the audience Different data marts for different folks Understand at a glance Simplify

You still have IR to take care of the hard stuff Train

Page 16: BI on a Dime

Ideas for DevelopmentFast,

Inexpensive,

Always improving,

Always on

Page 17: BI on a Dime

Ideas for DevelopmentMinimum Information System Requirements SQL Server 2012 (Enterprise Edition)

Adequate ram very important SharePoint 2010 (Enterprise Edition)

Running on SQL Server 2012 platform Silverlight installed on clients Communication between servers Administrative rights on SQL Server

Page 18: BI on a Dime

Ideas for Development

Future Compliant Information System Requirements SQL Server 2012 (Enterprise Edition)

Adequate ram very important SharePoint 2013 (Enterprise Edition or

adequate Office 365 version) Running on SQL Server 2012 platform

Office 2013 Communication between servers Administrative rights on SQL Server

Page 19: BI on a Dime

Ideas for Development Suggested Reading

Murach’s SQL Server 2012 for Developers Delivering Business Intelligence with Microsoft

SQL Server Competing on Analytics

Page 20: BI on a Dime

Wrap Up

Thank you!