SlideShare a Scribd company logo
1 of 15
Business Intelligence Suite Developer




                 Is Business Intelligence In Your Business ?
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 ?
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 ?
Is Business Intelligence In Your Business ?
   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
Is Business Intelligence In Your Business ?
   -- 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 ?
Is Business Intelligence In Your Business ?
Is Business Intelligence In Your Business ?
Is Business Intelligence In Your Business ?
Is Business Intelligence In Your Business ?
Is Business Intelligence In Your Business ?
Is Business Intelligence In Your Business ?
Is Business Intelligence In Your Business ?
I hope you enjoyed in a few short minutes
what took 10 weeks of intense training to
              accomplish.




                Is Business Intelligence In Your Business ?

More Related Content

Similar to Brian Adams

Business Intelligence Portfolio
Business Intelligence PortfolioBusiness Intelligence Portfolio
Business Intelligence Portfolioflodhi
 
Business Intelligence Portfolio
Business Intelligence PortfolioBusiness Intelligence Portfolio
Business Intelligence PortfolioChris Seebacher
 
Business Intelligence Portfolio
Business Intelligence PortfolioBusiness Intelligence Portfolio
Business Intelligence Portfolioeileensauer
 
Business Intelligence Portfolio
Business Intelligence PortfolioBusiness Intelligence Portfolio
Business Intelligence Portfolioeileensauer
 
SSAS Project Profile
SSAS Project ProfileSSAS Project Profile
SSAS Project Profiletthompson0421
 
Database Management System - SQL Advanced Training
Database Management System - SQL Advanced TrainingDatabase Management System - SQL Advanced Training
Database Management System - SQL Advanced TrainingMoutasm Tamimi
 
Below is my code- I have an error that I still have difficulty figurin.pdf
Below is my code- I have an error that I still have difficulty figurin.pdfBelow is my code- I have an error that I still have difficulty figurin.pdf
Below is my code- I have an error that I still have difficulty figurin.pdfarmanuelraj
 
Lec 1 Ds
Lec 1 DsLec 1 Ds
Lec 1 DsQundeel
 
Data Structure
Data StructureData Structure
Data Structuresheraz1
 
Lec 1 Ds
Lec 1 DsLec 1 Ds
Lec 1 DsQundeel
 
Map reduce: beyond word count
Map reduce: beyond word countMap reduce: beyond word count
Map reduce: beyond word countJeff Patti
 
Evolving a Clean, Pragmatic Architecture at JBCNConf 2019
Evolving a Clean, Pragmatic Architecture at JBCNConf 2019Evolving a Clean, Pragmatic Architecture at JBCNConf 2019
Evolving a Clean, Pragmatic Architecture at JBCNConf 2019Victor Rentea
 
Dlaczego DDD skutecznie zapobiega chorobie legacy ?
Dlaczego DDD skutecznie zapobiega chorobie legacy ? Dlaczego DDD skutecznie zapobiega chorobie legacy ?
Dlaczego DDD skutecznie zapobiega chorobie legacy ? Szymon Janikowski
 
Art and Science Come Together When Mastering Relevance Ranking - Tom Burgmans...
Art and Science Come Together When Mastering Relevance Ranking - Tom Burgmans...Art and Science Come Together When Mastering Relevance Ranking - Tom Burgmans...
Art and Science Come Together When Mastering Relevance Ranking - Tom Burgmans...Lucidworks
 
Maximal: Comparison of Optimization Modeling Software for Python - Oct 2012
Maximal: Comparison of Optimization Modeling Software for Python - Oct 2012Maximal: Comparison of Optimization Modeling Software for Python - Oct 2012
Maximal: Comparison of Optimization Modeling Software for Python - Oct 2012Bjarni Kristjánsson
 
Quantitative finance 101
Quantitative finance 101Quantitative finance 101
Quantitative finance 101Martin Froehler
 
Quantitative finance 101
Quantitative finance 101Quantitative finance 101
Quantitative finance 101Martin Froehler
 

Similar to Brian Adams (20)

SSAS and MDX
SSAS and MDXSSAS and MDX
SSAS and MDX
 
Business Intelligence Portfolio
Business Intelligence PortfolioBusiness Intelligence Portfolio
Business Intelligence Portfolio
 
Good code
Good codeGood code
Good code
 
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
Business Intelligence PortfolioBusiness Intelligence Portfolio
Business Intelligence Portfolio
 
SSAS Project Profile
SSAS Project ProfileSSAS Project Profile
SSAS Project Profile
 
Database Management System - SQL Advanced Training
Database Management System - SQL Advanced TrainingDatabase Management System - SQL Advanced Training
Database Management System - SQL Advanced Training
 
Below is my code- I have an error that I still have difficulty figurin.pdf
Below is my code- I have an error that I still have difficulty figurin.pdfBelow is my code- I have an error that I still have difficulty figurin.pdf
Below is my code- I have an error that I still have difficulty figurin.pdf
 
Lec 1 Ds
Lec 1 DsLec 1 Ds
Lec 1 Ds
 
Data Structure
Data StructureData Structure
Data Structure
 
Lec 1 Ds
Lec 1 DsLec 1 Ds
Lec 1 Ds
 
Map reduce: beyond word count
Map reduce: beyond word countMap reduce: beyond word count
Map reduce: beyond word count
 
Evolving a Clean, Pragmatic Architecture at JBCNConf 2019
Evolving a Clean, Pragmatic Architecture at JBCNConf 2019Evolving a Clean, Pragmatic Architecture at JBCNConf 2019
Evolving a Clean, Pragmatic Architecture at JBCNConf 2019
 
Dlaczego DDD skutecznie zapobiega chorobie legacy ?
Dlaczego DDD skutecznie zapobiega chorobie legacy ? Dlaczego DDD skutecznie zapobiega chorobie legacy ?
Dlaczego DDD skutecznie zapobiega chorobie legacy ?
 
Art and Science Come Together When Mastering Relevance Ranking - Tom Burgmans...
Art and Science Come Together When Mastering Relevance Ranking - Tom Burgmans...Art and Science Come Together When Mastering Relevance Ranking - Tom Burgmans...
Art and Science Come Together When Mastering Relevance Ranking - Tom Burgmans...
 
Maximal: Comparison of Optimization Modeling Software for Python - Oct 2012
Maximal: Comparison of Optimization Modeling Software for Python - Oct 2012Maximal: Comparison of Optimization Modeling Software for Python - Oct 2012
Maximal: Comparison of Optimization Modeling Software for Python - Oct 2012
 
Visual Basic 6.0
Visual Basic 6.0Visual Basic 6.0
Visual Basic 6.0
 
Quantitative finance 101
Quantitative finance 101Quantitative finance 101
Quantitative finance 101
 
Quantitative finance 101
Quantitative finance 101Quantitative finance 101
Quantitative finance 101
 

Brian Adams

  • 1. Business Intelligence Suite Developer Is Business Intelligence In Your Business ?
  • 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. 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. Is Business Intelligence In Your Business ?
  • 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. Is Business Intelligence In Your Business ?
  • 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. Is Business Intelligence In Your Business ?
  • 9. Is Business Intelligence In Your Business ?
  • 10. Is Business Intelligence In Your Business ?
  • 11. Is Business Intelligence In Your Business ?
  • 12. Is Business Intelligence In Your Business ?
  • 13. Is Business Intelligence In Your Business ?
  • 14. Is Business Intelligence In Your Business ?
  • 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 ?