SlideShare une entreprise Scribd logo
1  sur  12
Business Intelligence PortfolioSSAS Project Aaron Moffat aarongmoffat@yahoo.com 704.614.0471
PROJECT DESCRIPTION  ,[object Object]
From the SQL Server database, 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.,[object Object]
Created Calculate Members
KPI Requirements
KPI Percent Increase
KPI Results
MDX Queries -- 	Show Overhead by Overhead Category for Q3 and Q4 2005    WITH    MEMBER [2004 Q4] AS      ( [All Works Calendar].[Fy Qtr].[2004 Q4]      ,[Measures].[Weekly Over Head] )     ,Format_String = "Currency"   MEMBER [2005 Q4] AS      ( [All Works Calendar].[Fy Qtr].[2005 Q4]      ,[Measures].[Weekly Over Head])     ,Format_String = "Currency" SELECT    {     [2004 Q4]    ,[2005 Q4]   } ON 0  ,[Overhead].[Description].MEMBERS ON 1 FROM [All Works];
MDXQueries -- Show jobs in order of purchase amount and then show the --  breakdown in each job of material type  (for instance,  -- Job A, total purchase amount, amount for fuel, amount for materials, --  amount for petty cash, etc.) WITH    MEMBER [Material Purchases] AS      [Measures].[Purchase Amount]     ,Format_String = "Currency" SELECT    [Material Purchases] ON 0  ,NON EMPTY        Order       ([Job Master].[Description].Children        ,[Material Purchases]        ,bdesc)     *        [Material Types].[Description].MEMBERS ON 1 FROM [All Works];
MDX Queries -- For  2005, show the job and the top three employees who worked the most hours.  --  Show the jobs in job order, and within the job show the employees in  hours worked order   SELECT    [Measures].[Hoursworked] ON COLUMNS  ,NON EMPTY      Generate     ([Job Master].[Description].Children      ,TopCount       ([Job Master].[Description].CurrentMember         * [Employees].[Full Name].Children ,3        ,[Measures].[Hoursworked]       )) ON ROWS FROM [All Works] WHERE    [All Works Calendar].[2005];
-- 	Show All employees for 2005 Q4, and four periods ago, for total hours worked in the Quarter   WITH    MEMBER [All Works Calendar].[Fy Qtr].[2005 Q4] AS      [All Works Calendar].[Fy Year - Fy Qtr].[Fy Qtr].&[2005 Q4]    MEMBER [All Works Calendar].[Fy Qtr].[2004 Q4] AS  ParallelPeriod     (       [All Works Calendar].[Fy Year - Fy Qtr].[Fy Qtr]      ,4      ,[All Works Calendar].[Fy Year - Fy Qtr].[Fy Qtr].&[2005 Q4]     )  SELECT    {     [2004 Q4]    ,[2005 Q4]   } ON 0  ,[Employees].[Full Name].Children ON 1 FROM [All Works] WHERE    [Measures].[Hoursworked]; MDX Queries

Contenu connexe

Tendances (11)

Job work Part 1
Job work Part 1Job work Part 1
Job work Part 1
 
Concept and application of cd and ces production function in resource managem...
Concept and application of cd and ces production function in resource managem...Concept and application of cd and ces production function in resource managem...
Concept and application of cd and ces production function in resource managem...
 
Colby A. Murphy's Resume
Colby A. Murphy's ResumeColby A. Murphy's Resume
Colby A. Murphy's Resume
 
Returns to scale
Returns to scaleReturns to scale
Returns to scale
 
Business Economics 06 Theory of Production
Business Economics 06 Theory of ProductionBusiness Economics 06 Theory of Production
Business Economics 06 Theory of Production
 
Production Managerial Economics
Production Managerial EconomicsProduction Managerial Economics
Production Managerial Economics
 
Performance Project Portfolio
Performance Project PortfolioPerformance Project Portfolio
Performance Project Portfolio
 
Cobb Douglas Production Function
Cobb Douglas Production FunctionCobb Douglas Production Function
Cobb Douglas Production Function
 
Iso quants
Iso quantsIso quants
Iso quants
 
1# introduction to Quantity Surveying
1# introduction to Quantity Surveying1# introduction to Quantity Surveying
1# introduction to Quantity Surveying
 
Production function
Production functionProduction function
Production function
 

En vedette (7)

Developing a Tabletop Show from Scratch
Developing a Tabletop Show from ScratchDeveloping a Tabletop Show from Scratch
Developing a Tabletop Show from Scratch
 
