SlideShare uma empresa Scribd logo
1 de 24
Business  Intelligence Portfolio Annie Lostlen annielostlen@comcast.net (425) 401-1565 SET FOCUS  BI Masters Program Design and Development of a Business Solution using Microsoft Business Intelligence tools
Table of Contents Introduction and Goals - Labor analysis business intelligence solution for a fictitious national construction company, AllWorks SQL Server Integration Services - ETL capabilities SQL Server Analysis Services - Cube development SQL Server Reporting Services MS Office Performance Point Server - Dashboards MOSS 2007 Report Center and Excel Services
AllWorks Project Introduction:  The project designs and builds an SQL Server 2005 database, SSAS cubes, SSRS reports, Excel reports and charts and PPS dashboards to track employee and customer information, timesheet and labor rates data, as well as job order information, job materials, and customer invoices for a fictitious construction company called AllWorks. In the client project scenario,  AllWorks currently stores this information in Excel Spreadsheets, XML files, and CSV files.  Project Goals:   Build an application that automates data loads through use of the SSIS ETL tool and ultimately presents information, per business requirements, through reports, KPIs, and charts to be viewed on a SharePoint web site.
SQL Server Integration Services  SSIS is a tool for handling the extraction, transformation, and loading of data Data extractions and loads can come from and into many sources, ie: SQL Server, ODBC, Oracle, text files, Excel, and more. The AllWorks project requirement for SSIS was to take data from diverse sources to a staging database in SQL Server. Multiple dimension and fact table extract, transform, and load processes defined Data transformations performed to ensure compatibility with staging database Data integrity checks performed to maintain key constraints Process and store record and file counts for notification Log error exceptions and orphaned data  Setup schedule to run nightly SSIS process with email notifications of success or failure The following four slides give examples of data control and data flow processes
SSIS ProjectSample Control & Data Flow
SSIS Project  Sample Foreach Loop
SSIS ProjectSample Foreach Data Flow
SSIS ProjectMaster Maintenance Package Project deployed to SQL Server and job agent was setup to execute this package nightly
SQL Server Analysis Services  SSAS is the OLAP store to build multi-dimensional cubes that includes Custom calculations KPIs Data mining models Data sources can come from SQL Server, Oracle, DB2 or others, ie: XML SSAS cube data is easily available through MS Office and SQL Server Reporting Services The AllWorks project requirement for SSAS was to create multi-dimensional cubes from the SQL Server staging database to give users the ability to analyze and measure profitability and costs The following four slides give examples of the data model, partitions, KPIs and output data via Excel
SSAS Project Data Model ,[object Object]
  Multiple hierarchies within dimensions,[object Object]
This results in the best query performance  ,[object Object]
SSAS Excel Pivot Tables Excel can connect to SSAS cubes through pivot tables to produce reports and charts. This report is a list of Overhead expense categories with the % inc of the quarter selected versus the prior quarter.  The status is a KPI with a goal of 10% ,[object Object]
between 10 and 15% is yellow
over 15% is red,[object Object]
SSRS Report Examples  The overhead report requirements were: ,[object Object]
Current quarter to default to most recent quarter of data, compared to last quarter
Indicate %change increase in red
Schedule report to run each day at 8am,[object Object]
SSRS Report Examples  The employee job report requirements were: ,[object Object]
Summarize hours worked and total labor dollars by job and week end date
Selection is by employee and the date ranges should only be those the employee workedCascading parameter s were used to enable the user to select from a proper list of dates
Performance Point Server 2007 PPS 2007 is a member of the Office 2007 system of products Designing, publishing and managing dashboards are simple in PPS KPIs can be created or imported from SSAS cubes Scorecards are built to display and monitor the progress of KPIs Reports and charts can be built in PPS or Connect to SSRS reports and Excel spreadsheets These are all part of the elements contained in dashboards to control what the user sees Dashboards are shared with the user via SharePoint  The AllWorks project requirement for PPS was to create two dashboards to be deployed to SharePoint
Performance Point Server 2007 Two scorecards were setup on one page to display KPIs from the analytic cube by quarter selected. The Overhead Trend scorecard reports the percentage change of overhead expense current quarter compared to the prior quarter with a status symbol to compare to the goal. The right scorecard  reports three KPIs that drill to the customer level

