SlideShare una empresa de Scribd logo
1 de 26
BUSINESS INTELLIGENCE
PORTFOLIO


Matt Silveus
mattsilveus@att.net
http://tiny.cc/mattsilveus




                             1
CONTENTS
                     Contents                 Page
    Data Modeling                             3
    SQL Server TSQL Programming               4
    SQL Server Integration Services (SSIS)    5
    SQL Server Analysis Services (SSAS)       8
    MDX Programming                           11
    SQL Server Reporting Services (SSRS)      14
    Performance Point Server (PPS)            18
    SharePoint Server                         22
    Microsoft Office SharePoint Services      24
    Experience Summary                        25
    Recommendations                           26
                                                     2
DATA MODELING
                   This relational
                 design was created
                as an application for
                   a Construction
                      Company




                                        3
SQL SERVER TSQL PROGRAMMING

   Shows a list of the Book Titles that are
greater than the Average of the prices of all
      the books in the pubs database.




                                                Constructs a list of both employees and
                                                 customers using the UNION operator.
                                                                                          4
SQL INTEGRATION SERVICES (SSIS)

This package controls the processing of multiple packages, to perform unattended nightly updates
  to the database, using various types of source files containing client, employee, and job related
data. Once these data updates are completed, several database maintenance tasks are performed.




                                                                                                      5
SQL INTEGRATION SERVICES (SSIS)

 This package transfers employee timesheet data from potentially multiple .csv source files to an
SQL database. Success/failure notification emails are sent along with the total rows processed and
                           the total rows inserted, updated, or invalid.




                                                                                                     6
SQL INTEGRATION SERVICES (SSIS)
     This is a data flow of the employee timesheets package. The data is read from a .csv file, converted to the
necessary data type, validated against the database’s existing data in the Employee, JobMaster and JobTimesheets
 tables. Finally, it is determined whether the data should be inserted, whether existing data should be updated, if
     there is invalid data, or if the data is for a closed job. A log file is created for both invalid and closed jobs.




                                                                                                                          7
SQL SERVER ANALYSIS SERVICES (SSAS)

  This is a diagram of the SSAS cube for all aspects of the All Works Construction Company.




                                                                                              8
SQL SERVER ANALYSIS SERVICES (SSAS)

   Defining the Profit Status KPI within Business Intelligence Development Studio (BIDS).




                                                                                            9
SQL SERVER ANALYSIS SERVICES (SSAS)

 Using defined KPIs within
Microsoft Excel to prepare a
    Pivot Table Report




                                      10
MDX PROGRAMMING

This MDX code produces the output to the right.




                                                  11
MDX PROGRAMMING

This MDX code produces the output to the right
 and uses the RANK function to order the sales
        within each region by category.




                                                 12
MDX PROGRAMMING

This MDX code produces the output to the
right and shows the top 3 employees hours
              for each job.




                                            13
SQL SERVER REPORTING SERVICES (SSRS)

The coding of the report in SSRS




                                     The report output is designed
                                    to show the Overhead Expenses
                                   for the most recent two quarters.
                                                                       14
SQL SERVER REPORTING SERVICES (SSRS)

                  This is the MDX code required to limit the data points, in
                      the chart on the left, to the classes taught within
                    the last twelve months for this particular instructor
                                  and this particular class.




                                                                               15
SQL SERVER REPORTING SERVICES (SSRS)

Setting up the report to ‘jump to’ a
sub-report and pass the necessary
            parameters.




                                         Each data point on this chart, as shown on a
                                       SharePoint Site, is a hotlink to a sub-report shown
                                                           on next slide.
                                                                                             16
SQL SERVER REPORTING SERVICES (SSRS)

   This report is a sub-report for the chart shown on the previous slide OR it can act as a
            stand alone report by allowing the user to specify the parameters.




                                                                                              17
PERFORMANCE POINT SERVER (PPS)

 This is the setup of a chart, in Performance Point, showing the overhead expense levels for the
                                   different categories by quarter.




                                                                                                   18
PERFORMANCE POINT SERVER (PPS)

   Defining each page of a
