Upload
guestf0c552
View
1.245
Download
1
Tags:
Embed Size (px)
Citation preview
Business IntelligencePortfolio
Scott [email protected]
Table of Contents
• SQL Server Integration Services (SSIS)
• SQL Server Analysis Services (SSAS) / MDX
• SQL Server Reporting Services (SSRS)
• Performance Point Server (PPS) / SharePoint
SSIS Project• 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.
• Audience: AllWorks, Inc. – a Fictitious Construction Company
• 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.
SSIS Project Sample
Create Control Flow models to manage data flow through Data Flow tasks and send notifications
SSIS Project Sample
Create Data Flow tasks to process data input used to populate staging database tables.
SSIS Project SampleWrite script code to augment the functionality of SSIS packages. In this case, track row counter variables
SSIS Project SampleValidate data population in staging database
SSAS Project• 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 AllWorks profitability and costs. Write MDX queries and display the results in Excel.
• Audience: AllWorks, Inc. – a Fictitious Construction Company
• 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.
SSAS Project SampleConstruct a cube using the tables from the staging database
SSAS Project SampleDefine Dimension Hierarchies and Levels
SSAS Project SampleCreating KPI definitions
SSAS Project SampleCreating Calculated Members and Named Sets
SSAS Project SamplePartitioning the cube
SSAS Project SampleView the cube database in SSMS
SSAS Project Sample/MDX QueryQuerying the Cube using MDX queries
SSAS Project Sample/ExcelDisplay cube data in Excel using Pivot Chart tools
SSRS Project
• Introduction: Based on feedback from AllWorks, build two new reports using SQL Reporting Services: Overhead Category, and Employee Jobs in Date Range
• Audience: AllWorks, Inc. – a Fictitious Construction Company
• Project Goals: Use SSRS to create user-requested reports based on data from the previously created cube
SSRS Project SampleData layout view of SSRS report with Calculated Members
SSRS Project SampleLayout view of SSRS report
SSRS Project SamplePreview of SSRS report with conditional formatting
SSRS Project SamplePreview of SSRS report with multiple parameters
PPS/SharePoint Project
• Introduction: Create a series of dashboards of document-generated data using PPS and SharePoint
• Audience: AllWorks, Inc. – a Fictitious Construction Company
• Project Goals: – Create a PPS Dashboard with 5 pages and publish to SharePoint– Create a PPS Dashboard with 3 spreadsheets from Excel Services and
publish to SharePoint– Create a PPS Dashboard with 2 reports from SQL Server Reporting
Services and publish to SharePoint
PPS/SharePoint Project SamplePivot chart tool in Excel
PPS/SharePoint Project SamplePPS Project – Analytical Grid in Design View
PPS/SharePoint Project SamplePPS Analytical Grid – MDX Query view
PPS/SharePoint Project SampleImporting Excel spreadsheet into PPS using Excel Services
PPS/SharePoint Project SampleDashboard definitions in PPS using Analytical Grids and Excel spreadsheets with filter definitions
PPS/SharePoint Project SampleImporting SSRS reports into PPS
PPS/SharePoint Project SampleAnalytical Grid Dashboard in SharePoint
PPS/SharePoint Project SampleSSRS Reports Dashboard in SharePoint
PPS/SharePoint Project SampleExcel Services Dashboard in SharePoint
PPS/SharePoint Project SampleReports scheduled to run on a daily basis in SharePoint
PPS/SharePoint Project SampleSSRS Report run from a SharePoint WebParts page