Vodaco Agency İş'te Facebook
Vodaco Agency İş'te FacebookVodaco Agency İş'te Facebook
Vodaco Agency İş'te Facebook
 
Urinario
UrinarioUrinario
Urinario
 
Montagem Do Freio Gnre 412 Fp Parte 4
Montagem Do Freio Gnre 412 Fp Parte 4Montagem Do Freio Gnre 412 Fp Parte 4
Montagem Do Freio Gnre 412 Fp Parte 4
 
Jeffrey Gamber
Jeffrey GamberJeffrey Gamber
Jeffrey Gamber
 
Montagem Do Freio Gnre 412 Fp Parte 4
Montagem Do Freio Gnre 412 Fp Parte 4Montagem Do Freio Gnre 412 Fp Parte 4
Montagem Do Freio Gnre 412 Fp Parte 4
 
Business Intelligence Portfolio
Business Intelligence PortfolioBusiness Intelligence Portfolio
Business Intelligence Portfolio
 

Similaire à Business Intelligence Portfolio SSAS

SSAS Project Profile
SSAS Project ProfileSSAS Project Profile
SSAS Project Profile
tthompson0421
 
Nitin\'s Business Intelligence Portfolio
Nitin\'s Business Intelligence PortfolioNitin\'s Business Intelligence Portfolio
Nitin\'s Business Intelligence Portfolio
npatel2362
 
Business Intelligence Portfolio
Business Intelligence PortfolioBusiness Intelligence Portfolio
Business Intelligence Portfolio
Chris Seebacher
 
Business Intelligence Portfolio
Business Intelligence PortfolioBusiness Intelligence Portfolio
Business Intelligence Portfolio
flodhi
 
William Berth Bi Portfolio
William Berth Bi PortfolioWilliam Berth Bi Portfolio
William Berth Bi Portfolio
newberth
 
Agnes's SSAS Project Documentation
Agnes's SSAS Project DocumentationAgnes's SSAS Project Documentation
Agnes's SSAS Project Documentation
agnestetter
 
Part 1 SQLDatabase workScenarioDevelopment of a relationa.docx
Part 1 SQLDatabase workScenarioDevelopment of a relationa.docxPart 1 SQLDatabase workScenarioDevelopment of a relationa.docx
Part 1 SQLDatabase workScenarioDevelopment of a relationa.docx
MARRY7
 
MS BI SSAS Project Portfolio
MS BI SSAS Project PortfolioMS BI SSAS Project Portfolio
MS BI SSAS Project Portfolio
pencarver
 
Business Intelligence Portfolio
Business Intelligence PortfolioBusiness Intelligence Portfolio
Business Intelligence Portfolio
eileensauer
 
Business Intelligence Portfolio
Business Intelligence PortfolioBusiness Intelligence Portfolio
Business Intelligence Portfolio
eileensauer
 

Similaire à Business Intelligence Portfolio SSAS (20)

SSAS Project Profile
SSAS Project ProfileSSAS Project Profile
SSAS Project Profile
 
Nitin\'s Business Intelligence Portfolio
Nitin\'s Business Intelligence PortfolioNitin\'s Business Intelligence Portfolio
Nitin\'s Business Intelligence Portfolio
 
Business Intelligence Portfolio
Business Intelligence PortfolioBusiness Intelligence Portfolio
Business Intelligence Portfolio
 
Business Intelligence Portfolio
Business Intelligence PortfolioBusiness Intelligence Portfolio
Business Intelligence Portfolio
 
Bi Portfolio
Bi PortfolioBi Portfolio
Bi Portfolio
 
Chris Seebacher Portfolio
Chris Seebacher PortfolioChris Seebacher Portfolio
Chris Seebacher Portfolio
 
William Schaffrans Bus Intelligence Portfolio
William Schaffrans Bus Intelligence PortfolioWilliam Schaffrans Bus Intelligence Portfolio
William Schaffrans Bus Intelligence Portfolio
 
Kevin Fahy Bi Portfolio
Kevin Fahy   Bi PortfolioKevin Fahy   Bi Portfolio
Kevin Fahy Bi Portfolio
 
William Berth Bi Portfolio
William Berth Bi PortfolioWilliam Berth Bi Portfolio
William Berth Bi Portfolio
 
ACC 202 Investor Report Template.pptx
ACC 202 Investor Report Template.pptxACC 202 Investor Report Template.pptx
ACC 202 Investor Report Template.pptx
 