Performance Point Dashboard




                               Set up for the filter and the two
                              different zones on the ScoreCards
                               page of the Dashboard, which is
                                   shown on the next slide.
                                                                   19
PERFORMANCE POINT SERVER (PPS)

This Performance Point Dashboard, as defined in the previous slide, shows KPIs for multiple business
                      measures and has been published to a SharePoint site.




                                                                                                   20
PERFORMANCE POINT SERVER (PPS)

   This combination chart and grid were set up in Performance Point Server and published to a
SharePoint site. The data is from an SSAS cube containing labor costs. A sample of the MDX code
                          used to access and display this data is shown.




                                                                                                  21
SHAREPOINT SERVER

   This shows the setup of a SharePoint page using Web Parts to customize the layout.




                                                                                        22
SHAREPOINT SERVER

This shows a chart created in Performance Point and published to a SharePoint site. The material
                            expenses are shown for a particular client.




                                                                                                   23
MICROSOFT OFFICE SHAREPOINT SERVICES (MOSS)

  These two reports are shown on a SharePoint site. They were first created in Excel, then a new
view was set up in Performance Point using Excel Services. A Performance Point dashboard, which
            was set up with these reports, was then published to this SharePoint site.




                                                                                                   24
EXPERIENCE SUMMARY

   13 Years IT Experience
   Requirements Gathering
   SDLC Methodology
   Programming in C++, Access, Delphi, FoxPro and dbase
   Software project lead/manager
   Microsoft Business Intelligence Technologies
       SQL Server 2005/2008
       Integration Services (SSIS)
       Analysis Services (SSAS)
       Reporting Services (SSRS)
       MDX Programming
       Excel and Excel Services (as part of MOSS)
       Performance Point Server
       SharePoint Server
                                                           25
RECOMMENDATIONS




                  26

Más contenido relacionado

La actualidad más candente

Sql server2008 r2_bi_datasheet_final
Sql server2008 r2_bi_datasheet_finalSql server2008 r2_bi_datasheet_final
Sql server2008 r2_bi_datasheet_final
Klaudiia Jacome
 
SQL Reporting Services
SQL Reporting ServicesSQL Reporting Services
SQL Reporting Services
neha mittal
 
Microsoft SQL Server 2008 R2 - Enterprise for Mid Market Organizations Datasheet
Microsoft SQL Server 2008 R2 - Enterprise for Mid Market Organizations DatasheetMicrosoft SQL Server 2008 R2 - Enterprise for Mid Market Organizations Datasheet
Microsoft SQL Server 2008 R2 - Enterprise for Mid Market Organizations Datasheet
Microsoft Private Cloud
 
Chris Tselebis Portfolio
Chris Tselebis PortfolioChris Tselebis Portfolio
Chris Tselebis Portfolio
ctselebis
 

La actualidad más candente (20)

BI SQL Server2008R2 Portfolio
BI SQL Server2008R2 PortfolioBI SQL Server2008R2 Portfolio
BI SQL Server2008R2 Portfolio
 
Denny Lee\'s Data Camp v1.0 talk on SSRS Best Practices for IT
Denny Lee\'s Data Camp v1.0 talk on SSRS Best Practices for ITDenny Lee\'s Data Camp v1.0 talk on SSRS Best Practices for IT
Denny Lee\'s Data Camp v1.0 talk on SSRS Best Practices for IT
 
REPORT ON (1)
REPORT ON (1)REPORT ON (1)
REPORT ON (1)
 
Sql server2008 r2_bi_datasheet_final
Sql server2008 r2_bi_datasheet_finalSql server2008 r2_bi_datasheet_final
Sql server2008 r2_bi_datasheet_final
 
Xl report
Xl reportXl report
Xl report
 
Reporting For Duty - Best Practices for Reporting Services With Sharepoint
Reporting For Duty - Best Practices for Reporting Services With SharepointReporting For Duty - Best Practices for Reporting Services With Sharepoint
Reporting For Duty - Best Practices for Reporting Services With Sharepoint
 
