SlideShare ist ein Scribd-Unternehmen logo
1 von 35
Microsoft© Business Intelligence Stack Portfolio Angela Trapp angela_trapp@yahoo.com (404) 668-3674
Table of Contents Overview……………………………………….…3 SSIS (Integrated Services)…………………4 SSAS (Analysis Services)……………………9 Multi-Dimensional Expressions (MDX)…...13 Excel KPI Scorecards……………………….19 Performance Point Server…………….…26 SharePoint……………………………………..31 2
Overview Introduction:  This portfolio displays samples of my work using the Microsoft Business Intelligence (BI) Stack. Core Technologies: Microsoft SQL Server 2005 Microsoft SQL Server 2005 MDX Microsoft SQL Server 2005 Integrated Services (SSIS) Microsoft SQL Server 2005 Analysis Services (SSAS) Microsoft SQL Server 2005 Reporting Services (SSRS) Microsoft Performance Point Server 2007 (PPS) Microsoft Office SharePoint Services 2007 (MOSS)	 Audience: Business Executives IT Staff IT Management Goals: Define star and snowflake schema (fact and dimension tables)  using Microsoft Visio  Create a staging database using Visio to generate the DDL Create ETL solution to update SQL Server 2005 database from Excel and flat file sources using SSIS Create a cube using SSAS Write MDX queries based on specifications Define calculated members and business Key Performance Indicators (KPIs) in SSAS  Use Excel Services 2007 to display cube data and KPI status and trend indicators Produce detail and summary reports using SSRS Create scorecards using Performance Point Dashboard Designer Render dashboards to MOSS 3
SSIS (Integrated Services) I have used SSIS to: Create packages to move data from de-normalized and normalized raw data sources (Excel, CSV) Perform a full data load into MS SQL Server 2005 Run scheduled packages nightly to import/update data Perform data validation (e.g., orphaned child records) Generate summary e-mails to include number of rows inserted and updated Redirect errors to log files to attach as notification e-mail attachments Re-index, shrink, and perform nightly backups of the database 4
SSIS (Integrated Services) 5 Notification The screen capture below shows how I created e-mail notification alerts whenever a package completes successfully or unsuccessfully.
SSIS (Integrated Services) Verbose E-mails I used the Send E-mail task to set up e-mail notification alerts that send meaningful information to the recipient regarding the package execution. 6
SSIS (Integrated Services) Master Package I used encapsulation to create a master package of 8 packages by placing them  in a Sequence Container. 7
SSIS (Integrated Services) 8 Foreach Loop Container Here, I used the Foreach Loop container to successfully loop through CSV-formatted flat files to load their timesheet data into the database while keeping track of the number of rows inserted/updated.
SSAS (Analysis Services) Design Data Source View using Business Intelligence Design Studio (BIDS) ,[object Object]
I created four fact tables and a calendar table from scripts provided by the DBA.
This screenshot shows the tables used, including all primary and foreign key relationships that I created.9
SSAS (Analysis Services) Design Cube Using BIDS ,[object Object]
I was then able to verify the fact and dimension tables,  the measure groups, and the dimensions used in each fact table. I was then able to rename the levels and create a hierarchy.10
SSAS (Analysis Services) Viewing Hierarchy Data ,[object Object],11
SSAS (Analysis Services) Partitioning Once the cube has been created, partitions can be generated with the desired aggregations. Here, we can partition data based on a logical filter such as year. 12
Multi-Dimensional Expressions (MDX) Calculated Members Using calculated members, I can retrieved as many formatted measures as I like from the cube. 13
Multi-Dimensional Expressions (MDX) Calculated Members - Sum Here, I’m able to get the total cost, total profit, and percentage of profit with respect to both of each individual job. 14
Multi-Dimensional Expressions (MDX) TopPercent This MDX  function is often used when reporting data is desired in aggregated form based on some specific percentage. 15
Multi-Dimensional Expressions (MDX) Dual-Dimension Row In this example, I show that dimensions can be “layered” in the rows to show a flat version of a drilldown report. 16
Multi-Dimensional Expressions (MDX) ParallelPeriod If we want to look at the same timeframe some periods ago, we can use this handy function. 17
Multi-Dimensional Expressions (MDX) Format_string I am using format_string here again with  the numeric values in all four sections of the property to format currency values in a more controlled manner. 18
Excel KPI Scorecards There are many ways to report on data such as the Key Performance Indicators (KPIs) shown here. This Excel pivot table was created using measures supplied by a cube as a data source. 19
SSAS (Analysis Services) This is probably one of the preferred ways of generating calculated members, thorough the Calculations feature of SSAS. 20
SSAS (Analysis Services) I can also access any part of a dimension in the Expression field when creating a calculated member in SSAS, just like in an MDX query. 21
SSAS (Analysis Services) Here, I have created a KPI for a calculated member. 22
SSAS (Analysis Services) Here, I am creating a calculated member for an increase percentage. 23
SSAS (Analysis Services) Here, I want to create a traffic light KPI to visually show the good, bad, and warning signs where overhead may be an issue 24
Excel KPI Scorecard Once the KPI is created, it can be used in an Excel pivot table, as shown here. 25
Performance Point Server Bar charts can be created in Excel as well, but here is an example of the first step to creating a bar chart in Performance Point 26
Performance Point Server Performance Point has designer in which measures and dimensions can be dragged and dropped to create a desired result. Here, I can go a step beyond the designer and create a custom MDX query for even more complex graphs. 27
Performance Point Server To select a data source to use for any report, I can navigate through the server’s virtual folders to the desired data source. Here I’m choosing a data source for an analytic grid report to be created in Performance Point. 28
Performance Point Server If you want to give the user the ability to select values against which the report can vary, parameters can be set up that are customizable here, within Performance Point. Here, a parameter is set up for the fiscal quarters, with the default being 2005 Q4. 29
Performance Point Dashboard 30 A few strokes at the keyboard and clicks of the mouse can get result in a useful dashboard such as this with two scorecards and a filter that is designed to drive the scorecard on the left while the one on the right remains static.
PPS Analytic Chart - SharePoint 31 A n analytical chart created in Performance Point and published to SharePoint
Analytic Chart w/Multi-Select 32 An analytical chart that allows the user to select one or more categories was created in Performance Point and published to SharePoint.

