Business Intelligence (BI) for the .NET Developer
-
Upload
steve-wake -
Category
Technology
-
view
160 -
download
4
description
Transcript of Business Intelligence (BI) for the .NET Developer
Business Intelligence (BI)
for the .NET Developer
Steve Wake
Consultant, RevGen Partners
President, Denver SQL Server User Group
Business Intelligence (BI) History
• Reporting/Data Visualization [1800’s – today]• Decision Support Systems (DSS) [1960’s –
1980’s]• Data Warehousing [1980’s – today]
– Dimensional Modeling (Kimball/Inmon)– Extract, Transform and Load (ETL) processing
• Business Analytics [1980’s – today]– OnLine Analytical Processing (OLAP) or cubes
• Semi/Unstructured Data [2000’s – today]– Hadoop/HDInsight
BI Product Landscape Today
Microsoft BI Hamburger Picture
Microsoft’s BI Product Suite• SQL Server – Symmetric Multi Processing (SMP)
– Database Engine – OLTP/Data Warehouse– SQL Server Integration Service (SSIS) – ETL– SQL Server Analysis Services (SSAS) – OLAP– SQL Server Reporting Services (SSRS) – Reporting
• SharePoint– PerformancePoint – Dashboards/Scorecards– SSRS – Reporting– Power BI – Self-Service Reporting– BI Portal
• Office/Office 365– Power BI (Power View, Power Pivot, Power Map, Power Query)– Excel (Pivot Tables, Data Mining)
• SQL Server Appliances– Fast Track Data Warehouse (SMP)– Analytics Platform System (APS) – Massively Parallel Processing (MPP)
‒ Parallel Data Warehouse (PDW)‒ Hadoop Region/HDInsight/PolyBase
Microsoft BI Demo
• SQL Server• SQL Server Integration Services• SQL Server Reporting Services• SQL Server Analysis Services• Power BI (Video)
Why BI?
• How did a COBOL/.NET C# Web developer become a BI Consultant?– Reporting always part of my career– From COBOL to .NET C# Web Developer– SSRS release in 2002– Design/Implement/Support Enterprise SSRS
infrastructure– Upgrade of reporting to use new data mart
‒ Learn Dimension Modeling‒ Learn ETL – SSIS‒ Learn OLAP - SSAS
What’s in BI for .NET Developers?• SSIS
– Custom Components– Script Components– Custom code to build packages (DTSX=XML)
• SSRS– Custom Renderers– Custom Extensions– Custom code to build reports (RDL=XML)
• SSAS– ADOMD.NET (data provider for OLAP)– Custom code to retrieve/update cubes (XMLA=XML)
Where is BI Going Next?
• Mobile• More Self-Service Reporting/Analysis• “Big Data”• More focus on Analytics over detail
reporting• Comprehensive tools
September 20, 2014 on the University of Denver campus!
Multiple tracks of sessionsSpeakers from across the countryGreat SponsorsLots of PrizesAll of this for FREE!
Register @ denversqlsaturday.com
Pre-Cons! This year we are offering all day pre-cons on Friday, September 19th at Cherry Creek Presbyterian Church
• Getting Started with Biml by Tim Mitchell & Reeves Smith• Murder They Wrote by Jason Brimhall & Wayne Sheffield• A Day of High Availability and Disaster Recovery by Ryan Adams
Details and links to register for pre-cons @ denversqlsaturday.com
organized by volunteers from Denver SQL Server User Group (denversql.org)
Contact
• [email protected]• @stevewake on Twitter• LinkedIn, Google+• Blog – http://wakebi.com