SSRS integration with share point
SSRS integration with share pointSSRS integration with share point
SSRS integration with share point
 
SQL Reporting Services
SQL Reporting ServicesSQL Reporting Services
SQL Reporting Services
 
SQL SERVER 2008 R2 CTP
SQL SERVER 2008 R2 CTPSQL SERVER 2008 R2 CTP
SQL SERVER 2008 R2 CTP
 
SQL Server Reporting Services 2008
SQL Server Reporting Services 2008SQL Server Reporting Services 2008
SQL Server Reporting Services 2008
 
Whats New Sql Server 2008 R2 Cw
Whats New Sql Server 2008 R2 CwWhats New Sql Server 2008 R2 Cw
Whats New Sql Server 2008 R2 Cw
 
Integrating SSRS with SharePoint
Integrating SSRS with SharePointIntegrating SSRS with SharePoint
Integrating SSRS with SharePoint
 
A Standardized Approach to SSIS Migration
A Standardized Approach to SSIS MigrationA Standardized Approach to SSIS Migration
A Standardized Approach to SSIS Migration
 
SQL Server 2008 Highlights
SQL Server 2008 HighlightsSQL Server 2008 Highlights
SQL Server 2008 Highlights
 
Microsoft SQL Server 2008 R2 - Enterprise for Mid Market Organizations Datasheet
Microsoft SQL Server 2008 R2 - Enterprise for Mid Market Organizations DatasheetMicrosoft SQL Server 2008 R2 - Enterprise for Mid Market Organizations Datasheet
Microsoft SQL Server 2008 R2 - Enterprise for Mid Market Organizations Datasheet
 
Microsoft SQL Server 2012
Microsoft SQL Server 2012 Microsoft SQL Server 2012
Microsoft SQL Server 2012
 
Write back functionality from various dashboard tools to sap hana
Write back functionality from various dashboard tools to sap hanaWrite back functionality from various dashboard tools to sap hana
Write back functionality from various dashboard tools to sap hana
 
Autoservicio de inteligencia de negocios
Autoservicio de inteligencia de negociosAutoservicio de inteligencia de negocios
Autoservicio de inteligencia de negocios
 
Chris Tselebis Portfolio
Chris Tselebis PortfolioChris Tselebis Portfolio
Chris Tselebis Portfolio
 
Bo analusis macros
Bo analusis  macrosBo analusis  macros
Bo analusis macros
 

Destacado

Ignite pune 3 october 2013 - pankaj sisodiya - indian telivision - looking ...
Ignite pune 3   october 2013 - pankaj sisodiya - indian telivision - looking ...Ignite pune 3   october 2013 - pankaj sisodiya - indian telivision - looking ...
Ignite pune 3 october 2013 - pankaj sisodiya - indian telivision - looking ...
Pankaj Sisodiya
 
Dean Harvey More Than Business
Dean Harvey More Than BusinessDean Harvey More Than Business
Dean Harvey More Than Business
B2B Marketing
 
John Watton, Ship Serv & Stan Woods, Velocity
John Watton, Ship Serv & Stan Woods, VelocityJohn Watton, Ship Serv & Stan Woods, Velocity
John Watton, Ship Serv & Stan Woods, Velocity
B2B Marketing
 

Destacado (6)

Presentation1
Presentation1Presentation1
Presentation1
 
wezt
weztwezt
wezt
 
Ignite pune 3 october 2013 - pankaj sisodiya - indian telivision - looking ...
Ignite pune 3   october 2013 - pankaj sisodiya - indian telivision - looking ...Ignite pune 3   october 2013 - pankaj sisodiya - indian telivision - looking ...
Ignite pune 3 october 2013 - pankaj sisodiya - indian telivision - looking ...
 
Dean Harvey More Than Business
Dean Harvey More Than BusinessDean Harvey More Than Business
Dean Harvey More Than Business
 
John Watton, Ship Serv & Stan Woods, Velocity
John Watton, Ship Serv & Stan Woods, VelocityJohn Watton, Ship Serv & Stan Woods, Velocity
John Watton, Ship Serv & Stan Woods, Velocity
 