Weitere ähnliche Inhalte

Was ist angesagt?

Power bi (1)Power BI Online Training Hyderabad | power bi online training ben...
Power bi (1)Power BI Online Training Hyderabad | power bi online training ben...Power bi (1)Power BI Online Training Hyderabad | power bi online training ben...
Power bi (1)Power BI Online Training Hyderabad | power bi online training ben...Big IT Trainings
 
Introduction to MSBI
Introduction to MSBIIntroduction to MSBI
Introduction to MSBIEdureka!
 
What is Power BI
What is Power BIWhat is Power BI
What is Power BINaseeba P P
 
Microsoft Power BI Demo
Microsoft Power BI DemoMicrosoft Power BI Demo
Microsoft Power BI DemoJames Riley
 
Power BI Made Simple
Power BI Made SimplePower BI Made Simple
Power BI Made SimpleJames Serra
 
Microsoft Power BI 101
Microsoft Power BI 101Microsoft Power BI 101
Microsoft Power BI 101Sharon Weaver
 
Microsoft Power BI Overview
Microsoft Power BI OverviewMicrosoft Power BI Overview
Microsoft Power BI OverviewNetwoven Inc.
 
Sales Analytics Using Power BI
Sales Analytics Using Power BISales Analytics Using Power BI
Sales Analytics Using Power BINetwoven Inc.
 
Power bi ea content pack v0.1
Power bi   ea content pack v0.1Power bi   ea content pack v0.1
Power bi ea content pack v0.1Luca Mauri
 
Power BI Reporting & Project Online
Power BI Reporting & Project OnlinePower BI Reporting & Project Online
Power BI Reporting & Project OnlineHari Thapliyal
 
Microsoft Power Stack 2019 [Power BI, Excel, Azure & Friends]
Microsoft Power Stack 2019 [Power BI, Excel, Azure & Friends]Microsoft Power Stack 2019 [Power BI, Excel, Azure & Friends]
Microsoft Power Stack 2019 [Power BI, Excel, Azure & Friends]Olivier Travers
 
Microsoft BI Tool Overview and Comparison
Microsoft BI Tool Overview and ComparisonMicrosoft BI Tool Overview and Comparison
Microsoft BI Tool Overview and ComparisonSenturus
 
Power BI Single Page Applications Boise Code Camp 2017
Power BI Single Page Applications Boise Code Camp 2017Power BI Single Page Applications Boise Code Camp 2017
Power BI Single Page Applications Boise Code Camp 2017Stuart
 
