Brian Adams

331
-1

Published on

New and Improved Portfolio

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
331
On Slideshare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
0
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Brian Adams

  1. 1. Business Intelligence Suite Developer Is Business Intelligence In Your Business ?
  2. 2. This Portfolio contains selected examples of my development skills in the Microsoft Business Intelligence Suite. Core Technologies Explored and Mastered:  Microsoft SQL Server 2005 ( including T SQL and MDX )  Microsoft SQL Server 2005 Integration Services (SSIS)  Microsoft SQL Server 2005 Analysis Services (SSAS)  Microsoft SQL Server 2005 Reporting Services (SSRS)  Microsoft Office SharePoint Server 2007 (MOSS)  Microsoft Office Performance Point Server (PPS) Is Business Intelligence In Your Business ?
  3. 3. select (m.firstname+' '+ m.middleInitial +' '+m.lastname)as Name , a.street ,a.city, a.state ,a.zip from Member m, adult a where m.member_no = a.member_no Is Business Intelligence In Your Business ?
  4. 4. Is Business Intelligence In Your Business ?
  5. 5.  Public Class ScriptMain  Public Sub Main()  '  Dim TFO As Integer = CInt(Dts.Variables("TotalFilesOpened").Value)  Dim GTR As Integer = CInt(Dts.Variables("GrandTotalRead").Value)  Dim GTI As Integer = CInt(Dts.Variables("GrandTotalInserted").Value)  Dim GTC As Integer = CInt(Dts.Variables("GrandTotalChanged").Value)  Dim GTE As Integer = CInt(Dts.Variables("GrandTotalError").Value)  Dim EON As Integer = CInt(Dts.Variables("JustOne").Value)  Dim TRR As Integer = CInt(Dts.Variables("TotalRowsRead").Value)  Dim TRI As Integer = CInt(Dts.Variables("TotalRowsInserted").Value)  Dim TRC As Integer = CInt(Dts.Variables("TotalRowsChanged").Value)  Dim TRE As Integer = CInt(Dts.Variables("TotalRowsError").Value)  Dts.Variables("GrandTotalRead").Value = GTR + TRR  Dts.Variables("GrandTotalInserted").Value = GTI + TRI  Dts.Variables("GrandTotalChanged").Value = GTC + TRC  Dts.Variables("GrandTotalError").Value = GTE + TRE  Dts.Variables("TotalFilesOpened").Value = TFO + EON  Dts.TaskResult = Dts.Results.Success  End Sub Is Business Intelligence In Your Business ?  End Class
  6. 6. Is Business Intelligence In Your Business ?
  7. 7.  -- SetFocus, LLC  -- Brian F. Adams 4/21/2009  --Retrieve and calculate the Total Costs, the Total Profit, and Total Profit %,  -- for each individual Client.  --The three are calculated as follows:  -- Total Costs = Total Labor Cost + Total Material Cost + Total Overhead Cost  -- Total Profit = Labor Profit + Material Profit + Additional Labor Overhead Profit  -- Total Profit % = (Total Profit / (Total Cost + Total Profit)) * 100  With Member [Total Costs] as  ( [Measures].[Total Labor Cost] +  [Measures].[Total Material Cost] +  [Measures].[Total Overhead])   Member [Total Profit] as  ([Measures].[Total Labor Profit] +  [Measures].[Total Material Profit] +  [Measures].[Additional Labor Profit])  Member [Profit PCT] as  iif( [Total Costs] <> null,  ([Total Profit] / ([Total Costs] + [Total Profit])) * 1.00, 0),  format_string = 'percent'  Select  Filter( {[Clients].[Client Name].Members } ,  ([Total Costs] > 0 or [Total Profit] > 0 )) on rows ,   non empty { [Measures].[Total Costs], [Total Profit] , [Profit PCT] } on columns  from [All Works] Is Business Intelligence In Your Business ?
  8. 8. Is Business Intelligence In Your Business ?
  9. 9. Is Business Intelligence In Your Business ?
  10. 10. Is Business Intelligence In Your Business ?
  11. 11. Is Business Intelligence In Your Business ?
  12. 12. Is Business Intelligence In Your Business ?
  13. 13. Is Business Intelligence In Your Business ?
  14. 14. Is Business Intelligence In Your Business ?
  15. 15. I hope you enjoyed in a few short minutes what took 10 weeks of intense training to accomplish. Is Business Intelligence In Your Business ?
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×