John Easton, AMEX
John Easton, AMEXJohn Easton, AMEX
John Easton, AMEX
 

Similar a Matt Silveus Bi Portfolio

Microsoft BI Stack Portfolio
Microsoft BI Stack PortfolioMicrosoft BI Stack Portfolio
Microsoft BI Stack Portfolio
Angela Trapp
 
Annie Lostlen BI Portfolio
Annie Lostlen BI PortfolioAnnie Lostlen BI Portfolio
Annie Lostlen BI Portfolio
annielostlen
 
Business Intelligence Portfolio 2003
Business Intelligence Portfolio 2003Business Intelligence Portfolio 2003
Business Intelligence Portfolio 2003
troylrockwell
 
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
Hong-Bing Li
 
SSIS_SSAS_SSRS_SP_PPS_HongBingLi
SSIS_SSAS_SSRS_SP_PPS_HongBingLiSSIS_SSAS_SSRS_SP_PPS_HongBingLi
SSIS_SSAS_SSRS_SP_PPS_HongBingLi
Hong-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 Li
Hong-Bing Li
 
Joel Chamberlain Business Intelligence Portfolio
Joel Chamberlain Business Intelligence PortfolioJoel Chamberlain Business Intelligence Portfolio
Joel Chamberlain Business Intelligence Portfolio
jwchamb
 
201203 power view
201203 power view201203 power view
201203 power view
tleung927
 
Business Intelligence Portfolio
Business Intelligence PortfolioBusiness Intelligence Portfolio
Business Intelligence Portfolio
Doug Armantrout
 
Amit Adhlakha Bi Portfolio
Amit Adhlakha Bi PortfolioAmit Adhlakha Bi Portfolio
Amit Adhlakha Bi Portfolio
Amit Adhlakha
 
BI Portfolio
BI PortfolioBI Portfolio
BI Portfolio
tcomeaux
 

Similar a Matt Silveus Bi Portfolio (20)

Jeamaire Drone’s Business Intelligence Portfolio
Jeamaire Drone’s Business Intelligence PortfolioJeamaire Drone’s Business Intelligence Portfolio
Jeamaire Drone’s Business Intelligence Portfolio
 
Sam Kamara Business Intelligence Portfolio
Sam Kamara Business Intelligence PortfolioSam Kamara Business Intelligence Portfolio
Sam Kamara Business Intelligence Portfolio
 
Microsoft BI Stack Portfolio
Microsoft BI Stack PortfolioMicrosoft BI Stack Portfolio
Microsoft BI Stack Portfolio
 
Annie Lostlen BI Portfolio
Annie Lostlen BI PortfolioAnnie Lostlen BI Portfolio
Annie Lostlen BI Portfolio
 
Business Intelligence Dev. Portfolio
Business Intelligence Dev. PortfolioBusiness Intelligence Dev. Portfolio
Business Intelligence Dev. Portfolio
 
Business Intelligence Portfolio 2003
Business Intelligence Portfolio 2003Business Intelligence Portfolio 2003
Business Intelligence Portfolio 2003
 
AAO BI Portfolio
AAO BI PortfolioAAO BI Portfolio
AAO BI 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
 
SSIS_SSAS_SSRS_SP_PPS_HongBingLi
SSIS_SSAS_SSRS_SP_PPS_HongBingLiSSIS_SSAS_SSRS_SP_PPS_HongBingLi
SSIS_SSAS_SSRS_SP_PPS_HongBingLi
 
Ssis sql ssrs_ssas_sp_mdx_hb_li
Ssis sql ssrs_ssas_sp_mdx_hb_liSsis sql ssrs_ssas_sp_mdx_hb_li
Ssis sql ssrs_ssas_sp_mdx_hb_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 Li
 
Colin\'s BI Portfolio
Colin\'s BI PortfolioColin\'s BI Portfolio
Colin\'s BI Portfolio
 
Ca 10 G1 John Buickerood Portfolio
Ca 10 G1 John Buickerood PortfolioCa 10 G1 John Buickerood Portfolio
Ca 10 G1 John Buickerood Portfolio
 