SQL Server 2016 SSRS and BI
SQL Server 2016 SSRS and BISQL Server 2016 SSRS and BI
SQL Server 2016 SSRS and BIMSDEVMTL
 
PowerPivot and PowerQuery
PowerPivot and PowerQueryPowerPivot and PowerQuery
PowerPivot and PowerQueryin4400
 
MSBI Tutorials for Beginners | Business Intelligence Tutorial | Learn MSBI | ...
MSBI Tutorials for Beginners | Business Intelligence Tutorial | Learn MSBI | ...MSBI Tutorials for Beginners | Business Intelligence Tutorial | Learn MSBI | ...
MSBI Tutorials for Beginners | Business Intelligence Tutorial | Learn MSBI | ...Edureka!
 

Was ist angesagt? (20)

Power bi (1)Power BI Online Training Hyderabad | power bi online training ben...
Power bi (1)Power BI Online Training Hyderabad | power bi online training ben...Power bi (1)Power BI Online Training Hyderabad | power bi online training ben...
Power bi (1)Power BI Online Training Hyderabad | power bi online training ben...
 
Introduction to MSBI
Introduction to MSBIIntroduction to MSBI
Introduction to MSBI
 
What is Power BI
What is Power BIWhat is Power BI
What is Power BI
 
Microsoft Power BI Demo
Microsoft Power BI DemoMicrosoft Power BI Demo
Microsoft Power BI Demo
 
Power BI Made Simple
Power BI Made SimplePower BI Made Simple
Power BI Made Simple
 
Roadmap slides
Roadmap slidesRoadmap slides
Roadmap slides
 
Microsoft Power BI 101
Microsoft Power BI 101Microsoft Power BI 101
Microsoft Power BI 101
 
Power BI
Power BIPower BI
Power BI
 
Microsoft Power BI Overview
Microsoft Power BI OverviewMicrosoft Power BI Overview
Microsoft Power BI Overview
 
Sales Analytics Using Power BI
Sales Analytics Using Power BISales Analytics Using Power BI
Sales Analytics Using Power BI
 
Power bi ea content pack v0.1
Power bi   ea content pack v0.1Power bi   ea content pack v0.1
Power bi ea content pack v0.1
 
Power bi
Power biPower bi
Power bi
 
Power BI Reporting & Project Online
Power BI Reporting & Project OnlinePower BI Reporting & Project Online
Power BI Reporting & Project Online
 
Microsoft Power Stack 2019 [Power BI, Excel, Azure & Friends]
Microsoft Power Stack 2019 [Power BI, Excel, Azure & Friends]Microsoft Power Stack 2019 [Power BI, Excel, Azure & Friends]
Microsoft Power Stack 2019 [Power BI, Excel, Azure & Friends]
 
Microsoft BI Tool Overview and Comparison
Microsoft BI Tool Overview and ComparisonMicrosoft BI Tool Overview and Comparison
Microsoft BI Tool Overview and Comparison
 
Power BI Single Page Applications Boise Code Camp 2017
Power BI Single Page Applications Boise Code Camp 2017Power BI Single Page Applications Boise Code Camp 2017
Power BI Single Page Applications Boise Code Camp 2017
 
SQL Server 2016 SSRS and BI
SQL Server 2016 SSRS and BISQL Server 2016 SSRS and BI
SQL Server 2016 SSRS and BI
 
William Lu
William LuWilliam Lu
William Lu
 
PowerPivot and PowerQuery
PowerPivot and PowerQueryPowerPivot and PowerQuery
PowerPivot and PowerQuery
 
MSBI Tutorials for Beginners | Business Intelligence Tutorial | Learn MSBI | ...
MSBI Tutorials for Beginners | Business Intelligence Tutorial | Learn MSBI | ...MSBI Tutorials for Beginners | Business Intelligence Tutorial | Learn MSBI | ...
MSBI Tutorials for Beginners | Business Intelligence Tutorial | Learn MSBI | ...
 

Andere mochten auch

What exactly is Business Intelligence?
What exactly is Business Intelligence?What exactly is Business Intelligence?
What exactly is Business Intelligence?James Serra
 
Digital, Data & Analytics, Disruption in Deals
Digital, Data & Analytics, Disruption in DealsDigital, Data & Analytics, Disruption in Deals
Digital, Data & Analytics, Disruption in DealsAnand Rao
 
