Top Banner
Business Intelligence Portfolio Marlboro, NJ [email protected] m Ph: 732.598.2703 Lenny Lenny Finkel Finkel Business Intelligence Professional
13

My Business Intelligence Portfolio

May 09, 2015

Download

Technology

lfinkel

This portfolio illustrates my exprience in the Business Intelligence arena.
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: My Business Intelligence Portfolio

Business Intelligence

Portfolio

Marlboro, NJ

[email protected]

Ph: 732.598.2703

LennyLenny FinkelFinkelBusiness Intelligence Professional

Page 2: My Business Intelligence Portfolio

Data Modeling T-SQL Programming SQL Server Integration Services (SSIS) SQL Server Analysis Services (SSAS)

MDX Programming and KPIs SQL Server Reporting Services (SSRS) SharePoint and Performance Point

Server

Page 3: My Business Intelligence Portfolio

Introduction: This portfolio illustrates my experience in the Microsoft business intelligence suite of products.

Audience: Recruiters, Hiring Managers, Technical and non-Technical professionals.

Project Goals: Increase revenue growth, boost sales, optimize performance.

Page 4: My Business Intelligence Portfolio

A model of a relational staging area for an OLAP database

Page 5: My Business Intelligence Portfolio

use BookSalesStagingDB

declare @startDate DateTime, @EndDate datetime

set @StartDate = '1-1-2006' set @EndDate = '12-31-2008'

while @StartDate <= @EndDate begin insert into DimDates (ActualDate, WeekEndDate, MonthDescr, QuarterDescr, Year, MonthKey, QuarterKey,

ShortWeekEnd, ShortActualDate ) values (@StartDate, @StartDate + (7 - datepart(dw,@StartDate)) , -- assumes a Sunday to Saturday business

week datename(m,@StartDate) + ' ' + cast(year(@StartDate) as varchar(4)) , -- this will create

"March 2006" 'Q' + cast(datepart(qq,@StartDate) as varchar(1)) + ' ' + cast(year(@StartDate) as

varchar(4)) , -- this will create "Q3 2006" Year(@StartDate) , -- 2006 cast(year(@StartDate) as varchar(4)) + '-' + case when datepart(m,@StartDate) < 10 then '0' else '' end + cast(datepart(m,@StartDate) as varchar(2)) , -- "2006-12" or "2006-01" cast(year(@StartDate) as varchar(4)) + '-' + cast(datepart(qq,@StartDate) as varchar(1)), '',''

• T-SQL to create a Date Calendar

Page 6: My Business Intelligence Portfolio

An ETL process that converts Excel spreadsheets, performs Client Lookups, using Conditional Splits, Updates the Database.

Page 7: My Business Intelligence Portfolio

An ETL process that handles Database maintenance tasks, executes a Master package, and Sends Emails upon Success or Failure.

Page 8: My Business Intelligence Portfolio

• This MDX query retrieves and calculates the total costs, the total profit, and total profit %, for each individual job.

Page 9: My Business Intelligence Portfolio

With member [TotalCosts] as Sum( {[Total Labor Cost], [Total Material Cost], [Total Overhead]} )

member [TotalProfit] as Sum( { [Total Labor Profit], [Total Material Profit], [Additional Labor Profit] } )

member [ProfitPct] as ([TotalProfit] / ([TotalCosts] + [TotalProfit] ) ), format_string = 'percent' Select { [TotalCosts], [TotalProfit], [ProfitPct]} on columns, nonempty ( {[Job Master].[Description], [Job Master].[Description].children } ) on Rows From [All Works Cube]

MDX code to retrieve and calculate the total costs, the total profit, and total profit %, for each individual job.

Page 10: My Business Intelligence Portfolio

A KPI that shows the Total Overhead for each Job as a Percent, and Status.

Page 11: My Business Intelligence Portfolio

An example of a Sales Pie Chart

Page 12: My Business Intelligence Portfolio

An example of a Trend Chart using KPIs

Page 13: My Business Intelligence Portfolio

Performance Point Server – Employee Labor Analysis Chart