Joel Chamberlain Business Intelligence Portfolio
Joel Chamberlain Business Intelligence PortfolioJoel Chamberlain Business Intelligence Portfolio
Joel Chamberlain Business Intelligence Portfolio
 
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
 
201203 power view
201203 power view201203 power view
201203 power view
 
Business Intelligence Portfolio
Business Intelligence PortfolioBusiness Intelligence Portfolio
Business Intelligence Portfolio
 
Amit Adhlakha Bi Portfolio
Amit Adhlakha Bi PortfolioAmit Adhlakha Bi Portfolio
Amit Adhlakha Bi Portfolio
 
Whats New Sql Server 2008 R2
Whats New Sql Server 2008 R2Whats New Sql Server 2008 R2
Whats New Sql Server 2008 R2
 
BI Portfolio
BI PortfolioBI Portfolio
BI Portfolio
 

Último

Hyatt driving innovation and exceptional customer experiences with FIDO passw...
Hyatt driving innovation and exceptional customer experiences with FIDO passw...Hyatt driving innovation and exceptional customer experiences with FIDO passw...
Hyatt driving innovation and exceptional customer experiences with FIDO passw...
FIDO Alliance
 
Harnessing Passkeys in the Battle Against AI-Powered Cyber Threats.pptx
Harnessing Passkeys in the Battle Against AI-Powered Cyber Threats.pptxHarnessing Passkeys in the Battle Against AI-Powered Cyber Threats.pptx
Harnessing Passkeys in the Battle Against AI-Powered Cyber Threats.pptx
FIDO Alliance
 

Último (20)

ADP Passwordless Journey Case Study.pptx
ADP Passwordless Journey Case Study.pptxADP Passwordless Journey Case Study.pptx
ADP Passwordless Journey Case Study.pptx
 
WebAssembly is Key to Better LLM Performance
WebAssembly is Key to Better LLM PerformanceWebAssembly is Key to Better LLM Performance
WebAssembly is Key to Better LLM Performance
 
Oauth 2.0 Introduction and Flows with MuleSoft
Oauth 2.0 Introduction and Flows with MuleSoftOauth 2.0 Introduction and Flows with MuleSoft
Oauth 2.0 Introduction and Flows with MuleSoft
 
Where to Learn More About FDO _ Richard at FIDO Alliance.pdf
Where to Learn More About FDO _ Richard at FIDO Alliance.pdfWhere to Learn More About FDO _ Richard at FIDO Alliance.pdf
Where to Learn More About FDO _ Richard at FIDO Alliance.pdf
 
ASRock Industrial FDO Solutions in Action for Industrial Edge AI _ Kenny at A...
ASRock Industrial FDO Solutions in Action for Industrial Edge AI _ Kenny at A...ASRock Industrial FDO Solutions in Action for Industrial Edge AI _ Kenny at A...
ASRock Industrial FDO Solutions in Action for Industrial Edge AI _ Kenny at A...
 
2024 May Patch Tuesday
2024 May Patch Tuesday2024 May Patch Tuesday
2024 May Patch Tuesday
 
Google I/O Extended 2024 Warsaw
Google I/O Extended 2024 WarsawGoogle I/O Extended 2024 Warsaw
Google I/O Extended 2024 Warsaw
 
Hyatt driving innovation and exceptional customer experiences with FIDO passw...
Hyatt driving innovation and exceptional customer experiences with FIDO passw...Hyatt driving innovation and exceptional customer experiences with FIDO passw...
Hyatt driving innovation and exceptional customer experiences with FIDO passw...
 
Using IESVE for Room Loads Analysis - UK & Ireland
Using IESVE for Room Loads Analysis - UK & IrelandUsing IESVE for Room Loads Analysis - UK & Ireland
Using IESVE for Room Loads Analysis - UK & Ireland
 
Harnessing Passkeys in the Battle Against AI-Powered Cyber Threats.pptx
Harnessing Passkeys in the Battle Against AI-Powered Cyber Threats.pptxHarnessing Passkeys in the Battle Against AI-Powered Cyber Threats.pptx
Harnessing Passkeys in the Battle Against AI-Powered Cyber Threats.pptx
 