Line in Japan, is it really popular?
Line in Japan, is it really popular?Line in Japan, is it really popular?
Line in Japan, is it really popular?Adam Acar
 
Introduction to Business Intelligence in Microsoft SQL Server 2008 R2
Introduction to Business Intelligence in Microsoft SQL Server 2008 R2Introduction to Business Intelligence in Microsoft SQL Server 2008 R2
Introduction to Business Intelligence in Microsoft SQL Server 2008 R2Quang Nguyễn Bá
 
The Top 8 Trends for Big Data in 2016
The Top 8 Trends for Big Data in 2016The Top 8 Trends for Big Data in 2016
The Top 8 Trends for Big Data in 2016Tableau Software
 
Big Data Landscape 2016
Big Data Landscape 2016 Big Data Landscape 2016
Big Data Landscape 2016 Matt Turck
 
Enhance your microsoft bi stack to drive business user adoption slide share
Enhance your microsoft bi stack to drive business user adoption   slide shareEnhance your microsoft bi stack to drive business user adoption   slide share
Enhance your microsoft bi stack to drive business user adoption slide sharewww.panorama.com
 
Creating Powerful Customer Experiences
Creating Powerful Customer ExperiencesCreating Powerful Customer Experiences
Creating Powerful Customer ExperiencesDigital Surgeons
 
Digital transformation in 50 soundbites
Digital transformation in 50 soundbitesDigital transformation in 50 soundbites
Digital transformation in 50 soundbitesJulie Dodd
 

Andere mochten auch (9)

What exactly is Business Intelligence?
What exactly is Business Intelligence?What exactly is Business Intelligence?
What exactly is Business Intelligence?
 
Digital, Data & Analytics, Disruption in Deals
Digital, Data & Analytics, Disruption in DealsDigital, Data & Analytics, Disruption in Deals
Digital, Data & Analytics, Disruption in Deals
 
Line in Japan, is it really popular?
Line in Japan, is it really popular?Line in Japan, is it really popular?
Line in Japan, is it really popular?
 
Introduction to Business Intelligence in Microsoft SQL Server 2008 R2
Introduction to Business Intelligence in Microsoft SQL Server 2008 R2Introduction to Business Intelligence in Microsoft SQL Server 2008 R2
Introduction to Business Intelligence in Microsoft SQL Server 2008 R2
 
The Top 8 Trends for Big Data in 2016
The Top 8 Trends for Big Data in 2016The Top 8 Trends for Big Data in 2016
The Top 8 Trends for Big Data in 2016
 
Big Data Landscape 2016
Big Data Landscape 2016 Big Data Landscape 2016
Big Data Landscape 2016
 
Enhance your microsoft bi stack to drive business user adoption slide share
Enhance your microsoft bi stack to drive business user adoption   slide shareEnhance your microsoft bi stack to drive business user adoption   slide share
Enhance your microsoft bi stack to drive business user adoption slide share
 
Creating Powerful Customer Experiences
Creating Powerful Customer ExperiencesCreating Powerful Customer Experiences
Creating Powerful Customer Experiences
 
Digital transformation in 50 soundbites
Digital transformation in 50 soundbitesDigital transformation in 50 soundbites
Digital transformation in 50 soundbites
 

Ähnlich wie Microsoft BI Stack Portfolio

Business Intelligence Technology Presentation
Business Intelligence Technology PresentationBusiness Intelligence Technology Presentation
Business Intelligence Technology PresentationJohn Paredes
 
Project Portfolio
Project PortfolioProject Portfolio
Project PortfolioArthur Chan
 
Ssis Ssas Ssrs Sp Pps Hong Bing Li
Ssis Ssas Ssrs Sp Pps Hong Bing LiSsis Ssas Ssrs Sp Pps Hong Bing Li
Ssis Ssas Ssrs Sp Pps Hong Bing LiHong-Bing Li
 
Business Intelligence Dev. Portfolio
Business Intelligence Dev. PortfolioBusiness Intelligence Dev. Portfolio
Business Intelligence Dev. PortfolioVincent Gaines
 
SSIS_SSAS_SSRS_SP_PPS_HongBingLi
SSIS_SSAS_SSRS_SP_PPS_HongBingLiSSIS_SSAS_SSRS_SP_PPS_HongBingLi
SSIS_SSAS_SSRS_SP_PPS_HongBingLiHong-Bing Li
 