Mais conteúdo relacionado

Mais procurados

SQL Server Reporting Services
SQL Server Reporting ServicesSQL Server Reporting Services
SQL Server Reporting ServicesAhmed Elbaz
 
Kevin Fahy Bi Portfolio
Kevin Fahy   Bi PortfolioKevin Fahy   Bi Portfolio
Kevin Fahy Bi PortfolioKevinPFahy
 
SQL Server 2016 SSRS and BI
SQL Server 2016 SSRS and BISQL Server 2016 SSRS and BI
SQL Server 2016 SSRS and BIMSDEVMTL
 
MS Bi Portfolio Gregory Lee
MS Bi Portfolio Gregory LeeMS Bi Portfolio Gregory Lee
MS Bi Portfolio Gregory Leekeeperx99
 
Tony Von Gusmann & MS BI
Tony Von Gusmann & MS BITony Von Gusmann & MS BI
Tony Von Gusmann & MS BIvongusmann
 
Microsoft BI Stack Portfolio
Microsoft BI Stack PortfolioMicrosoft BI Stack Portfolio
Microsoft BI Stack PortfolioAngela Trapp
 
Data Visualization with Microsoft Reporting Services
Data Visualization with Microsoft Reporting ServicesData Visualization with Microsoft Reporting Services
Data Visualization with Microsoft Reporting ServicesChris Price
 
Business Intelligence Portifolio
Business Intelligence PortifolioBusiness Intelligence Portifolio
Business Intelligence PortifolioDavid Wu
 
Business Intelligence Portfolio
Business Intelligence PortfolioBusiness Intelligence Portfolio
Business Intelligence Portfoliowinghung
 
C:\fakepath\ssis ssas sssrs_pps_hong_bingli_v2003
C:\fakepath\ssis ssas sssrs_pps_hong_bingli_v2003C:\fakepath\ssis ssas sssrs_pps_hong_bingli_v2003
C:\fakepath\ssis ssas sssrs_pps_hong_bingli_v2003Hong-Bing Li
 
Daniel Bowlin Portfolio Rev1
Daniel Bowlin Portfolio Rev1Daniel Bowlin Portfolio Rev1
Daniel Bowlin Portfolio Rev1DanielWBowlin
 
Microsoft SQL Server - Developing Rich Reporting Solutions Presentation
Microsoft SQL Server - Developing Rich Reporting Solutions PresentationMicrosoft SQL Server - Developing Rich Reporting Solutions Presentation
Microsoft SQL Server - Developing Rich Reporting Solutions PresentationMicrosoft Private Cloud
 
Ga 09 G2 Charles Tatum Portfolio
Ga 09 G2 Charles Tatum PortfolioGa 09 G2 Charles Tatum Portfolio
Ga 09 G2 Charles Tatum PortfolioCtatum
 

Mais procurados (18)

SQL Server Reporting Services
SQL Server Reporting ServicesSQL Server Reporting Services
SQL Server Reporting Services
 
Kevin Fahy Bi Portfolio
Kevin Fahy   Bi PortfolioKevin Fahy   Bi Portfolio
Kevin Fahy Bi Portfolio
 
SQL Server 2016 SSRS and BI
SQL Server 2016 SSRS and BISQL Server 2016 SSRS and BI
SQL Server 2016 SSRS and BI
 
MS Bi Portfolio Gregory Lee
MS Bi Portfolio Gregory LeeMS Bi Portfolio Gregory Lee
MS Bi Portfolio Gregory Lee
 
Tony Von Gusmann & MS BI
Tony Von Gusmann & MS BITony Von Gusmann & MS BI
Tony Von Gusmann & MS BI
 
Microsoft BI Stack Portfolio
Microsoft BI Stack PortfolioMicrosoft BI Stack Portfolio
Microsoft BI Stack Portfolio
 
Data Visualization with Microsoft Reporting Services
Data Visualization with Microsoft Reporting ServicesData Visualization with Microsoft Reporting Services
Data Visualization with Microsoft Reporting Services
 