State of the Smart Building Startup Landscape 2024!
State of the Smart Building Startup Landscape 2024!State of the Smart Building Startup Landscape 2024!
State of the Smart Building Startup Landscape 2024!
 
Easier, Faster, and More Powerful – Notes Document Properties Reimagined
Easier, Faster, and More Powerful – Notes Document Properties ReimaginedEasier, Faster, and More Powerful – Notes Document Properties Reimagined
Easier, Faster, and More Powerful – Notes Document Properties Reimagined
 
Continuing Bonds Through AI: A Hermeneutic Reflection on Thanabots
Continuing Bonds Through AI: A Hermeneutic Reflection on ThanabotsContinuing Bonds Through AI: A Hermeneutic Reflection on Thanabots
Continuing Bonds Through AI: A Hermeneutic Reflection on Thanabots
 
WebRTC and SIP not just audio and video @ OpenSIPS 2024
WebRTC and SIP not just audio and video @ OpenSIPS 2024WebRTC and SIP not just audio and video @ OpenSIPS 2024
WebRTC and SIP not just audio and video @ OpenSIPS 2024
 
ERP Contender Series: Acumatica vs. Sage Intacct
ERP Contender Series: Acumatica vs. Sage IntacctERP Contender Series: Acumatica vs. Sage Intacct
ERP Contender Series: Acumatica vs. Sage Intacct
 
Human Expert Website Manual WCAG 2.0 2.1 2.2 Audit - Digital Accessibility Au...
Human Expert Website Manual WCAG 2.0 2.1 2.2 Audit - Digital Accessibility Au...Human Expert Website Manual WCAG 2.0 2.1 2.2 Audit - Digital Accessibility Au...
Human Expert Website Manual WCAG 2.0 2.1 2.2 Audit - Digital Accessibility Au...
 
Event-Driven Architecture Masterclass: Challenges in Stream Processing
Event-Driven Architecture Masterclass: Challenges in Stream ProcessingEvent-Driven Architecture Masterclass: Challenges in Stream Processing
Event-Driven Architecture Masterclass: Challenges in Stream Processing
 
Extensible Python: Robustness through Addition - PyCon 2024
Extensible Python: Robustness through Addition - PyCon 2024Extensible Python: Robustness through Addition - PyCon 2024
Extensible Python: Robustness through Addition - PyCon 2024
 
Event-Driven Architecture Masterclass: Engineering a Robust, High-performance...
Event-Driven Architecture Masterclass: Engineering a Robust, High-performance...Event-Driven Architecture Masterclass: Engineering a Robust, High-performance...
Event-Driven Architecture Masterclass: Engineering a Robust, High-performance...
 
Intro to Passkeys and the State of Passwordless.pptx
Intro to Passkeys and the State of Passwordless.pptxIntro to Passkeys and the State of Passwordless.pptx
Intro to Passkeys and the State of Passwordless.pptx
 