SSIS_SSRS_PPS_SP_SSAS_Hong_Bing Li
SSIS_SSRS_PPS_SP_SSAS_Hong_Bing LiSSIS_SSRS_PPS_SP_SSAS_Hong_Bing Li
SSIS_SSRS_PPS_SP_SSAS_Hong_Bing LiHong-Bing Li
 
Kevin Fahy Bi Portfolio
Kevin Fahy   Bi PortfolioKevin Fahy   Bi Portfolio
Kevin Fahy Bi PortfolioKevinPFahy
 
AAO BI Portfolio
AAO BI PortfolioAAO BI Portfolio
AAO BI PortfolioAl Ottley
 
Tony Von Gusmann & MS BI
Tony Von Gusmann & MS BITony Von Gusmann & MS BI
Tony Von Gusmann & MS BIvongusmann
 
Business Intelligence Portfolio
Business Intelligence PortfolioBusiness Intelligence Portfolio
Business Intelligence PortfolioVito Addotta
 
Annie Lostlen BI Portfolio
Annie Lostlen BI PortfolioAnnie Lostlen BI Portfolio
Annie Lostlen BI Portfolioannielostlen
 
BI SQL Server2008R2 Portfolio
BI SQL Server2008R2 PortfolioBI SQL Server2008R2 Portfolio
BI SQL Server2008R2 Portfoliodlinder25
 
Ssis sql ssrs_sp_ssas_mdx_hb_li
Ssis sql ssrs_sp_ssas_mdx_hb_liSsis sql ssrs_sp_ssas_mdx_hb_li
Ssis sql ssrs_sp_ssas_mdx_hb_liHong-Bing Li
 
Business Intelligence Portfolio
Business Intelligence PortfolioBusiness Intelligence Portfolio
Business Intelligence Portfoliopleeloy
 
MS Bi Portfolio Gregory Lee
MS Bi Portfolio Gregory LeeMS Bi Portfolio Gregory Lee
MS Bi Portfolio Gregory Leekeeperx99
 
William Schaffrans Bus Intelligence Portfolio
William Schaffrans Bus Intelligence PortfolioWilliam Schaffrans Bus Intelligence Portfolio
William Schaffrans Bus Intelligence Portfoliowschaffr
 
Ca 10 G1 John Buickerood Portfolio
Ca 10 G1 John Buickerood PortfolioCa 10 G1 John Buickerood Portfolio
Ca 10 G1 John Buickerood PortfolioJohn_Buickerood
 

Ähnlich wie Microsoft BI Stack Portfolio (20)

Business Intelligence Technology Presentation
Business Intelligence Technology PresentationBusiness Intelligence Technology Presentation
Business Intelligence Technology Presentation
 
Project Portfolio
Project PortfolioProject Portfolio
Project Portfolio
 
Ssis Ssas Ssrs Sp Pps Hong Bing Li
Ssis Ssas Ssrs Sp Pps Hong Bing LiSsis Ssas Ssrs Sp Pps Hong Bing Li
Ssis Ssas Ssrs Sp Pps Hong Bing Li
 
Business Intelligence Dev. Portfolio
Business Intelligence Dev. PortfolioBusiness Intelligence Dev. Portfolio
Business Intelligence Dev. Portfolio
 
Bi Portfolio
Bi PortfolioBi Portfolio
Bi Portfolio
 
SSIS_SSAS_SSRS_SP_PPS_HongBingLi
SSIS_SSAS_SSRS_SP_PPS_HongBingLiSSIS_SSAS_SSRS_SP_PPS_HongBingLi
SSIS_SSAS_SSRS_SP_PPS_HongBingLi
 
SSIS_SSRS_PPS_SP_SSAS_Hong_Bing Li
SSIS_SSRS_PPS_SP_SSAS_Hong_Bing LiSSIS_SSRS_PPS_SP_SSAS_Hong_Bing Li
SSIS_SSRS_PPS_SP_SSAS_Hong_Bing Li
 
Kevin Fahy Bi Portfolio
Kevin Fahy   Bi PortfolioKevin Fahy   Bi Portfolio
Kevin Fahy Bi Portfolio
 
AAO BI Portfolio
AAO BI PortfolioAAO BI Portfolio
AAO BI Portfolio
 
