BI Portfolio

1,318 views
1,264 views

Published on

Published in: Technology, Business
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
1,318
On SlideShare
0
From Embeds
0
Number of Embeds
9
Actions
Shares
0
Downloads
42
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

BI Portfolio

  1. 1. Business Intelligence<br />Portfolio<br />Scott Prigge<br />scott.prigge@gmail.com<br />419.509.6401<br />
  2. 2. Table of Contents<br />SQL Server Integration Services (SSIS)<br />SQL Server Analysis Services (SSAS) / MDX<br />SQL Server Reporting Services (SSRS)<br />Performance Point Server (PPS) / SharePoint<br />
  3. 3. SSIS Project<br />Introduction:The SetFocus SSIS project will transfer data from different raw data sources (XLS, CSV, and XML) to a SQL Server Database. For each raw data source, create an SSIS package that reads the source file and insert/update into AllWorksDBStudent SQL Database, generate an email for the results of every package, and schedule the packages to run nightly. Create separate packages to handle nightly database backups, re-index all files and shrink the database.<br />Audience:AllWorks, Inc. – a Fictitious Construction Company<br />Project Goals:Design and build a SQL Server 2005 database to track employee and customer information, timesheet and labor rates data, as well as job order information, job materials, and customer invoices. AllWorks currently stores this information in Excel Spreadsheets, XML files, and CSV files.<br />
  4. 4. SSIS Project Sample<br />Create Control Flow models to manage data flow through Data Flow tasks and send notifications<br />
  5. 5. SSIS Project Sample<br />Create Data Flow tasks to process data input used to populate staging database tables.<br />
  6. 6. SSIS Project Sample<br />Write script code to augment the functionality of SSIS packages. In this case, track row counter variables<br />
  7. 7. SSIS Project Sample<br />Validate data population in staging database<br />
  8. 8. SSAS Project<br />Introduction: The SetFocus SSAS project will build some analysis package solutions using Analysis Services, setting the SQL database as the data source. Build several custom views into the database, and set up a series of cubes, dimensions and key point indicators (KPIs) to analyze and measure AllWorksprofitability and costs. Write MDX queries and display the results in Excel.<br />Audience:AllWorks, Inc. – a Fictitious Construction Company<br /><ul><li>Project Goals:Create an SSAS solution in BIDS, and build a cube from the four fact tables JobOverheadSummaryFacts, JobMaterialFacts, JobLaborFacts, JobSummaryFacts. Build KPI’s for Open Receivables as a Pct of Invoice Amt, Increase in Number of Jobs from Prev Qtr, Overhead as a Pct of Total Cost, Profit Pct, Pct Increase in Overhead. Write a series of MDX queries to provide data for business decisions.</li></li></ul><li>SSAS Project Sample<br />Construct a cube using the tables from the staging database<br />
  9. 9. SSAS Project Sample<br />Define Dimension Hierarchies and Levels<br />
  10. 10. SSAS Project Sample<br />Creating KPI definitions<br />
  11. 11. SSAS Project Sample<br />Creating Calculated Members and Named Sets<br />
  12. 12. SSAS Project Sample<br />Partitioning the cube<br />
  13. 13. SSAS Project Sample<br />View the cube database in SSMS<br />
  14. 14. SSAS Project Sample/MDX Query<br />Querying the Cube using MDX queries<br />
  15. 15. SSAS Project Sample/Excel<br />Display cube data in Excel using Pivot Chart tools<br />
  16. 16. SSRS Project<br />Introduction:Based on feedback from AllWorks, build two new reports using SQL Reporting Services: Overhead Category, and Employee Jobs in Date Range<br />Audience:AllWorks, Inc. – a Fictitious Construction Company<br />Project Goals:Use SSRS to create user-requested reports based on data from the previously created cube<br />
  17. 17. SSRS Project Sample<br />Data layout view of SSRS report with Calculated Members<br />
  18. 18. SSRS Project Sample<br />Layout view of SSRS report<br />
  19. 19. SSRS Project Sample<br />Preview of SSRS report with conditional formatting<br />
  20. 20. SSRS Project Sample<br />Preview of SSRS report with multiple parameters<br />
  21. 21. PPS/SharePoint Project<br />Introduction:Create a series of dashboards of document-generated data using PPS and SharePoint<br />Audience:AllWorks, Inc. – a Fictitious Construction Company<br />Project Goals:<br />Create a PPS Dashboard with 5 pages and publish to SharePoint<br />Create a PPS Dashboard with 3 spreadsheets from Excel Services and publish to SharePoint<br />Create a PPS Dashboard with 2 reports from SQL Server Reporting Services and publish to SharePoint<br />
  22. 22. PPS/SharePoint Project Sample<br />Pivot chart tool in Excel<br />
  23. 23. PPS/SharePoint Project Sample<br />PPS Project – Analytical Grid in Design View<br />
  24. 24. PPS/SharePoint Project Sample<br />PPS Analytical Grid – MDX Query view<br />
  25. 25. PPS/SharePoint Project Sample<br />Importing Excel spreadsheet into PPS using Excel Services<br />
  26. 26. PPS/SharePoint Project Sample<br />Dashboard definitions in PPS using Analytical Grids and Excel spreadsheets with filter definitions<br />
  27. 27. PPS/SharePoint Project Sample<br />Importing SSRS reports into PPS<br />
  28. 28. PPS/SharePoint Project Sample<br />Analytical Grid Dashboard in SharePoint<br />
  29. 29. PPS/SharePoint Project Sample<br />SSRS Reports Dashboard in SharePoint<br />
  30. 30. PPS/SharePoint Project Sample<br />Excel Services Dashboard in SharePoint<br />
  31. 31. PPS/SharePoint Project Sample<br />Reports scheduled to run on a daily basis in SharePoint<br />
  32. 32. PPS/SharePoint Project Sample<br />SSRS Report run from a SharePoint WebParts page<br />

×