Matt Silveus Bi Portfolio

  • 2. CONTENTS Contents Page  Data Modeling 3  SQL Server TSQL Programming 4  SQL Server Integration Services (SSIS) 5  SQL Server Analysis Services (SSAS) 8  MDX Programming 11  SQL Server Reporting Services (SSRS) 14  Performance Point Server (PPS) 18  SharePoint Server 22  Microsoft Office SharePoint Services 24  Experience Summary 25  Recommendations 26 2
  • 3. DATA MODELING This relational design was created as an application for a Construction Company 3
  • 4. SQL SERVER TSQL PROGRAMMING Shows a list of the Book Titles that are greater than the Average of the prices of all the books in the pubs database. Constructs a list of both employees and customers using the UNION operator. 4
  • 5. SQL INTEGRATION SERVICES (SSIS) This package controls the processing of multiple packages, to perform unattended nightly updates to the database, using various types of source files containing client, employee, and job related data. Once these data updates are completed, several database maintenance tasks are performed. 5
  • 6. SQL INTEGRATION SERVICES (SSIS) This package transfers employee timesheet data from potentially multiple .csv source files to an SQL database. Success/failure notification emails are sent along with the total rows processed and the total rows inserted, updated, or invalid. 6
  • 7. SQL INTEGRATION SERVICES (SSIS) This is a data flow of the employee timesheets package. The data is read from a .csv file, converted to the necessary data type, validated against the database’s existing data in the Employee, JobMaster and JobTimesheets tables. Finally, it is determined whether the data should be inserted, whether existing data should be updated, if there is invalid data, or if the data is for a closed job. A log file is created for both invalid and closed jobs. 7
  • 8. SQL SERVER ANALYSIS SERVICES (SSAS) This is a diagram of the SSAS cube for all aspects of the All Works Construction Company. 8
  • 9. SQL SERVER ANALYSIS SERVICES (SSAS) Defining the Profit Status KPI within Business Intelligence Development Studio (BIDS). 9
  • 10. SQL SERVER ANALYSIS SERVICES (SSAS) Using defined KPIs within Microsoft Excel to prepare a Pivot Table Report 10
  • 11. MDX PROGRAMMING This MDX code produces the output to the right. 11
  • 12. MDX PROGRAMMING This MDX code produces the output to the right and uses the RANK function to order the sales within each region by category. 12
  • 13. MDX PROGRAMMING This MDX code produces the output to the right and shows the top 3 employees hours for each job. 13
  • 14. SQL SERVER REPORTING SERVICES (SSRS) The coding of the report in SSRS The report output is designed to show the Overhead Expenses for the most recent two quarters. 14
  • 15. SQL SERVER REPORTING SERVICES (SSRS) This is the MDX code required to limit the data points, in the chart on the left, to the classes taught within the last twelve months for this particular instructor and this particular class. 15
  • 16. SQL SERVER REPORTING SERVICES (SSRS) Setting up the report to ‘jump to’ a sub-report and pass the necessary parameters. Each data point on this chart, as shown on a SharePoint Site, is a hotlink to a sub-report shown on next slide. 16
  • 17. SQL SERVER REPORTING SERVICES (SSRS) This report is a sub-report for the chart shown on the previous slide OR it can act as a stand alone report by allowing the user to specify the parameters. 17
  • 18. PERFORMANCE POINT SERVER (PPS) This is the setup of a chart, in Performance Point, showing the overhead expense levels for the different categories by quarter. 18
  • 19. PERFORMANCE POINT SERVER (PPS) Defining each page of a Performance Point Dashboard Set up for the filter and the two different zones on the ScoreCards page of the Dashboard, which is shown on the next slide. 19
  • 20. PERFORMANCE POINT SERVER (PPS) This Performance Point Dashboard, as defined in the previous slide, shows KPIs for multiple business measures and has been published to a SharePoint site. 20
  • 21. PERFORMANCE POINT SERVER (PPS) This combination chart and grid were set up in Performance Point Server and published to a SharePoint site. The data is from an SSAS cube containing labor costs. A sample of the MDX code used to access and display this data is shown. 21
  • 22. SHAREPOINT SERVER This shows the setup of a SharePoint page using Web Parts to customize the layout. 22
  • 23. SHAREPOINT SERVER This shows a chart created in Performance Point and published to a SharePoint site. The material expenses are shown for a particular client. 23
  • 24. MICROSOFT OFFICE SHAREPOINT SERVICES (MOSS) These two reports are shown on a SharePoint site. They were first created in Excel, then a new view was set up in Performance Point using Excel Services. A Performance Point dashboard, which was set up with these reports, was then published to this SharePoint site. 24
  • 25. EXPERIENCE SUMMARY  13 Years IT Experience  Requirements Gathering  SDLC Methodology  Programming in C++, Access, Delphi, FoxPro and dbase  Software project lead/manager  Microsoft Business Intelligence Technologies  SQL Server 2005/2008  Integration Services (SSIS)  Analysis Services (SSAS)  Reporting Services (SSRS)  MDX Programming  Excel and Excel Services (as part of MOSS)  Performance Point Server  SharePoint Server 25