Tony Von Gusmann & MS BI
Tony Von Gusmann & MS BITony Von Gusmann & MS BI
Tony Von Gusmann & MS BI
 
Business Intelligence Portfolio
Business Intelligence PortfolioBusiness Intelligence Portfolio
Business Intelligence Portfolio
 
BIWorkDemos
BIWorkDemosBIWorkDemos
BIWorkDemos
 
Annie Lostlen BI Portfolio
Annie Lostlen BI PortfolioAnnie Lostlen BI Portfolio
Annie Lostlen BI Portfolio
 
BI SQL Server2008R2 Portfolio
BI SQL Server2008R2 PortfolioBI SQL Server2008R2 Portfolio
BI SQL Server2008R2 Portfolio
 
It ready dw_day4_rev00
It ready dw_day4_rev00It ready dw_day4_rev00
It ready dw_day4_rev00
 
Ssis sql ssrs_sp_ssas_mdx_hb_li
Ssis sql ssrs_sp_ssas_mdx_hb_liSsis sql ssrs_sp_ssas_mdx_hb_li
Ssis sql ssrs_sp_ssas_mdx_hb_li
 
Business Intelligence Portfolio
Business Intelligence PortfolioBusiness Intelligence Portfolio
Business Intelligence Portfolio
 
MS Bi Portfolio Gregory Lee
MS Bi Portfolio Gregory LeeMS Bi Portfolio Gregory Lee
MS Bi Portfolio Gregory Lee
 
William Schaffrans Bus Intelligence Portfolio
William Schaffrans Bus Intelligence PortfolioWilliam Schaffrans Bus Intelligence Portfolio
William Schaffrans Bus Intelligence Portfolio
 
Ca 10 G1 John Buickerood Portfolio
Ca 10 G1 John Buickerood PortfolioCa 10 G1 John Buickerood Portfolio
Ca 10 G1 John Buickerood Portfolio
 