R2 roadshows
R2 roadshowsR2 roadshows
R2 roadshows
 
Business Intelligence Portifolio
Business Intelligence PortifolioBusiness Intelligence Portifolio
Business Intelligence Portifolio
 
Bi Portfolio
Bi PortfolioBi Portfolio
Bi Portfolio
 
Business Intelligence Portfolio
Business Intelligence PortfolioBusiness Intelligence Portfolio
Business Intelligence Portfolio
 
C:\fakepath\ssis ssas sssrs_pps_hong_bingli_v2003
C:\fakepath\ssis ssas sssrs_pps_hong_bingli_v2003C:\fakepath\ssis ssas sssrs_pps_hong_bingli_v2003
C:\fakepath\ssis ssas sssrs_pps_hong_bingli_v2003
 
MSBI-SSRS PPT
MSBI-SSRS PPTMSBI-SSRS PPT
MSBI-SSRS PPT
 
Daniel Bowlin Portfolio Rev1
Daniel Bowlin Portfolio Rev1Daniel Bowlin Portfolio Rev1
Daniel Bowlin Portfolio Rev1
 
Microsoft SQL Server - Developing Rich Reporting Solutions Presentation
Microsoft SQL Server - Developing Rich Reporting Solutions PresentationMicrosoft SQL Server - Developing Rich Reporting Solutions Presentation
Microsoft SQL Server - Developing Rich Reporting Solutions Presentation
 
3 info into insight
3 info into insight3 info into insight
3 info into insight
 
Ga 09 G2 Charles Tatum Portfolio
Ga 09 G2 Charles Tatum PortfolioGa 09 G2 Charles Tatum Portfolio
Ga 09 G2 Charles Tatum Portfolio
 
BI Portfolio
BI PortfolioBI Portfolio
BI Portfolio
 

Destaque

Pmo Forum Network Presentation
Pmo Forum Network PresentationPmo Forum Network Presentation
Pmo Forum Network PresentationDennis Bolles
 
Bi Program Success
Bi Program SuccessBi Program Success
Bi Program SuccessBohdiman
 
Power BI Portfolio -Aniekan Okono
Power BI Portfolio -Aniekan OkonoPower BI Portfolio -Aniekan Okono
Power BI Portfolio -Aniekan OkonoAniekan Okono
 
BI Portfolio
BI PortfolioBI Portfolio
BI Portfoliopstaerker
 
Buying Ocean Views in Utah
Buying Ocean Views in UtahBuying Ocean Views in Utah
Buying Ocean Views in UtahKeith Privette
 
Portfolio BI Launchpad Training_Participants Guide_8.27.15
Portfolio BI Launchpad Training_Participants Guide_8.27.15Portfolio BI Launchpad Training_Participants Guide_8.27.15
Portfolio BI Launchpad Training_Participants Guide_8.27.15Mehwish Qureshi, MPP
 
BI/BA Portfolio in SAIT-David Chae
BI/BA Portfolio in SAIT-David ChaeBI/BA Portfolio in SAIT-David Chae
BI/BA Portfolio in SAIT-David ChaeDavid Chae
 
Scrum Master Accredited Certification
Scrum Master Accredited Certification Scrum Master Accredited Certification
Scrum Master Accredited Certification Aniekan Okono
 
Microsoft Project Online for Project Managers
Microsoft Project Online for Project ManagersMicrosoft Project Online for Project Managers
Microsoft Project Online for Project ManagersLeon Gallegos
 
Marketing su facebook. Strategie di promozione per l'edge rank
Marketing su facebook. Strategie di promozione per l'edge rankMarketing su facebook. Strategie di promozione per l'edge rank
Marketing su facebook. Strategie di promozione per l'edge rankWeb In Fermento
 
