SlideShare a Scribd company logo
Business Intelligence Foad Gharahgozlou [email_address] 916-474-4737
BI Project ,[object Object],[object Object],[object Object],[object Object]
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Terminology Reporting period / quarter Refers to calendar quarter. All courses with evaluation date sent falling within the calendar quarter will be reported. Databases Two primary databases that will be used for the source data are: NewSFCourses SurveyEvaluation
Source Database: SurveyEvaluation
Source Database: NewSFCourses
Identify Facts/Measures ,[object Object],[object Object],[object Object],[object Object]
Identify Dimensions/Hierarchies ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Identify Dimensions/Hierarchies ,[object Object]
Stored Proc: Populate DimDate
Data Warehouse – Data Diagram
Set Focus Evaluation Datawarehouse ETL Utilizing SSIS
Master Package
Dim Session Course Package ,[object Object],[object Object],[object Object],[object Object]
Fact Evaluation The fact evaluation table will be used as a counter for  completed vs. uncompleted evaluations. A validation was done on SessionID which creates an error data file.
Dim Question
Fact Score
SSAS Overview ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
DSV Diagram
Dim Session Course
Dim Date
Dimension Usage
Calculations
Solution Explorer
Summary ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Reports ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Summary Drill Down Report ,[object Object],[object Object],[object Object],[object Object]
Summary Drill Down Report ,[object Object],[object Object],[object Object],[object Object],Measures].[Score] / [Measures].[Valid Scores] ď‚®   [Valid Scores] is a derived fact based on the count of records with scores  not null. case  when [Score] is null then 0 else 1 end ď‚®   [Average Score] is a calculated member.
Summary Drill Down Report ,[object Object],[object Object],[object Object],[object Object],Measures].[Score] / [Measures].[Valid Scores] ď‚®   [Valid Scores] is a derived fact based on the count of records with scores  not null. case  when [Score] is null then 0 else 1 end ď‚®   [Average Score] is a calculated member.
Primary Dashboard ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Trainer vs. Overall
Trainer vs. Overall ,[object Object],[object Object],[object Object],[object Object]
Trainer vs. Overall ,[object Object],[object Object],[object Object],[object Object]
Trainer Report  (Sharepoint View)  ,  sample data for Instructor  AA
Objective of this report is for a trainer to see his or her past scores for a course  (up to 10 in a year). ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
[object Object],[object Object],[object Object],[object Object]
Action Tab of Series Properties allows us to link to other SSRS reports. In this case we allow user to see the TrainerDetail Report by selecting any of the Markers on the chart.
Trainer Date Range Report  (Sharepoint View)  ,  sample data for Instructor  AA
Parameters And Datasets ,[object Object],[object Object],[object Object],FromCourseEndDateDate &  ToCourseEndDateDate  WITH MEMBER [Measures].[ParameterCaption] AS  [Course End Date].[Date].CURRENTMEMBER.MEMBER_CAPTION MEMBER [Measures].[ParameterValue] AS  [Course End Date].[Date].CURRENTMEMBER.UNIQUENAME  MEMBER [Measures].[ParameterLevel] AS  [Course End Date].[Date].CURRENTMEMBER.LEVEL.ORDINAL  SELECT {[Measures].[ParameterCaption], [Measures].[ParameterValue], [Measures].[ParameterLevel]} ON COLUMNS , filter([Course End Date].[Date].children,[Measures].[Average Score] > 0) ON ROWS  FROM ( SELECT ( STRTOSET (@DimSessionCourseInstructor , CONSTRAINED) ) ON COLUMNS FROM [SF Course Eval DW])
Query Designer for Dataset  dsTrainerRange Here we  are able to setup the parameters as a range .
Trainer Detail Report  This report shows trainer’s evaluation scores for last class, day or night.  This Report Defaults to most recent date where there was an score.
=Fields!Session.Value & " " & Fields!Course.Value & " " & Fields!Date.Value ="Instructor: " & Parameters!Instructor.Label & "  “  & Sum(Fields!CompletedFlagInt.Value, "dsEvals") & " Evals/"  & Sum(Fields!FactEvaluationCount.Value, "dsEvals")  & " Students " =Sum(Fields!Score.Value)/Sum(Fields!Valid_Scores.Value)
SELECT NON EMPTY { [Measures].[Average Score],  [Measures].[Score] , [Measures].[Valid Scores] } ON COLUMNS,  NON EMPTY  { ( [Dim Session Course].[Course].[Course].ALLMEMBERS *  [Dim Session Course].[Session].[Session].ALLMEMBERS * Tail( Filter([Course End Date].[Date].[Date].ALLMEMBERS, [Measures].[Average Score] >0 ), 1) * [Dim Session Course].[Track].[Track]  *  [Dim Question].[Question].[Question].ALLMEMBERS *  [Dim Question].[Sub Category].children  ) }  DIMENSION PROPERTIES MEMBER_CAPTION, MEMBER_UNIQUE_NAME  ON ROWS  FROM [SF Course Eval DW] Where (STRTOMEMBER( @Instructor ) ,STRTOMEMBER( @TimeOfDay ))  CELL PROPERTIES VALUE, BACK_COLOR, FORE_COLOR, FORMATTED_VALUE, FORMAT_STRING, FONT_NAME, FONT_SIZE, FONT_FLAGS  SELECT  NON EMPTY {  [Measures].[Fact Evaluation Count], [Measures].[Completed Flag Int] } ON COLUMNS,  NON EMPTY  { ( [Dim Session Course].[Course].[Course].ALLMEMBERS *  [Dim Session Course].[Session].[Session].ALLMEMBERS *  Tail( Filter([Course End Date].[Date].[Date].ALLMEMBERS, [Measures].[Average Score] >0 ), 1) * [Dim Session Course].[Track].[Track]  )}  DIMENSION PROPERTIES MEMBER_CAPTION, MEMBER_UNIQUE_NAME  ON ROWS  FROM [SF Course Eval DW] Where (STRTOMEMBER( @Instructor ) ,STRTOMEMBER( @TimeOfDay ))  CELL PROPERTIES VALUE, BACK_COLOR, FORE_COLOR, FORMATTED_VALUE, FORMAT_STRING, FONT_NAME, FONT_SIZE, FONT_FLAGS
SELECT  DimQuestion.Question, FactScore.Comments FROM  FactScore  INNER JOIN DimSessionCourse ON FactScore.SessionCourseID = DimSessionCourse.SessionCourseID INNER JOIN DimQuestion ON FactScore.QuestionID = DimQuestion.QuestionID  INNER JOIN DimDate ON DimSessionCourse.CourseEndDateID = DimDate.DateID WHERE  (FactScore.Comments IS NOT NULL)  AND  (DimSessionCourse.InstructorName = @Instructor) AND  (DimSessionCourse.TimeOfDay = @DayEvening) AND  (DimDate.Date = (SELECT  MAX(DD.Date) AS Expr1 FROM  DimDate AS DD INNER JOIN DimSessionCourse AS DSC ON DD.DateID = DSC.CourseEndDateID  WHERE (DSC.InstructorName = DimSessionCourse.InstructorName)  Created a datasource to access  DW relational database  to extract Comments ="[Dim Session Course].[Day-Evening].[Day]"
Additional Attribute [Day-Evening] added to DimSessionCourse to declare Time of day filter .
The End

More Related Content

Viewers also liked

Data warehousing and business intelligence project report
Data warehousing and business intelligence project reportData warehousing and business intelligence project report
Data warehousing and business intelligence project report
sonalighai
 
Big Data Analytics for the Car of the Future
Big Data Analytics for the Car of the FutureBig Data Analytics for the Car of the Future
Big Data Analytics for the Car of the Future
Hewlett Packard Enterprise Business Value Exchange
 
A project report on competitive intelligence for manthan services bangalore
A project report on competitive intelligence for manthan services bangaloreA project report on competitive intelligence for manthan services bangalore
A project report on competitive intelligence for manthan services bangalore
Babasab Patil
 
Developing a Data Strategy -- A Guide For Business Leaders
Developing a Data Strategy -- A Guide For Business LeadersDeveloping a Data Strategy -- A Guide For Business Leaders
Developing a Data Strategy -- A Guide For Business Leaders
ibi
 
Predictive Analytics Project in Automotive Industry
Predictive Analytics Project in Automotive IndustryPredictive Analytics Project in Automotive Industry
Predictive Analytics Project in Automotive Industry
Matouš Havlena
 
SAP BI Implementation
SAP BI ImplementationSAP BI Implementation
SAP BI Implementation
Rahul Bindroo
 
MBA IT Final year project- CRM in banking sector- dinesh48
MBA IT Final year project- CRM in banking sector- dinesh48MBA IT Final year project- CRM in banking sector- dinesh48
MBA IT Final year project- CRM in banking sector- dinesh48
Dinesh Jogdand
 
Project report titles for mba in information technology (it)
Project report titles for mba in information technology (it)Project report titles for mba in information technology (it)
Project report titles for mba in information technology (it)
mbaprojectconsultacy2014
 
How to Build a Rock-Solid Analytics and Business Intelligence Strategy
How to Build a Rock-Solid Analytics and Business Intelligence StrategyHow to Build a Rock-Solid Analytics and Business Intelligence Strategy
How to Build a Rock-Solid Analytics and Business Intelligence Strategy
SAP Analytics
 
8 Steps to Creating a Data Strategy
8 Steps to Creating a Data Strategy8 Steps to Creating a Data Strategy
8 Steps to Creating a Data Strategy
Silicon Valley Data Science
 
Summer training project report mba
Summer training project report mbaSummer training project report mba
Summer training project report mba
Saurabh Singh
 
Big Data Analytics Strategy and Roadmap
Big Data Analytics Strategy and RoadmapBig Data Analytics Strategy and Roadmap
Big Data Analytics Strategy and Roadmap
Srinath Perera
 
Marketing management module 1 core concepts of marketing mba 1st sem by baba...
Marketing management module 1 core concepts of marketing  mba 1st sem by baba...Marketing management module 1 core concepts of marketing  mba 1st sem by baba...
Marketing management module 1 core concepts of marketing mba 1st sem by baba...
Babasab Patil
 
Sharekhan project report ,mba
Sharekhan  project report ,mbaSharekhan  project report ,mba
Sharekhan project report ,mba
Shoyal Akhtar
 
online education system project report
online education system project reportonline education system project report
online education system project report
Hagi Sahib
 
mba project report-on-apple-inc
mba project report-on-apple-inc mba project report-on-apple-inc
mba project report-on-apple-inc
Home
 
Inventory management project report
Inventory management project reportInventory management project report
Inventory management project report
Babasab Patil
 
Project Report
Project ReportProject Report
Project Report
Kunal Thakur
 
Segmentation module 4 mba 1st sem by babasab patil (karrisatte)
Segmentation module 4  mba 1st sem by babasab patil (karrisatte)Segmentation module 4  mba 1st sem by babasab patil (karrisatte)
Segmentation module 4 mba 1st sem by babasab patil (karrisatte)
Babasab Patil
 

Viewers also liked (19)

Data warehousing and business intelligence project report
Data warehousing and business intelligence project reportData warehousing and business intelligence project report
Data warehousing and business intelligence project report
 
Big Data Analytics for the Car of the Future
Big Data Analytics for the Car of the FutureBig Data Analytics for the Car of the Future
Big Data Analytics for the Car of the Future
 
A project report on competitive intelligence for manthan services bangalore
A project report on competitive intelligence for manthan services bangaloreA project report on competitive intelligence for manthan services bangalore
A project report on competitive intelligence for manthan services bangalore
 
Developing a Data Strategy -- A Guide For Business Leaders
Developing a Data Strategy -- A Guide For Business LeadersDeveloping a Data Strategy -- A Guide For Business Leaders
Developing a Data Strategy -- A Guide For Business Leaders
 
Predictive Analytics Project in Automotive Industry
Predictive Analytics Project in Automotive IndustryPredictive Analytics Project in Automotive Industry
Predictive Analytics Project in Automotive Industry
 
SAP BI Implementation
SAP BI ImplementationSAP BI Implementation
SAP BI Implementation
 
MBA IT Final year project- CRM in banking sector- dinesh48
MBA IT Final year project- CRM in banking sector- dinesh48MBA IT Final year project- CRM in banking sector- dinesh48
MBA IT Final year project- CRM in banking sector- dinesh48
 
Project report titles for mba in information technology (it)
Project report titles for mba in information technology (it)Project report titles for mba in information technology (it)
Project report titles for mba in information technology (it)
 
How to Build a Rock-Solid Analytics and Business Intelligence Strategy
How to Build a Rock-Solid Analytics and Business Intelligence StrategyHow to Build a Rock-Solid Analytics and Business Intelligence Strategy
How to Build a Rock-Solid Analytics and Business Intelligence Strategy
 
8 Steps to Creating a Data Strategy
8 Steps to Creating a Data Strategy8 Steps to Creating a Data Strategy
8 Steps to Creating a Data Strategy
 
Summer training project report mba
Summer training project report mbaSummer training project report mba
Summer training project report mba
 
Big Data Analytics Strategy and Roadmap
Big Data Analytics Strategy and RoadmapBig Data Analytics Strategy and Roadmap
Big Data Analytics Strategy and Roadmap
 
Marketing management module 1 core concepts of marketing mba 1st sem by baba...
Marketing management module 1 core concepts of marketing  mba 1st sem by baba...Marketing management module 1 core concepts of marketing  mba 1st sem by baba...
Marketing management module 1 core concepts of marketing mba 1st sem by baba...
 
Sharekhan project report ,mba
Sharekhan  project report ,mbaSharekhan  project report ,mba
Sharekhan project report ,mba
 
online education system project report
online education system project reportonline education system project report
online education system project report
 
mba project report-on-apple-inc
mba project report-on-apple-inc mba project report-on-apple-inc
mba project report-on-apple-inc
 
Inventory management project report
Inventory management project reportInventory management project report
Inventory management project report
 
Project Report
Project ReportProject Report
Project Report
 
Segmentation module 4 mba 1st sem by babasab patil (karrisatte)
Segmentation module 4  mba 1st sem by babasab patil (karrisatte)Segmentation module 4  mba 1st sem by babasab patil (karrisatte)
Segmentation module 4 mba 1st sem by babasab patil (karrisatte)
 

Similar to Business Intelligence Project

60780174 49594067-cs1403-case-tools-lab-manual
60780174 49594067-cs1403-case-tools-lab-manual60780174 49594067-cs1403-case-tools-lab-manual
60780174 49594067-cs1403-case-tools-lab-manual
Chitrarasan Kathiravan
 
Agile Metrics
Agile MetricsAgile Metrics
Agile Metrics
Gaurav Marwaha
 
Student growth workshops
Student growth workshopsStudent growth workshops
Student growth workshops
AnneWeerda
 
Ms Project
Ms ProjectMs Project
Ms Project
Noman Aftab
 
Microsoft Project Course with PMP Concepts
Microsoft Project Course with PMP ConceptsMicrosoft Project Course with PMP Concepts
Microsoft Project Course with PMP Concepts
Hari Thapliyal
 
Metrics Sirisha
Metrics  SirishaMetrics  Sirisha
Metrics Sirisha
interactionaccount
 
Metrics Sirisha
Metrics  SirishaMetrics  Sirisha
Metrics Sirisha
interactionaccount
 
Pm0011 – project planning
Pm0011 – project planningPm0011 – project planning
Pm0011 – project planning
smumbahelp
 
Microsoft_Project_101_How_to_Build_a_Project_Plan.
Microsoft_Project_101_How_to_Build_a_Project_Plan.Microsoft_Project_101_How_to_Build_a_Project_Plan.
Microsoft_Project_101_How_to_Build_a_Project_Plan.
TURKI , PMP
 
Software Test Estimation
Software Test EstimationSoftware Test Estimation
Software Test Estimation
Jatin Kochhar
 
Assignment 2 Designing a Training ProgramDue Week 8 and worth 3.docx
Assignment 2 Designing a Training ProgramDue Week 8 and worth 3.docxAssignment 2 Designing a Training ProgramDue Week 8 and worth 3.docx
Assignment 2 Designing a Training ProgramDue Week 8 and worth 3.docx
sherni1
 
You are working as a behavior consulting intern. Your company’s on.docx
You are working as a behavior consulting intern. Your company’s on.docxYou are working as a behavior consulting intern. Your company’s on.docx
You are working as a behavior consulting intern. Your company’s on.docx
jeffevans62972
 
Estimation maturity model using function points
Estimation maturity  model using function pointsEstimation maturity  model using function points
Estimation maturity model using function points
Bhupinder Singh
 
Managing projects by data
Managing projects by dataManaging projects by data
Managing projects by data
Mobi Marketing
 
OnTrac_StarCertificationProgram-3Day.pptx
OnTrac_StarCertificationProgram-3Day.pptxOnTrac_StarCertificationProgram-3Day.pptx
OnTrac_StarCertificationProgram-3Day.pptx
NilaanjanTripathy1
 
Data Collection Points And Gqm
Data Collection Points And GqmData Collection Points And Gqm
Data Collection Points And Gqm
Gerrit Klaschke, CSM
 
Classical Approaches in Test Estimation
Classical Approaches in Test EstimationClassical Approaches in Test Estimation
Classical Approaches in Test Estimation
GlobalLogic Ukraine
 
Manager Performance Management Training
Manager Performance Management TrainingManager Performance Management Training
Manager Performance Management Training
tracytpsu
 
IRJET- Web-Based System for Creation and Management of Multiple Choices based...
IRJET- Web-Based System for Creation and Management of Multiple Choices based...IRJET- Web-Based System for Creation and Management of Multiple Choices based...
IRJET- Web-Based System for Creation and Management of Multiple Choices based...
IRJET Journal
 
8 project planning
8 project planning8 project planning
8 project planning
randhirlpu
 

Similar to Business Intelligence Project (20)

60780174 49594067-cs1403-case-tools-lab-manual
60780174 49594067-cs1403-case-tools-lab-manual60780174 49594067-cs1403-case-tools-lab-manual
60780174 49594067-cs1403-case-tools-lab-manual
 
Agile Metrics
Agile MetricsAgile Metrics
Agile Metrics
 
Student growth workshops
Student growth workshopsStudent growth workshops
Student growth workshops
 
Ms Project
Ms ProjectMs Project
Ms Project
 
Microsoft Project Course with PMP Concepts
Microsoft Project Course with PMP ConceptsMicrosoft Project Course with PMP Concepts
Microsoft Project Course with PMP Concepts
 
Metrics Sirisha
Metrics  SirishaMetrics  Sirisha
Metrics Sirisha
 
Metrics Sirisha
Metrics  SirishaMetrics  Sirisha
Metrics Sirisha
 
Pm0011 – project planning
Pm0011 – project planningPm0011 – project planning
Pm0011 – project planning
 
Microsoft_Project_101_How_to_Build_a_Project_Plan.
Microsoft_Project_101_How_to_Build_a_Project_Plan.Microsoft_Project_101_How_to_Build_a_Project_Plan.
Microsoft_Project_101_How_to_Build_a_Project_Plan.
 
Software Test Estimation
Software Test EstimationSoftware Test Estimation
Software Test Estimation
 
Assignment 2 Designing a Training ProgramDue Week 8 and worth 3.docx
Assignment 2 Designing a Training ProgramDue Week 8 and worth 3.docxAssignment 2 Designing a Training ProgramDue Week 8 and worth 3.docx
Assignment 2 Designing a Training ProgramDue Week 8 and worth 3.docx
 
You are working as a behavior consulting intern. Your company’s on.docx
You are working as a behavior consulting intern. Your company’s on.docxYou are working as a behavior consulting intern. Your company’s on.docx
You are working as a behavior consulting intern. Your company’s on.docx
 
Estimation maturity model using function points
Estimation maturity  model using function pointsEstimation maturity  model using function points
Estimation maturity model using function points
 
Managing projects by data
Managing projects by dataManaging projects by data
Managing projects by data
 
OnTrac_StarCertificationProgram-3Day.pptx
OnTrac_StarCertificationProgram-3Day.pptxOnTrac_StarCertificationProgram-3Day.pptx
OnTrac_StarCertificationProgram-3Day.pptx
 
Data Collection Points And Gqm
Data Collection Points And GqmData Collection Points And Gqm
Data Collection Points And Gqm
 
Classical Approaches in Test Estimation
Classical Approaches in Test EstimationClassical Approaches in Test Estimation
Classical Approaches in Test Estimation
 
Manager Performance Management Training
Manager Performance Management TrainingManager Performance Management Training
Manager Performance Management Training
 
IRJET- Web-Based System for Creation and Management of Multiple Choices based...
IRJET- Web-Based System for Creation and Management of Multiple Choices based...IRJET- Web-Based System for Creation and Management of Multiple Choices based...
IRJET- Web-Based System for Creation and Management of Multiple Choices based...
 
8 project planning
8 project planning8 project planning
8 project planning
 

Recently uploaded

Energy Efficient Video Encoding for Cloud and Edge Computing Instances
Energy Efficient Video Encoding for Cloud and Edge Computing InstancesEnergy Efficient Video Encoding for Cloud and Edge Computing Instances
Energy Efficient Video Encoding for Cloud and Edge Computing Instances
Alpen-Adria-Universität
 
Best 20 SEO Techniques To Improve Website Visibility In SERP
Best 20 SEO Techniques To Improve Website Visibility In SERPBest 20 SEO Techniques To Improve Website Visibility In SERP
Best 20 SEO Techniques To Improve Website Visibility In SERP
Pixlogix Infotech
 
Salesforce Integration for Bonterra Impact Management (fka Social Solutions A...
Salesforce Integration for Bonterra Impact Management (fka Social Solutions A...Salesforce Integration for Bonterra Impact Management (fka Social Solutions A...
Salesforce Integration for Bonterra Impact Management (fka Social Solutions A...
Jeffrey Haguewood
 
Programming Foundation Models with DSPy - Meetup Slides
Programming Foundation Models with DSPy - Meetup SlidesProgramming Foundation Models with DSPy - Meetup Slides
Programming Foundation Models with DSPy - Meetup Slides
Zilliz
 
Operating System Used by Users in day-to-day life.pptx
Operating System Used by Users in day-to-day life.pptxOperating System Used by Users in day-to-day life.pptx
Operating System Used by Users in day-to-day life.pptx
Pravash Chandra Das
 
Skybuffer AI: Advanced Conversational and Generative AI Solution on SAP Busin...
Skybuffer AI: Advanced Conversational and Generative AI Solution on SAP Busin...Skybuffer AI: Advanced Conversational and Generative AI Solution on SAP Busin...
Skybuffer AI: Advanced Conversational and Generative AI Solution on SAP Busin...
Tatiana Kojar
 
Your One-Stop Shop for Python Success: Top 10 US Python Development Providers
Your One-Stop Shop for Python Success: Top 10 US Python Development ProvidersYour One-Stop Shop for Python Success: Top 10 US Python Development Providers
Your One-Stop Shop for Python Success: Top 10 US Python Development Providers
akankshawande
 
Digital Marketing Trends in 2024 | Guide for Staying Ahead
Digital Marketing Trends in 2024 | Guide for Staying AheadDigital Marketing Trends in 2024 | Guide for Staying Ahead
Digital Marketing Trends in 2024 | Guide for Staying Ahead
Wask
 
5th LF Energy Power Grid Model Meet-up Slides
5th LF Energy Power Grid Model Meet-up Slides5th LF Energy Power Grid Model Meet-up Slides
5th LF Energy Power Grid Model Meet-up Slides
DanBrown980551
 
Skybuffer SAM4U tool for SAP license adoption
Skybuffer SAM4U tool for SAP license adoptionSkybuffer SAM4U tool for SAP license adoption
Skybuffer SAM4U tool for SAP license adoption
Tatiana Kojar
 
GenAI Pilot Implementation in the organizations
GenAI Pilot Implementation in the organizationsGenAI Pilot Implementation in the organizations
GenAI Pilot Implementation in the organizations
kumardaparthi1024
 
Presentation of the OECD Artificial Intelligence Review of Germany
Presentation of the OECD Artificial Intelligence Review of GermanyPresentation of the OECD Artificial Intelligence Review of Germany
Presentation of the OECD Artificial Intelligence Review of Germany
innovationoecd
 
Deep Dive: Getting Funded with Jason Jason Lemkin Founder & CEO @ SaaStr
Deep Dive: Getting Funded with Jason Jason Lemkin Founder & CEO @ SaaStrDeep Dive: Getting Funded with Jason Jason Lemkin Founder & CEO @ SaaStr
Deep Dive: Getting Funded with Jason Jason Lemkin Founder & CEO @ SaaStr
saastr
 
Choosing The Best AWS Service For Your Website + API.pptx
Choosing The Best AWS Service For Your Website + API.pptxChoosing The Best AWS Service For Your Website + API.pptx
Choosing The Best AWS Service For Your Website + API.pptx
Brandon Minnick, MBA
 
Building Production Ready Search Pipelines with Spark and Milvus
Building Production Ready Search Pipelines with Spark and MilvusBuilding Production Ready Search Pipelines with Spark and Milvus
Building Production Ready Search Pipelines with Spark and Milvus
Zilliz
 
Monitoring and Managing Anomaly Detection on OpenShift.pdf
Monitoring and Managing Anomaly Detection on OpenShift.pdfMonitoring and Managing Anomaly Detection on OpenShift.pdf
Monitoring and Managing Anomaly Detection on OpenShift.pdf
Tosin Akinosho
 
Nunit vs XUnit vs MSTest Differences Between These Unit Testing Frameworks.pdf
Nunit vs XUnit vs MSTest Differences Between These Unit Testing Frameworks.pdfNunit vs XUnit vs MSTest Differences Between These Unit Testing Frameworks.pdf
Nunit vs XUnit vs MSTest Differences Between These Unit Testing Frameworks.pdf
flufftailshop
 
June Patch Tuesday
June Patch TuesdayJune Patch Tuesday
June Patch Tuesday
Ivanti
 
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with SlackLet's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
shyamraj55
 
Finale of the Year: Apply for Next One!
Finale of the Year: Apply for Next One!Finale of the Year: Apply for Next One!
Finale of the Year: Apply for Next One!
GDSC PJATK
 

Recently uploaded (20)

Energy Efficient Video Encoding for Cloud and Edge Computing Instances
Energy Efficient Video Encoding for Cloud and Edge Computing InstancesEnergy Efficient Video Encoding for Cloud and Edge Computing Instances
Energy Efficient Video Encoding for Cloud and Edge Computing Instances
 
Best 20 SEO Techniques To Improve Website Visibility In SERP
Best 20 SEO Techniques To Improve Website Visibility In SERPBest 20 SEO Techniques To Improve Website Visibility In SERP
Best 20 SEO Techniques To Improve Website Visibility In SERP
 
Salesforce Integration for Bonterra Impact Management (fka Social Solutions A...
Salesforce Integration for Bonterra Impact Management (fka Social Solutions A...Salesforce Integration for Bonterra Impact Management (fka Social Solutions A...
Salesforce Integration for Bonterra Impact Management (fka Social Solutions A...
 
Programming Foundation Models with DSPy - Meetup Slides
Programming Foundation Models with DSPy - Meetup SlidesProgramming Foundation Models with DSPy - Meetup Slides
Programming Foundation Models with DSPy - Meetup Slides
 
Operating System Used by Users in day-to-day life.pptx
Operating System Used by Users in day-to-day life.pptxOperating System Used by Users in day-to-day life.pptx
Operating System Used by Users in day-to-day life.pptx
 
Skybuffer AI: Advanced Conversational and Generative AI Solution on SAP Busin...
Skybuffer AI: Advanced Conversational and Generative AI Solution on SAP Busin...Skybuffer AI: Advanced Conversational and Generative AI Solution on SAP Busin...
Skybuffer AI: Advanced Conversational and Generative AI Solution on SAP Busin...
 
Your One-Stop Shop for Python Success: Top 10 US Python Development Providers
Your One-Stop Shop for Python Success: Top 10 US Python Development ProvidersYour One-Stop Shop for Python Success: Top 10 US Python Development Providers
Your One-Stop Shop for Python Success: Top 10 US Python Development Providers
 
Digital Marketing Trends in 2024 | Guide for Staying Ahead
Digital Marketing Trends in 2024 | Guide for Staying AheadDigital Marketing Trends in 2024 | Guide for Staying Ahead
Digital Marketing Trends in 2024 | Guide for Staying Ahead
 
5th LF Energy Power Grid Model Meet-up Slides
5th LF Energy Power Grid Model Meet-up Slides5th LF Energy Power Grid Model Meet-up Slides
5th LF Energy Power Grid Model Meet-up Slides
 
Skybuffer SAM4U tool for SAP license adoption
Skybuffer SAM4U tool for SAP license adoptionSkybuffer SAM4U tool for SAP license adoption
Skybuffer SAM4U tool for SAP license adoption
 
GenAI Pilot Implementation in the organizations
GenAI Pilot Implementation in the organizationsGenAI Pilot Implementation in the organizations
GenAI Pilot Implementation in the organizations
 
Presentation of the OECD Artificial Intelligence Review of Germany
Presentation of the OECD Artificial Intelligence Review of GermanyPresentation of the OECD Artificial Intelligence Review of Germany
Presentation of the OECD Artificial Intelligence Review of Germany
 
Deep Dive: Getting Funded with Jason Jason Lemkin Founder & CEO @ SaaStr
Deep Dive: Getting Funded with Jason Jason Lemkin Founder & CEO @ SaaStrDeep Dive: Getting Funded with Jason Jason Lemkin Founder & CEO @ SaaStr
Deep Dive: Getting Funded with Jason Jason Lemkin Founder & CEO @ SaaStr
 
Choosing The Best AWS Service For Your Website + API.pptx
Choosing The Best AWS Service For Your Website + API.pptxChoosing The Best AWS Service For Your Website + API.pptx
Choosing The Best AWS Service For Your Website + API.pptx
 
Building Production Ready Search Pipelines with Spark and Milvus
Building Production Ready Search Pipelines with Spark and MilvusBuilding Production Ready Search Pipelines with Spark and Milvus
Building Production Ready Search Pipelines with Spark and Milvus
 
Monitoring and Managing Anomaly Detection on OpenShift.pdf
Monitoring and Managing Anomaly Detection on OpenShift.pdfMonitoring and Managing Anomaly Detection on OpenShift.pdf
Monitoring and Managing Anomaly Detection on OpenShift.pdf
 
Nunit vs XUnit vs MSTest Differences Between These Unit Testing Frameworks.pdf
Nunit vs XUnit vs MSTest Differences Between These Unit Testing Frameworks.pdfNunit vs XUnit vs MSTest Differences Between These Unit Testing Frameworks.pdf
Nunit vs XUnit vs MSTest Differences Between These Unit Testing Frameworks.pdf
 
June Patch Tuesday
June Patch TuesdayJune Patch Tuesday
June Patch Tuesday
 
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with SlackLet's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
 
Finale of the Year: Apply for Next One!
Finale of the Year: Apply for Next One!Finale of the Year: Apply for Next One!
Finale of the Year: Apply for Next One!
 

Business Intelligence Project

  • 1. Business Intelligence Foad Gharahgozlou [email_address] 916-474-4737
  • 2.
  • 3.
  • 6.
  • 7.
  • 8.
  • 10. Data Warehouse – Data Diagram
  • 11. Set Focus Evaluation Datawarehouse ETL Utilizing SSIS
  • 13.
  • 14. Fact Evaluation The fact evaluation table will be used as a counter for completed vs. uncompleted evaluations. A validation was done on SessionID which creates an error data file.
  • 17.
  • 24.
  • 25.
  • 26.
  • 27.
  • 28.
  • 29.
  • 31.
  • 32.
  • 33. Trainer Report (Sharepoint View) , sample data for Instructor AA
  • 34.
  • 35.
  • 36. Action Tab of Series Properties allows us to link to other SSRS reports. In this case we allow user to see the TrainerDetail Report by selecting any of the Markers on the chart.
  • 37. Trainer Date Range Report (Sharepoint View) , sample data for Instructor AA
  • 38.
  • 39. Query Designer for Dataset dsTrainerRange Here we are able to setup the parameters as a range .
  • 40. Trainer Detail Report This report shows trainer’s evaluation scores for last class, day or night. This Report Defaults to most recent date where there was an score.
  • 41. =Fields!Session.Value & " " & Fields!Course.Value & " " & Fields!Date.Value ="Instructor: " & Parameters!Instructor.Label & " “ & Sum(Fields!CompletedFlagInt.Value, "dsEvals") & " Evals/" & Sum(Fields!FactEvaluationCount.Value, "dsEvals") & " Students " =Sum(Fields!Score.Value)/Sum(Fields!Valid_Scores.Value)
  • 42. SELECT NON EMPTY { [Measures].[Average Score], [Measures].[Score] , [Measures].[Valid Scores] } ON COLUMNS, NON EMPTY { ( [Dim Session Course].[Course].[Course].ALLMEMBERS * [Dim Session Course].[Session].[Session].ALLMEMBERS * Tail( Filter([Course End Date].[Date].[Date].ALLMEMBERS, [Measures].[Average Score] >0 ), 1) * [Dim Session Course].[Track].[Track] * [Dim Question].[Question].[Question].ALLMEMBERS * [Dim Question].[Sub Category].children ) } DIMENSION PROPERTIES MEMBER_CAPTION, MEMBER_UNIQUE_NAME ON ROWS FROM [SF Course Eval DW] Where (STRTOMEMBER( @Instructor ) ,STRTOMEMBER( @TimeOfDay )) CELL PROPERTIES VALUE, BACK_COLOR, FORE_COLOR, FORMATTED_VALUE, FORMAT_STRING, FONT_NAME, FONT_SIZE, FONT_FLAGS SELECT NON EMPTY { [Measures].[Fact Evaluation Count], [Measures].[Completed Flag Int] } ON COLUMNS, NON EMPTY { ( [Dim Session Course].[Course].[Course].ALLMEMBERS * [Dim Session Course].[Session].[Session].ALLMEMBERS * Tail( Filter([Course End Date].[Date].[Date].ALLMEMBERS, [Measures].[Average Score] >0 ), 1) * [Dim Session Course].[Track].[Track] )} DIMENSION PROPERTIES MEMBER_CAPTION, MEMBER_UNIQUE_NAME ON ROWS FROM [SF Course Eval DW] Where (STRTOMEMBER( @Instructor ) ,STRTOMEMBER( @TimeOfDay )) CELL PROPERTIES VALUE, BACK_COLOR, FORE_COLOR, FORMATTED_VALUE, FORMAT_STRING, FONT_NAME, FONT_SIZE, FONT_FLAGS
  • 43. SELECT DimQuestion.Question, FactScore.Comments FROM FactScore INNER JOIN DimSessionCourse ON FactScore.SessionCourseID = DimSessionCourse.SessionCourseID INNER JOIN DimQuestion ON FactScore.QuestionID = DimQuestion.QuestionID INNER JOIN DimDate ON DimSessionCourse.CourseEndDateID = DimDate.DateID WHERE (FactScore.Comments IS NOT NULL) AND (DimSessionCourse.InstructorName = @Instructor) AND (DimSessionCourse.TimeOfDay = @DayEvening) AND (DimDate.Date = (SELECT MAX(DD.Date) AS Expr1 FROM DimDate AS DD INNER JOIN DimSessionCourse AS DSC ON DD.DateID = DSC.CourseEndDateID WHERE (DSC.InstructorName = DimSessionCourse.InstructorName) Created a datasource to access DW relational database to extract Comments ="[Dim Session Course].[Day-Evening].[Day]"
  • 44. Additional Attribute [Day-Evening] added to DimSessionCourse to declare Time of day filter .

Editor's Notes

  1. Mention appearance of fragmented data. Consider modifying report for more meaningful graph in phase 2
  2. Note the sparseness of the data for this particular instructor. We found this to be the case with nearly all the instructors. This is due to the data. We suggest re-evaluating the report for Phase 2; perhaps using a bar chart and only comparing on dates where the instructor has data.