Microsoft BI Stack Portfolio

  • 1. Microsoft© Business Intelligence Stack Portfolio Angela Trapp angela_trapp@yahoo.com (404) 668-3674
  • 2. Table of Contents Overview……………………………………….…3 SSIS (Integrated Services)…………………4 SSAS (Analysis Services)……………………9 Multi-Dimensional Expressions (MDX)…...13 Excel KPI Scorecards……………………….19 Performance Point Server…………….…26 SharePoint……………………………………..31 2
  • 3. Overview Introduction: This portfolio displays samples of my work using the Microsoft Business Intelligence (BI) Stack. Core Technologies: Microsoft SQL Server 2005 Microsoft SQL Server 2005 MDX Microsoft SQL Server 2005 Integrated Services (SSIS) Microsoft SQL Server 2005 Analysis Services (SSAS) Microsoft SQL Server 2005 Reporting Services (SSRS) Microsoft Performance Point Server 2007 (PPS) Microsoft Office SharePoint Services 2007 (MOSS) Audience: Business Executives IT Staff IT Management Goals: Define star and snowflake schema (fact and dimension tables) using Microsoft Visio Create a staging database using Visio to generate the DDL Create ETL solution to update SQL Server 2005 database from Excel and flat file sources using SSIS Create a cube using SSAS Write MDX queries based on specifications Define calculated members and business Key Performance Indicators (KPIs) in SSAS Use Excel Services 2007 to display cube data and KPI status and trend indicators Produce detail and summary reports using SSRS Create scorecards using Performance Point Dashboard Designer Render dashboards to MOSS 3
  • 4. SSIS (Integrated Services) I have used SSIS to: Create packages to move data from de-normalized and normalized raw data sources (Excel, CSV) Perform a full data load into MS SQL Server 2005 Run scheduled packages nightly to import/update data Perform data validation (e.g., orphaned child records) Generate summary e-mails to include number of rows inserted and updated Redirect errors to log files to attach as notification e-mail attachments Re-index, shrink, and perform nightly backups of the database 4
  • 5. SSIS (Integrated Services) 5 Notification The screen capture below shows how I created e-mail notification alerts whenever a package completes successfully or unsuccessfully.
  • 6. SSIS (Integrated Services) Verbose E-mails I used the Send E-mail task to set up e-mail notification alerts that send meaningful information to the recipient regarding the package execution. 6
  • 7. SSIS (Integrated Services) Master Package I used encapsulation to create a master package of 8 packages by placing them in a Sequence Container. 7
  • 8. SSIS (Integrated Services) 8 Foreach Loop Container Here, I used the Foreach Loop container to successfully loop through CSV-formatted flat files to load their timesheet data into the database while keeping track of the number of rows inserted/updated.
  • 9.
  • 10. I created four fact tables and a calendar table from scripts provided by the DBA.
  • 11. This screenshot shows the tables used, including all primary and foreign key relationships that I created.9
  • 12.
  • 13. I was then able to verify the fact and dimension tables, the measure groups, and the dimensions used in each fact table. I was then able to rename the levels and create a hierarchy.10
  • 14.
  • 15. SSAS (Analysis Services) Partitioning Once the cube has been created, partitions can be generated with the desired aggregations. Here, we can partition data based on a logical filter such as year. 12
  • 16. Multi-Dimensional Expressions (MDX) Calculated Members Using calculated members, I can retrieved as many formatted measures as I like from the cube. 13
  • 17. Multi-Dimensional Expressions (MDX) Calculated Members - Sum Here, I’m able to get the total cost, total profit, and percentage of profit with respect to both of each individual job. 14
  • 18. Multi-Dimensional Expressions (MDX) TopPercent This MDX function is often used when reporting data is desired in aggregated form based on some specific percentage. 15
  • 19. Multi-Dimensional Expressions (MDX) Dual-Dimension Row In this example, I show that dimensions can be “layered” in the rows to show a flat version of a drilldown report. 16
  • 20. Multi-Dimensional Expressions (MDX) ParallelPeriod If we want to look at the same timeframe some periods ago, we can use this handy function. 17
  • 21. Multi-Dimensional Expressions (MDX) Format_string I am using format_string here again with the numeric values in all four sections of the property to format currency values in a more controlled manner. 18
  • 22. Excel KPI Scorecards There are many ways to report on data such as the Key Performance Indicators (KPIs) shown here. This Excel pivot table was created using measures supplied by a cube as a data source. 19
  • 23. SSAS (Analysis Services) This is probably one of the preferred ways of generating calculated members, thorough the Calculations feature of SSAS. 20
  • 24. SSAS (Analysis Services) I can also access any part of a dimension in the Expression field when creating a calculated member in SSAS, just like in an MDX query. 21
  • 25. SSAS (Analysis Services) Here, I have created a KPI for a calculated member. 22
  • 26. SSAS (Analysis Services) Here, I am creating a calculated member for an increase percentage. 23
  • 27. SSAS (Analysis Services) Here, I want to create a traffic light KPI to visually show the good, bad, and warning signs where overhead may be an issue 24
  • 28. Excel KPI Scorecard Once the KPI is created, it can be used in an Excel pivot table, as shown here. 25
  • 29. Performance Point Server Bar charts can be created in Excel as well, but here is an example of the first step to creating a bar chart in Performance Point 26
  • 30. Performance Point Server Performance Point has designer in which measures and dimensions can be dragged and dropped to create a desired result. Here, I can go a step beyond the designer and create a custom MDX query for even more complex graphs. 27
  • 31. Performance Point Server To select a data source to use for any report, I can navigate through the server’s virtual folders to the desired data source. Here I’m choosing a data source for an analytic grid report to be created in Performance Point. 28
  • 32. Performance Point Server If you want to give the user the ability to select values against which the report can vary, parameters can be set up that are customizable here, within Performance Point. Here, a parameter is set up for the fiscal quarters, with the default being 2005 Q4. 29
  • 33. Performance Point Dashboard 30 A few strokes at the keyboard and clicks of the mouse can get result in a useful dashboard such as this with two scorecards and a filter that is designed to drive the scorecard on the left while the one on the right remains static.
  • 34. PPS Analytic Chart - SharePoint 31 A n analytical chart created in Performance Point and published to SharePoint
  • 35. Analytic Chart w/Multi-Select 32 An analytical chart that allows the user to select one or more categories was created in Performance Point and published to SharePoint.
  • 36. SharePoint PPS Dashboard 33 A custom bar chart with line marker that was generated using MDX to create a dual-Y axis and an accompanying chart below , all driven by a filter.
  • 37. SSRS Report in SharePoint 34 An SSRS Report generated using parameters in the dataset to support two week ending dates linked for a report over a range of time.
  • 38. Excel Services Chart in SharePoint 35 A pivot chart create in Excel with two filters, all published to SharePoint using Excel Services with parameters.