SlideShare a Scribd company logo
1 of 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

More Related Content

What's hot

BI SQL Server2008R2 Portfolio
BI SQL Server2008R2 PortfolioBI SQL Server2008R2 Portfolio
BI SQL Server2008R2 Portfoliodlinder25
 
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 ITBala Subra
 
Sql server2008 r2_bi_datasheet_final
Sql server2008 r2_bi_datasheet_finalSql server2008 r2_bi_datasheet_final
Sql server2008 r2_bi_datasheet_finalKlaudiia Jacome
 
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 SharepointJohn White
 
SSRS integration with share point
SSRS integration with share pointSSRS integration with share point
SSRS integration with share pointJacob Chang
 
SQL Reporting Services
SQL Reporting ServicesSQL Reporting Services
SQL Reporting Servicesneha mittal
 
SQL SERVER 2008 R2 CTP
SQL SERVER 2008 R2 CTPSQL SERVER 2008 R2 CTP
SQL SERVER 2008 R2 CTPGovind S Yadav
 
SQL Server Reporting Services 2008
SQL Server Reporting Services 2008SQL Server Reporting Services 2008
SQL Server Reporting Services 2008VishalJharwade
 
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 CwEduardo Castro
 
A Standardized Approach to SSIS Migration
A Standardized Approach to SSIS MigrationA Standardized Approach to SSIS Migration
A Standardized Approach to SSIS MigrationCognizant
 
SQL Server 2008 Highlights
SQL Server 2008 HighlightsSQL Server 2008 Highlights
SQL Server 2008 HighlightsIntergen
 
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 DatasheetMicrosoft Private Cloud
 
Microsoft SQL Server 2012
Microsoft SQL Server 2012 Microsoft SQL Server 2012
Microsoft SQL Server 2012 Dhiren Gala
 
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 hanaRamkumar Rajendran
 
Autoservicio de inteligencia de negocios
Autoservicio de inteligencia de negociosAutoservicio de inteligencia de negocios
Autoservicio de inteligencia de negociosEduardo Castro
 
Chris Tselebis Portfolio
Chris Tselebis PortfolioChris Tselebis Portfolio
Chris Tselebis Portfolioctselebis
 

What's hot (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
 

Viewers also liked

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 BusinessB2B 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, VelocityB2B Marketing
 

Viewers also liked (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 to Matt Silveus Bi Portfolio

Jeamaire Drone’s Business Intelligence Portfolio
Jeamaire Drone’s Business Intelligence PortfolioJeamaire Drone’s Business Intelligence Portfolio
Jeamaire Drone’s Business Intelligence PortfolioHESABLE1
 
Sam Kamara Business Intelligence Portfolio
Sam Kamara Business Intelligence PortfolioSam Kamara Business Intelligence Portfolio
Sam Kamara Business Intelligence Portfolioskamara1
 
Microsoft BI Stack Portfolio
Microsoft BI Stack PortfolioMicrosoft BI Stack Portfolio
Microsoft BI Stack PortfolioAngela Trapp
 
Annie Lostlen BI Portfolio
Annie Lostlen BI PortfolioAnnie Lostlen BI Portfolio
Annie Lostlen BI Portfolioannielostlen
 
Business Intelligence Dev. Portfolio
Business Intelligence Dev. PortfolioBusiness Intelligence Dev. Portfolio
Business Intelligence Dev. PortfolioVincent Gaines
 
Business Intelligence Portfolio 2003
Business Intelligence Portfolio 2003Business Intelligence Portfolio 2003
Business Intelligence Portfolio 2003troylrockwell
 
AAO BI Portfolio
AAO BI PortfolioAAO BI Portfolio
AAO BI PortfolioAl Ottley
 
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 LiHong-Bing Li
 
SSIS_SSAS_SSRS_SP_PPS_HongBingLi
SSIS_SSAS_SSRS_SP_PPS_HongBingLiSSIS_SSAS_SSRS_SP_PPS_HongBingLi
SSIS_SSAS_SSRS_SP_PPS_HongBingLiHong-Bing Li
 
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_liHong-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 LiHong-Bing Li
 
Colin\'s BI Portfolio
Colin\'s BI PortfolioColin\'s BI Portfolio
Colin\'s BI Portfoliocolinsobers
 
Ca 10 G1 John Buickerood Portfolio
Ca 10 G1 John Buickerood PortfolioCa 10 G1 John Buickerood Portfolio
Ca 10 G1 John Buickerood PortfolioJohn_Buickerood
 
Joel Chamberlain Business Intelligence Portfolio
Joel Chamberlain Business Intelligence PortfolioJoel Chamberlain Business Intelligence Portfolio
Joel Chamberlain Business Intelligence Portfoliojwchamb
 
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_liHong-Bing Li
 
201203 power view
201203 power view201203 power view
201203 power viewtleung927
 
Business Intelligence Portfolio
Business Intelligence PortfolioBusiness Intelligence Portfolio
Business Intelligence PortfolioDoug Armantrout
 
Amit Adhlakha Bi Portfolio
Amit Adhlakha Bi PortfolioAmit Adhlakha Bi Portfolio
Amit Adhlakha Bi PortfolioAmit Adhlakha
 
Whats New Sql Server 2008 R2
Whats New Sql Server 2008 R2Whats New Sql Server 2008 R2
Whats New Sql Server 2008 R2Eduardo Castro
 
BI Portfolio
BI PortfolioBI Portfolio
BI Portfoliotcomeaux
 

Similar to 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
 

Recently uploaded

How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessPixlogix Infotech
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEarley Information Science
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CVKhem
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...Martijn de Jong
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfEnterprise Knowledge
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processorsdebabhi2
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slidevu2urc
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfsudhanshuwaghmare1
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)wesley chun
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxKatpro Technologies
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Servicegiselly40
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 

Recently uploaded (20)

How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your Business
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 

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