Business Intelligence Portifolio

30
Business Intelligence Portfolio Name : David Wu Email : [email protected] Phone : (713) 933-9201

Transcript of Business Intelligence Portifolio

Page 1: Business Intelligence Portifolio

Business Intelligence

Portfolio

Name : David Wu

Email : [email protected]

Phone : (713) 933-9201

Page 2: Business Intelligence Portifolio

Table of Contents

• Data Modeling

• T-SQL Programming

• SQL Server Integration Services (SSIS)

• SQL Server Analysis Services (SSAS)

• MDX Programming

• SQL Server Reporting Services (SSRS)

• PerformancePoint & SharePoint Server Integration

• Excel, PPS and SharePoint Integration

• A brief view of David’s Share point site

Page 3: Business Intelligence Portifolio

Data Modeling

Project Goals:

• Selecting a Modeling Tool.

• Understanding OLAP Modeling. (Star schema, snowflake schema, combination schema)

• Understanding Dimensional Modeling. (SCD dimension type)

• Understanding Cube modeling.

• Creating and validating a standard taxonomy .

Page 4: Business Intelligence Portifolio

Visio Diagram of the BookSales Data Model

Page 5: Business Intelligence Portifolio

T-SQL Programming

Page 6: Business Intelligence Portifolio

T-SQL Programming

Page 7: Business Intelligence Portifolio

T-SQL Programming

Page 8: Business Intelligence Portifolio

SQL Server Integration Services (SSIS)

Project Goals : • Create packages to transfer the data from different raw data sources (Excel,

CSV). Data Sources are both normalized and non-normalized.

• Do a full load of data into MS SQL Server 2005.

• Run Scheduled packages nightly to import/update any additional information.

• Perform validation to detect errors (e.g. child records with invalid parent records).

• Generate emails with the results, including rows inserted, updated. Errors are redirected to log files which become email attachments.

• Create a separate package to re-index and shrink the database, as well as perform nightly backups of the database.

Page 9: Business Intelligence Portifolio

SSIS – Data Flow Task (ETL)

Page 10: Business Intelligence Portifolio

SSIS – Control Flow Task (Foreach Loop)

Page 11: Business Intelligence Portifolio

SSIS – Master Package

Page 12: Business Intelligence Portifolio

SQL Server Analysis Services (SSAS)

Project Goals:

Overall: Creating an SSAS solution in BIDS, and building a cube from the four fact tables

• Create a Data Source, Data Source View with the new created relationships.

• Create a cube with four fact tables and Five dimensions.

• Build Hierarchies, Calculated members, KPIs.

• Create two partitions for each of the four fact table and design aggregations.

Page 13: Business Intelligence Portifolio

SSAS – Data Source View

Page 14: Business Intelligence Portifolio

SSAS – Calculated Members

Page 15: Business Intelligence Portifolio

SSAS – KPIs

Page 16: Business Intelligence Portifolio

SSAS – Excel Output

Page 17: Business Intelligence Portifolio

MDX Programming

Page 18: Business Intelligence Portifolio

MDX Programming

Page 19: Business Intelligence Portifolio

MDX Programming

Page 20: Business Intelligence Portifolio

SQL Server Reporting Services

Parameters: Quarter (should

default to the most recent

quarter of available data)

Must also show the previous

quarter

Sort by the overhead Category

Name

Show increases in overhead %

change in RED.

If you have no dollars for the

prior quarter, but dollars for the

current quarter, show the %

increase as 100%.

If you have no dollars for the

current quarter, but dollars for

the previous quarter, show the %

increase as 0%.

Page 21: Business Intelligence Portifolio

SQL Server Reporting Services

The employee parameter

should be for ONE employee

Group on name, and then on

week end date (since

someone can work on

multiple projects in a week)

Include subtotals for the

week end date, as well as

final total

Based on the employee, you

only want the dropdown for

week ending dates that the

employee worked..

Page 22: Business Intelligence Portifolio

SQL Server Reporting Services

Custom MDX for Point Labels

Page 23: Business Intelligence Portifolio

SQL Server Reporting Services

Page 24: Business Intelligence Portifolio

PerformancePoint & SharePoint Server Integration

• Hierarchical scorecards

• Value for selected quarter

• Current status vs. goal for period

Page 25: Business Intelligence Portifolio

PerformancePoint & SharePoint Server Integration

Quarterly Overhead by Categories

Page 26: Business Intelligence Portifolio

PerformancePoint & SharePoint Server Integration

Employee’s labor dollars by quarter, along with the percentage of labor for the jobs the employee worked on.

Page 27: Business Intelligence Portifolio

Excel, PPS and SharePoint Integration

Page 28: Business Intelligence Portifolio

Excel, PPS and SharePoint Integration

Page 29: Business Intelligence Portifolio

Excel, PPS and SharePoint Integration

Page 30: Business Intelligence Portifolio

A brief view of David’s Share point site