Agnes's SSAS Project Documentation
Agnes's SSAS Project DocumentationAgnes's SSAS Project Documentation
Agnes's SSAS Project Documentation
 
My Business Intelligence Portfolio
My Business Intelligence PortfolioMy Business Intelligence Portfolio
My Business Intelligence Portfolio
 
C-Project Report-SSRS
C-Project Report-SSRSC-Project Report-SSRS
C-Project Report-SSRS
 
SSAS and MDX
SSAS and MDXSSAS and MDX
SSAS and MDX
 
Ca 10 G1 John Buickerood Portfolio
Ca 10 G1 John Buickerood PortfolioCa 10 G1 John Buickerood Portfolio
Ca 10 G1 John Buickerood Portfolio
 
Part 1 SQLDatabase workScenarioDevelopment of a relationa.docx
Part 1 SQLDatabase workScenarioDevelopment of a relationa.docxPart 1 SQLDatabase workScenarioDevelopment of a relationa.docx
Part 1 SQLDatabase workScenarioDevelopment of a relationa.docx
 
MS BI SSAS Project Portfolio
MS BI SSAS Project PortfolioMS BI SSAS Project Portfolio
MS BI SSAS Project Portfolio
 
SSRS - PPS - MOSS Profile
SSRS - PPS - MOSS ProfileSSRS - PPS - MOSS Profile
SSRS - PPS - MOSS Profile
 
Business Intelligence Portfolio
Business Intelligence PortfolioBusiness Intelligence Portfolio
Business Intelligence Portfolio
 
Business Intelligence Portfolio
Business Intelligence PortfolioBusiness Intelligence Portfolio
Business Intelligence Portfolio
 

Business Intelligence Portfolio SSAS

  • 1. Business Intelligence PortfolioSSAS Project Aaron Moffat aarongmoffat@yahoo.com 704.614.0471
  • 2.
  • 3. From the SQL Server database, 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.
  • 4.
  • 9. MDX Queries -- Show Overhead by Overhead Category for Q3 and Q4 2005 WITH MEMBER [2004 Q4] AS ( [All Works Calendar].[Fy Qtr].[2004 Q4] ,[Measures].[Weekly Over Head] ) ,Format_String = "Currency" MEMBER [2005 Q4] AS ( [All Works Calendar].[Fy Qtr].[2005 Q4] ,[Measures].[Weekly Over Head]) ,Format_String = "Currency" SELECT { [2004 Q4] ,[2005 Q4] } ON 0 ,[Overhead].[Description].MEMBERS ON 1 FROM [All Works];
  • 10. MDXQueries -- Show jobs in order of purchase amount and then show the -- breakdown in each job of material type (for instance, -- Job A, total purchase amount, amount for fuel, amount for materials, -- amount for petty cash, etc.) WITH MEMBER [Material Purchases] AS [Measures].[Purchase Amount] ,Format_String = "Currency" SELECT [Material Purchases] ON 0 ,NON EMPTY Order ([Job Master].[Description].Children ,[Material Purchases] ,bdesc) * [Material Types].[Description].MEMBERS ON 1 FROM [All Works];
  • 11. MDX Queries -- For 2005, show the job and the top three employees who worked the most hours. -- Show the jobs in job order, and within the job show the employees in hours worked order SELECT [Measures].[Hoursworked] ON COLUMNS ,NON EMPTY Generate ([Job Master].[Description].Children ,TopCount ([Job Master].[Description].CurrentMember * [Employees].[Full Name].Children ,3 ,[Measures].[Hoursworked] )) ON ROWS FROM [All Works] WHERE [All Works Calendar].[2005];
  • 12. -- Show All employees for 2005 Q4, and four periods ago, for total hours worked in the Quarter WITH MEMBER [All Works Calendar].[Fy Qtr].[2005 Q4] AS [All Works Calendar].[Fy Year - Fy Qtr].[Fy Qtr].&[2005 Q4] MEMBER [All Works Calendar].[Fy Qtr].[2004 Q4] AS ParallelPeriod ( [All Works Calendar].[Fy Year - Fy Qtr].[Fy Qtr] ,4 ,[All Works Calendar].[Fy Year - Fy Qtr].[Fy Qtr].&[2005 Q4] ) SELECT { [2004 Q4] ,[2005 Q4] } ON 0 ,[Employees].[Full Name].Children ON 1 FROM [All Works] WHERE [Measures].[Hoursworked]; MDX Queries