Business Intelligence

Post on 24-Dec-2014

2290 Views

Category:

Documents

0 Downloads

Preview:

Click to see full reader

DESCRIPTION

Screen Shots of work completed with SetFocus

Transcript

Business Intelligence and Data Warehousing Portfolio

Robert Fowlesbobfow81199@earthlink.net303-953-2849

Table of Contents

• Project Summary ………………………………………………………………………... 3• T-SQL Code Samples …………………………………………………………………... 5• SQL Server Integration Services (SSIS) ………………………………………… 8• SQL Server Analysis Services (SSAS) ……………………………………………. 12• KPI’s & Trend Indicators ………………………………………………………………. 15• MDX Code Samples ……………………………………………………………………. 16• SQL Server Reporting Services (SSRS) …………………………………………. 19• Performance Point Services and SharePoint (MOSS/PPS) …………… 22

Project SummarySample Business Intelligence Project Work

Contained within this portfolio are examples of my work in the Microsoft Business Intelligence arena.

Microsoft technologies covered:• Management Studio T-SQL• SQL Server MDX• SQL Server Integration Services• SQL Server Analysis Services• SQL Server Reporting Services• SharePoint Server• Performance Point Server

Audience:Decision Makers, Business Executives, IT Managers

Project Goals• Design a combination Star & Snowflake Schema using Visio• Create Staging Database using Visio to generate a SQL create table script• Create an ETL solution using SSIS to update the staging database from Excel files• Load an OLAP cube using SSAS• Define Calculated Members and Named Sets• Design KPI’s displaying status and trends• Write MDX code to satisfy specifications• Produce reports using SSRS• Create scorecards and KPI’s using Performance Point• Present reports and KPI’s using SharePoint Server

Project Summary

T-SQL Code SampleSQL code used to create the date dimension in the staging database.

T-SQL Code SampleSQL code showing the use of multiple JOIN statements and the TOP function

Visio design exampleRelational database design using Visio to create combination Star and Snowflake Schema

SQL Server Integration ServicesSSIS Control Flow Master Package

SQL Server Integration ServicesSSIS use of a Foreach Loop container to step through files in a subdirectory

SQL Server Integration ServicesMS VBA code used as a variable accumulator to count records updated

SQL Server Integration ServicesSSIS Email Alert including record counts for success and failure of related process

SQL Server Analysis ServicesCube design:

Create the cube using cube wizard or manual processVerify fact tables and dimensionsExamine dimension usage relationships and adjust if necessaryCreate attributes and hierarchiesSelect cube name and finish

SQL Server Analysis ServicesSSAS Dimension Structure used to create hierarchies

SQL Server Analysis ServicesSSAS example calculated member

SSAS KPI and Trend IndicatorsSSAS example KPI

MDX samplesMDX used to demonstrate the difference between MEMBER and CHILDREN in hierarchies

MDX samplesMDX code example of nested TOP functions

MDX samplesMDX code used in SSRS to define a parameter range

SQL Server Reporting ServicesSSRS viewer including graphical presentation

SQL Server Reporting ServicesSSRS designer view showing the use of multiple parameters including a range parameter

SQL Server Reporting ServicesSSRS design view showing the use of calculated fields and summary fields

Performance Point ServerPPS scorecard created to use as a KPI

Performance Point ServerPPS multi page Dashboard with linked parameters

Performance Point ServerPPS KPI

Performance Point ServerPPS view showing multiple KPI’s per page

Performance Point ServerPPS report designer showing the use of a multi axis chart

SharePoint ServerSharePoint web page organized for multiple report sources and scheduled reports

top related