OLTP




OLAP


       Business Intelligence Portfolio

                 Kelly Flowers
                    April, 2009
Table of Contents
•      ETL Solutions - SSIS
•      Online Analytic Processing Solutions - SSAS
•      MDX
•      SQL Ser...
OLTP                     OLAP




       SQL Server Integration Services
               ETL Solutions




2009            ...
This ETL process imports multiple CSV files containing Job Time Sheets and
       loads them into a staging database. Upon...
This data flow task for the Job Time Sheets package processes
          through each CSV file doing multiple lookups to en...
This VB.Net script was used in this package to keep a
       running total of the rows processed and the rows that contain...
This package first loads tables satisfying FK constraints for other tables. Then tables with FK constraints are
   loaded,...
This Database Maintenance Package performs the tasks necessary to optimize query
            performance. This is run each...
OLAP




     SQL Server Analysis Services
  Cube with KPIs and Dimension Usage




2009             Kelly Flowers        ...
Allworks Dimension Usage




2009           Kelly Flowers      10
Key Performance Indicator (KPI) defination




2009                   Kelly Flowers                11
Browsing Cube Data using hierarchies on rows and columns, and to filter time




2009                              Kelly F...
MDX Queries




2009       Kelly Flowers   13
MDX TopPercent function




2009           Kelly Flowers     14
Query to show All employees for 2005 Q4 and four periods ago,
                   for total hours worked in the Quarter



...
Query to show jobs in order of purchase amount and then the
                  breakdown in each job of material type




2...
MDX query to select Sales dollars from 2005 and also from 2004 using
Calculated Members, the PrevMember function and the Y...
SQL Server Reporting Services




2009               Kelly Flowers       18
This report was developed to highlight when an Overhead percent change from one Quarter to
                       the prev...
This immediate if statement was developed to control the display color of Quarterly
                             Overhead ...
SQL Server
                     Analysis Services


                                                         SQL Server
  ...
This Dashboard was developed in Performance Point Server and then deployed to
                   Sharepoint for presentati...
PerformancePoint Server




                                                         SQL Server
                          ...
This report was developed using Excel services, imported into a Performance Point
                    Dashboard which was ...
Two reports developed in Performance Point and deployed to a SharePoint web site.




2009                                ...
This scorecard was developed in Performance Point and then published to a
       Sharepoint web site. Filters were created...
Upcoming SlideShare
Loading in …5
×

Kelly Flowers Business Intelligence Portfolio

830 views

Published on

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
830
On SlideShare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
15
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Kelly Flowers Business Intelligence Portfolio

  1. 1. OLTP OLAP Business Intelligence Portfolio Kelly Flowers April, 2009
  2. 2. Table of Contents • ETL Solutions - SSIS • Online Analytic Processing Solutions - SSAS • MDX • SQL Server Reporting Services - SSRS • SharePoint Server • Performance Point Server 2009 Kelly Flowers 2
  3. 3. OLTP OLAP SQL Server Integration Services ETL Solutions 2009 Kelly Flowers 3
  4. 4. This ETL process imports multiple CSV files containing Job Time Sheets and loads them into a staging database. Upon completion, a status email is sent indicating job statistics and if errors occurred the error log file is attached. 2009 Kelly Flowers 4
  5. 5. This data flow task for the Job Time Sheets package processes through each CSV file doing multiple lookups to ensure database integrity. It logs any rows that error out for review and correction. 2009 Kelly Flowers 5
  6. 6. This VB.Net script was used in this package to keep a running total of the rows processed and the rows that contained errors contained errors. 2009 Kelly Flowers 6
  7. 7. This package first loads tables satisfying FK constraints for other tables. Then tables with FK constraints are loaded, then the tables without FK constraints are loaded. The precedence constraints insure the correct execution order. 2009 Kelly Flowers 7
  8. 8. This Database Maintenance Package performs the tasks necessary to optimize query performance. This is run each night after the data tables have been loaded. 2009 Kelly Flowers 8
  9. 9. OLAP SQL Server Analysis Services Cube with KPIs and Dimension Usage 2009 Kelly Flowers 9
  10. 10. Allworks Dimension Usage 2009 Kelly Flowers 10
  11. 11. Key Performance Indicator (KPI) defination 2009 Kelly Flowers 11
  12. 12. Browsing Cube Data using hierarchies on rows and columns, and to filter time 2009 Kelly Flowers 12
  13. 13. MDX Queries 2009 Kelly Flowers 13
  14. 14. MDX TopPercent function 2009 Kelly Flowers 14
  15. 15. Query to show All employees for 2005 Q4 and four periods ago, for total hours worked in the Quarter 2009 Kelly Flowers 15
  16. 16. Query to show jobs in order of purchase amount and then the breakdown in each job of material type 2009 Kelly Flowers 16
  17. 17. MDX query to select Sales dollars from 2005 and also from 2004 using Calculated Members, the PrevMember function and the Year hierarchy of the Time dimension. 2009 Kelly Flowers 17
  18. 18. SQL Server Reporting Services 2009 Kelly Flowers 18
  19. 19. This report was developed to highlight when an Overhead percent change from one Quarter to the previous Quarter exceeded a threshold value. 2009 Kelly Flowers 19
  20. 20. This immediate if statement was developed to control the display color of Quarterly Overhead percent values. 2009 Kelly Flowers 20
  21. 21. SQL Server Analysis Services SQL Server Reporting Services Excel Services Performance Point Server 2009 Kelly Flowers 21
  22. 22. This Dashboard was developed in Performance Point Server and then deployed to Sharepoint for presentation to the stakeholder. 2009 Kelly Flowers 22
  23. 23. PerformancePoint Server SQL Server Reporting Services Excel Services SharePoint Server 2009 Kelly Flowers 23
  24. 24. This report was developed using Excel services, imported into a Performance Point Dashboard which was deployed to SharePoint. 2009 Kelly Flowers 24
  25. 25. Two reports developed in Performance Point and deployed to a SharePoint web site. 2009 Kelly Flowers 25
  26. 26. This scorecard was developed in Performance Point and then published to a Sharepoint web site. Filters were created for drill-down drill-up functionality. 2009 Kelly Flowers 26

×