TPG PSLink - Integration of Financial and Project Data (Integration of Micros...
TPG PSLink - Integration of Financial and Project Data (Integration of Micros...TPG PSLink - Integration of Financial and Project Data (Integration of Micros...
TPG PSLink - Integration of Financial and Project Data (Integration of Micros...TPG The Project Group
 
Come utilizzare Facebook per il business dei brand - Gazduna Project -
Come utilizzare Facebook per il business dei brand - Gazduna Project -Come utilizzare Facebook per il business dei brand - Gazduna Project -
Come utilizzare Facebook per il business dei brand - Gazduna Project -Gazduna Project
 
Facebook Marketing per Aziende - Strategia, Operatività, Risultati
Facebook Marketing per Aziende - Strategia, Operatività, RisultatiFacebook Marketing per Aziende - Strategia, Operatività, Risultati
Facebook Marketing per Aziende - Strategia, Operatività, RisultatiAdv Media Lab
 
The Data Warehouse Lifecycle
The Data Warehouse LifecycleThe Data Warehouse Lifecycle
The Data Warehouse Lifecyclebartlowe
 
Microsoft Data Warehouse Business Intelligence Lifecycle - The Kimball Approach
Microsoft Data Warehouse Business Intelligence Lifecycle - The Kimball ApproachMicrosoft Data Warehouse Business Intelligence Lifecycle - The Kimball Approach
Microsoft Data Warehouse Business Intelligence Lifecycle - The Kimball ApproachMark Ginnebaugh
 
Real Estate Value Chain
Real Estate Value ChainReal Estate Value Chain
Real Estate Value ChainRealT Horizon
 
Office 365 Project Online - Comprehensive Guide
Office 365 Project Online - Comprehensive GuideOffice 365 Project Online - Comprehensive Guide
Office 365 Project Online - Comprehensive GuideDavid J Rosenthal
 

Destaque (20)

Pmo Forum Network Presentation
Pmo Forum Network PresentationPmo Forum Network Presentation
Pmo Forum Network Presentation
 
Bi Program Success
Bi Program SuccessBi Program Success
Bi Program Success
 
Power BI Portfolio -Aniekan Okono
Power BI Portfolio -Aniekan OkonoPower BI Portfolio -Aniekan Okono
Power BI Portfolio -Aniekan Okono
 
BI Portfolio
BI PortfolioBI Portfolio
BI Portfolio
 
Buying Ocean Views in Utah
Buying Ocean Views in UtahBuying Ocean Views in Utah
Buying Ocean Views in Utah
 
Portfolio BI Launchpad Training_Participants Guide_8.27.15
Portfolio BI Launchpad Training_Participants Guide_8.27.15Portfolio BI Launchpad Training_Participants Guide_8.27.15
Portfolio BI Launchpad Training_Participants Guide_8.27.15
 
BI/BA Portfolio in SAIT-David Chae
BI/BA Portfolio in SAIT-David ChaeBI/BA Portfolio in SAIT-David Chae
BI/BA Portfolio in SAIT-David Chae
 
Focus
FocusFocus
Focus
 
Facebook
FacebookFacebook
Facebook
 
Lauras BI Portfolio
Lauras BI PortfolioLauras BI Portfolio
Lauras BI Portfolio
 
Scrum Master Accredited Certification
Scrum Master Accredited Certification Scrum Master Accredited Certification
Scrum Master Accredited Certification
 
Microsoft Project Online for Project Managers
Microsoft Project Online for Project ManagersMicrosoft Project Online for Project Managers
Microsoft Project Online for Project Managers
 
Marketing su facebook. Strategie di promozione per l'edge rank
Marketing su facebook. Strategie di promozione per l'edge rankMarketing su facebook. Strategie di promozione per l'edge rank
Marketing su facebook. Strategie di promozione per l'edge rank
 
TPG PSLink - Integration of Financial and Project Data (Integration of Micros...
TPG PSLink - Integration of Financial and Project Data (Integration of Micros...TPG PSLink - Integration of Financial and Project Data (Integration of Micros...
TPG PSLink - Integration of Financial and Project Data (Integration of Micros...
 
Come utilizzare Facebook per il business dei brand - Gazduna Project -
Come utilizzare Facebook per il business dei brand - Gazduna Project -Come utilizzare Facebook per il business dei brand - Gazduna Project -
Come utilizzare Facebook per il business dei brand - Gazduna Project -
 
Facebook Marketing per Aziende - Strategia, Operatività, Risultati
Facebook Marketing per Aziende - Strategia, Operatività, RisultatiFacebook Marketing per Aziende - Strategia, Operatività, Risultati
Facebook Marketing per Aziende - Strategia, Operatività, Risultati
 
The Data Warehouse Lifecycle
The Data Warehouse LifecycleThe Data Warehouse Lifecycle
The Data Warehouse Lifecycle
 
Microsoft Data Warehouse Business Intelligence Lifecycle - The Kimball Approach
Microsoft Data Warehouse Business Intelligence Lifecycle - The Kimball ApproachMicrosoft Data Warehouse Business Intelligence Lifecycle - The Kimball Approach
Microsoft Data Warehouse Business Intelligence Lifecycle - The Kimball Approach
 
Real Estate Value Chain
Real Estate Value ChainReal Estate Value Chain
Real Estate Value Chain
 
Office 365 Project Online - Comprehensive Guide
Office 365 Project Online - Comprehensive GuideOffice 365 Project Online - Comprehensive Guide
Office 365 Project Online - Comprehensive Guide
 

Semelhante a Annie Lostlen BI Portfolio

BI SQL Server2008R2 Portfolio
BI SQL Server2008R2 PortfolioBI SQL Server2008R2 Portfolio
BI SQL Server2008R2 Portfoliodlinder25
 
Business Intelligence Portfolio
Business Intelligence PortfolioBusiness Intelligence Portfolio
Business Intelligence PortfolioDoug Armantrout
 
Bi Ppt Portfolio Elmer Donavan
Bi Ppt Portfolio  Elmer DonavanBi Ppt Portfolio  Elmer Donavan
Bi Ppt Portfolio Elmer DonavanEJDonavan
 
Sql business intelligence
Sql business intelligenceSql business intelligence
Sql business intelligenceSqlperfomance
 
BI Portfolio
BI PortfolioBI Portfolio
BI Portfoliosprigge
 
AAO BI Portfolio
AAO BI PortfolioAAO BI Portfolio
AAO BI PortfolioAl Ottley
 
Colin\'s BI Portfolio
Colin\'s BI PortfolioColin\'s BI Portfolio
Colin\'s BI Portfoliocolinsobers
 
Eugene Wabomnor Bi Portfolio
Eugene Wabomnor Bi PortfolioEugene Wabomnor Bi Portfolio
Eugene Wabomnor Bi Portfolioi661e21
 
Nitin\'s Business Intelligence Portfolio
Nitin\'s Business Intelligence PortfolioNitin\'s Business Intelligence Portfolio
Nitin\'s Business Intelligence Portfolionpatel2362
 
Eric Shields Portfolio
Eric Shields PortfolioEric Shields Portfolio
Eric Shields PortfolioEricShields
 
Business Intelligence Project Portfolio
Business Intelligence Project PortfolioBusiness Intelligence Project Portfolio
Business Intelligence Project Portfoliodmrasek
 
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
 
Jayasri Bi Portfolio
Jayasri Bi PortfolioJayasri Bi Portfolio
Jayasri Bi Portfoliojayasrisan
 
Power BI & Advanced Business Intelligence Tools Excel 2013 / 2016 By Spark Tr...
Power BI & Advanced Business Intelligence Tools Excel 2013 / 2016 By Spark Tr...Power BI & Advanced Business Intelligence Tools Excel 2013 / 2016 By Spark Tr...
Power BI & Advanced Business Intelligence Tools Excel 2013 / 2016 By Spark Tr...Ahmed Yasir Khan
 
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
 
Amit Adhlakha Bi Portfolio
Amit Adhlakha Bi PortfolioAmit Adhlakha Bi Portfolio
Amit Adhlakha Bi PortfolioAmit Adhlakha
 
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
 
William Canning Portfolio Annotated
William Canning Portfolio AnnotatedWilliam Canning Portfolio Annotated
William Canning Portfolio Annotatedcanningw
 

Semelhante a Annie Lostlen BI Portfolio (20)

BI SQL Server2008R2 Portfolio
BI SQL Server2008R2 PortfolioBI SQL Server2008R2 Portfolio
BI SQL Server2008R2 Portfolio
 
Business Intelligence Portfolio
Business Intelligence PortfolioBusiness Intelligence Portfolio
Business Intelligence Portfolio
 
Portfolio Genet
Portfolio GenetPortfolio Genet
Portfolio Genet
 
Bi Ppt Portfolio Elmer Donavan
Bi Ppt Portfolio  Elmer DonavanBi Ppt Portfolio  Elmer Donavan
Bi Ppt Portfolio Elmer Donavan
 
Sql business intelligence
Sql business intelligenceSql business intelligence
Sql business intelligence
 
BI Portfolio
BI PortfolioBI Portfolio
BI Portfolio
 
AAO BI Portfolio
AAO BI PortfolioAAO BI Portfolio
AAO BI Portfolio
 
Colin\'s BI Portfolio
Colin\'s BI PortfolioColin\'s BI Portfolio
Colin\'s BI Portfolio
 
Eugene Wabomnor Bi Portfolio
Eugene Wabomnor Bi PortfolioEugene Wabomnor Bi Portfolio
Eugene Wabomnor Bi Portfolio
 
Nitin\'s Business Intelligence Portfolio
Nitin\'s Business Intelligence PortfolioNitin\'s Business Intelligence Portfolio
Nitin\'s Business Intelligence Portfolio
 
Eric Shields Portfolio
Eric Shields PortfolioEric Shields Portfolio
Eric Shields Portfolio
 
Business Intelligence Project Portfolio
Business Intelligence Project PortfolioBusiness Intelligence Project Portfolio
Business Intelligence Project Portfolio
 
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
 
Jayasri Bi Portfolio
Jayasri Bi PortfolioJayasri Bi Portfolio
Jayasri Bi Portfolio
 
Power BI & Advanced Business Intelligence Tools Excel 2013 / 2016 By Spark Tr...
Power BI & Advanced Business Intelligence Tools Excel 2013 / 2016 By Spark Tr...Power BI & Advanced Business Intelligence Tools Excel 2013 / 2016 By Spark Tr...
Power BI & Advanced Business Intelligence Tools Excel 2013 / 2016 By Spark Tr...
 
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
 
Amit Adhlakha Bi Portfolio
Amit Adhlakha Bi PortfolioAmit Adhlakha Bi Portfolio
Amit Adhlakha Bi Portfolio
 
REPORT ON (1)
REPORT ON (1)REPORT ON (1)
REPORT ON (1)
 
SSIS_SSAS_SSRS_SP_PPS_HongBingLi
SSIS_SSAS_SSRS_SP_PPS_HongBingLiSSIS_SSAS_SSRS_SP_PPS_HongBingLi
SSIS_SSAS_SSRS_SP_PPS_HongBingLi
 
William Canning Portfolio Annotated
William Canning Portfolio AnnotatedWilliam Canning Portfolio Annotated
William Canning Portfolio Annotated
 

Último

[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...shyamraj55
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitecturePixlogix Infotech
 
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
 
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
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...HostedbyConfluent
 
Google AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAGGoogle AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAGSujit Pal
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Allon Mureinik
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...gurkirankumar98700
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Paola De la Torre
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Alan Dix
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024Results
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 

Último (20)

[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
 
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
 
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
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
 
Google AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAGGoogle AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAG
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 

Annie Lostlen BI Portfolio

  • 1. Business Intelligence Portfolio Annie Lostlen annielostlen@comcast.net (425) 401-1565 SET FOCUS BI Masters Program Design and Development of a Business Solution using Microsoft Business Intelligence tools
  • 2. Table of Contents Introduction and Goals - Labor analysis business intelligence solution for a fictitious national construction company, AllWorks SQL Server Integration Services - ETL capabilities SQL Server Analysis Services - Cube development SQL Server Reporting Services MS Office Performance Point Server - Dashboards MOSS 2007 Report Center and Excel Services
  • 3. AllWorks Project Introduction: The project designs and builds an SQL Server 2005 database, SSAS cubes, SSRS reports, Excel reports and charts and PPS dashboards to track employee and customer information, timesheet and labor rates data, as well as job order information, job materials, and customer invoices for a fictitious construction company called AllWorks. In the client project scenario, AllWorks currently stores this information in Excel Spreadsheets, XML files, and CSV files. Project Goals: Build an application that automates data loads through use of the SSIS ETL tool and ultimately presents information, per business requirements, through reports, KPIs, and charts to be viewed on a SharePoint web site.
  • 4. SQL Server Integration Services SSIS is a tool for handling the extraction, transformation, and loading of data Data extractions and loads can come from and into many sources, ie: SQL Server, ODBC, Oracle, text files, Excel, and more. The AllWorks project requirement for SSIS was to take data from diverse sources to a staging database in SQL Server. Multiple dimension and fact table extract, transform, and load processes defined Data transformations performed to ensure compatibility with staging database Data integrity checks performed to maintain key constraints Process and store record and file counts for notification Log error exceptions and orphaned data Setup schedule to run nightly SSIS process with email notifications of success or failure The following four slides give examples of data control and data flow processes
  • 6. SSIS Project Sample Foreach Loop
  • 8. SSIS ProjectMaster Maintenance Package Project deployed to SQL Server and job agent was setup to execute this package nightly
  • 9. SQL Server Analysis Services SSAS is the OLAP store to build multi-dimensional cubes that includes Custom calculations KPIs Data mining models Data sources can come from SQL Server, Oracle, DB2 or others, ie: XML SSAS cube data is easily available through MS Office and SQL Server Reporting Services The AllWorks project requirement for SSAS was to create multi-dimensional cubes from the SQL Server staging database to give users the ability to analyze and measure profitability and costs The following four slides give examples of the data model, partitions, KPIs and output data via Excel
  • 10.
  • 11.
  • 12.
  • 13.
  • 14. between 10 and 15% is yellow
  • 15.
  • 16.
  • 17. Current quarter to default to most recent quarter of data, compared to last quarter
  • 19.
  • 20.
  • 21. Summarize hours worked and total labor dollars by job and week end date
  • 22. Selection is by employee and the date ranges should only be those the employee workedCascading parameter s were used to enable the user to select from a proper list of dates
  • 23. Performance Point Server 2007 PPS 2007 is a member of the Office 2007 system of products Designing, publishing and managing dashboards are simple in PPS KPIs can be created or imported from SSAS cubes Scorecards are built to display and monitor the progress of KPIs Reports and charts can be built in PPS or Connect to SSRS reports and Excel spreadsheets These are all part of the elements contained in dashboards to control what the user sees Dashboards are shared with the user via SharePoint The AllWorks project requirement for PPS was to create two dashboards to be deployed to SharePoint
  • 24. Performance Point Server 2007 Two scorecards were setup on one page to display KPIs from the analytic cube by quarter selected. The Overhead Trend scorecard reports the percentage change of overhead expense current quarter compared to the prior quarter with a status symbol to compare to the goal. The right scorecard reports three KPIs that drill to the customer level
  • 25. Performance Point Server 2007 This page of the dashboard contains two reports that presents the top 10 customer and top 5 employees by hours worked and total labor dollars. The selection criteria is by quarter period. An example of the MDX used to create a top count is for the labor jobs.
  • 26. Performance Point Server 2007 This page of the dashboard contains a chart on dual axis comparing employee selected to total employees. The report then slices by the jobs the employed worked compared to the total. Sample MDX used.
  • 27. Performance Point Server 2007 The second dashboard setup was primarily for reports and charts from Excel Services. This chart allows the user to select multiple years and clients to display labor dollars across quarters by contractors and employees.
  • 28. Performance Point Server 2007 Another example of an Excel chart. Selections can be made for one or multiple counties to display profit dollars and Profit % across quarters.
  • 29. Microsoft SharePoint Server 2007 Microsoft SharePoint Server, MOSS, is where all the reports, spreadsheets and dashboards were deployed . This is the schedule setup to run the SSRS Overhead report .