SlideShare une entreprise Scribd logo
1  sur  37
Télécharger pour lire hors ligne
Data Warehousing 
Assignment
Ch.01 Basic Components:Listing 1.3: Creating 
data warehouse tables
Ch.01 Basic Components: Listing 1.4: 
Generating customer surrogate key values
Ch.01 Basic Components: Listing 1.5: Inserting 
more customers
Ch.02: Dimension History: Listing 2.1: Applying 
SCD1 to the customer names in customer_dim
Ch.02: Dimension History: Listing 2.2: 
Creating and loading the customer_stg table
Ch.02: Dimension History: Listing 2.3: Applying 
SCD2 to product_name and product_category in 
the product_dim table
Ch.02: Dimension History: Listing 2.4: 
Creating the product_stg table
Ch.02: Dimension History: Listing 2.5: Loading 
products to its staging table
Chapter 3: Measure Additivity: Listing 3.1: Inserting 
data to demonstrate fully-additive measures
Chapter 3: Measure Additivity: Listing 3.2: 
Querying across all dimensions
Chapter 3: Measure Additivity Listing 3.3: Querying 
across the date, product, and order
Chapter 3: Measure Additivity Listing 3.5: Querying 
across the date and order
Chapter 4: Dimensional Queries Listing 4.1: Script 
for that adds data for testing dimensional queries
Chapter 4: Dimensional Queries Listing 4.2: Daily 
Aggregation
Chapter 4: Dimensional Queries Listing 4.3: Annual 
aggregation
Chapter 4: Dimensional Queries Listing 4.5: Specific 
query (quarterly sales in Mechanicsburg)
Chapter 4: Dimensional Queries Listing 4.6: Inside-out 
- Monthly Product Performer
Chapter 4: Dimensional Queries Listing 4.7: Inside-out 
(loyal customer)
Chapter 5: Source Extraction: Listing 5.1: Push 
CDC sales orders
Chapter 5: Source Extraction Listing 5.3: Data 
for testing Push mode
Chapter 5: Source Extraction Listing 5.3: Data 
for testing Push mode
Chapter 6: Populating the Date DimensionListing 
6.1: Stored procedure to pre-populate the date 
dimension
Chapter 6: Populating the Date Dimension Listing 
6.2: Daily date population
Chapter 6: Populating the Date Dimension Listing 
6.3: Loading dates from the source
Chapter 6: Populating the Date Dimension Listing 
6.4: Adding more dates from additional sales 
orders
Chapter 7: Initial Population Listing 7.1: DW initial 
population
Chapter 7: Initial Population Listing 7.3: Sales 
orders for testing initial population
Chapter 7: Initial Population Listing 7.4: Query to 
confirm the sales orders are loaded correctly
Chapter 7: Initial Population Listing 7.4: Query to 
confirm the sales orders are loaded correctly
Chapter 8: Regular Population Listing 8.1: Daily dw 
regular population
Chapter 8: Regular Population Listing 8.2: Adding 
sales orders
Chapter 8: Regular Population Chapter 8: Regular 
Population Listing 8.2: Adding sales orders
Chapter 8: Regular Population Chapter 8: Regular 
Population Listing 8.2: Adding sales orders
Chapter 10: Adding Columns Listing 10.1: Adding 
new columns to the customer dimension
Chapter 11: On-Demand Population Listing 11.2: 
Populating the promotion indicator
Chapter 11: On-Demand Population Listing 
11.2: Populating the promotion indicator

Contenu connexe

En vedette

Algorithm Analysis and Design Class Notes
Algorithm Analysis and Design Class NotesAlgorithm Analysis and Design Class Notes
Algorithm Analysis and Design Class NotesKumar Avinash
 
Breakout: Hadoop and the Operational Data Store
Breakout: Hadoop and the Operational Data StoreBreakout: Hadoop and the Operational Data Store
Breakout: Hadoop and the Operational Data StoreCloudera, Inc.
 
MongoDB EuroPython 2009
MongoDB EuroPython 2009MongoDB EuroPython 2009
MongoDB EuroPython 2009Mike Dirolf
 
Recent news&events in power plant
Recent news&events in power plantRecent news&events in power plant
Recent news&events in power plantnuchida suwapaet
 
06module 16 building-lan
06module 16 building-lan06module 16 building-lan
06module 16 building-lansetioaribowo
 
Articulo del 42 al 52
Articulo del 42 al 52Articulo del 42 al 52
Articulo del 42 al 52PAulo Borikua
 
Affordable Taiwan Travel
Affordable Taiwan TravelAffordable Taiwan Travel
Affordable Taiwan TravelMUSTHoover
 
Intro to sustainability intro
Intro to sustainability introIntro to sustainability intro
Intro to sustainability introIan Garrett
 
21 февраля в группе
21 февраля в группе21 февраля в группе
21 февраля в группеvirtualtaganrog
 
Mercados laborales trabajo de grado - 25.04.16
Mercados laborales   trabajo de grado -  25.04.16Mercados laborales   trabajo de grado -  25.04.16
Mercados laborales trabajo de grado - 25.04.16Innovacion Gerencial
 
Who Watches the Watchmen - Arup Chakrabarti, PagerDuty - DevOpsDays Tel Aviv ...
Who Watches the Watchmen - Arup Chakrabarti, PagerDuty - DevOpsDays Tel Aviv ...Who Watches the Watchmen - Arup Chakrabarti, PagerDuty - DevOpsDays Tel Aviv ...
Who Watches the Watchmen - Arup Chakrabarti, PagerDuty - DevOpsDays Tel Aviv ...DevOpsDays Tel Aviv
 

En vedette (15)

Algorithm Analysis and Design Class Notes
Algorithm Analysis and Design Class NotesAlgorithm Analysis and Design Class Notes
Algorithm Analysis and Design Class Notes
 
Breakout: Hadoop and the Operational Data Store
Breakout: Hadoop and the Operational Data StoreBreakout: Hadoop and the Operational Data Store
Breakout: Hadoop and the Operational Data Store
 
Valtek MK1 Rebuild
Valtek MK1 RebuildValtek MK1 Rebuild
Valtek MK1 Rebuild
 
MongoDB EuroPython 2009
MongoDB EuroPython 2009MongoDB EuroPython 2009
MongoDB EuroPython 2009
 
Recent news&events in power plant
Recent news&events in power plantRecent news&events in power plant
Recent news&events in power plant
 
06module 16 building-lan
06module 16 building-lan06module 16 building-lan
06module 16 building-lan
 
Articulo del 42 al 52
Articulo del 42 al 52Articulo del 42 al 52
Articulo del 42 al 52
 
Tech coach flyer
Tech coach flyerTech coach flyer
Tech coach flyer
 
Affordable Taiwan Travel
Affordable Taiwan TravelAffordable Taiwan Travel
Affordable Taiwan Travel
 
Intro to sustainability intro
Intro to sustainability introIntro to sustainability intro
Intro to sustainability intro
 
21 февраля в группе
21 февраля в группе21 февраля в группе
21 февраля в группе
 
Mercados laborales trabajo de grado - 25.04.16
Mercados laborales   trabajo de grado -  25.04.16Mercados laborales   trabajo de grado -  25.04.16
Mercados laborales trabajo de grado - 25.04.16
 
Who Watches the Watchmen - Arup Chakrabarti, PagerDuty - DevOpsDays Tel Aviv ...
Who Watches the Watchmen - Arup Chakrabarti, PagerDuty - DevOpsDays Tel Aviv ...Who Watches the Watchmen - Arup Chakrabarti, PagerDuty - DevOpsDays Tel Aviv ...
Who Watches the Watchmen - Arup Chakrabarti, PagerDuty - DevOpsDays Tel Aviv ...
 
Etl tool
Etl toolEtl tool
Etl tool
 
Mfhp12 c excel_4ed_solucoes
Mfhp12 c excel_4ed_solucoesMfhp12 c excel_4ed_solucoes
Mfhp12 c excel_4ed_solucoes
 

Similaire à Data warehousing

Datawarehousing with MySQL
Datawarehousing with MySQLDatawarehousing with MySQL
Datawarehousing with MySQLHarshit Parekh
 
AWS Amazon Quantum Ledger Database (QLDB)
AWS Amazon Quantum Ledger Database (QLDB)AWS Amazon Quantum Ledger Database (QLDB)
AWS Amazon Quantum Ledger Database (QLDB)Subramanyam Vemala
 
Er ptips material requirements-planning
Er ptips material requirements-planningEr ptips material requirements-planning
Er ptips material requirements-planningSadasiva Gottimukkala
 
MPO Working Process
MPO Working ProcessMPO Working Process
MPO Working ProcessTom Choon
 
SAP MM Course contents from LCC Infotech,Hyderabad
SAP MM Course contents from LCC Infotech,HyderabadSAP MM Course contents from LCC Infotech,Hyderabad
SAP MM Course contents from LCC Infotech,Hyderabadlccinfotech
 
Data warehouse project on retail store
Data warehouse project on retail storeData warehouse project on retail store
Data warehouse project on retail storeSiddharth Chaudhary
 
How to develop a gateway service using code based implementation
How to develop a gateway service using code based implementationHow to develop a gateway service using code based implementation
How to develop a gateway service using code based implementationnitin2517
 
How Do You Lifecycle? Advanced Training Session (slides)
How Do You Lifecycle? Advanced Training Session (slides)How Do You Lifecycle? Advanced Training Session (slides)
How Do You Lifecycle? Advanced Training Session (slides)WhatCounts, Inc.
 
SetFocus SQL Portfolio
SetFocus SQL PortfolioSetFocus SQL Portfolio
SetFocus SQL Portfoliogeometro17
 
Business objects activities web intelligence
Business objects activities web intelligenceBusiness objects activities web intelligence
Business objects activities web intelligenceDmitry Anoshin
 
ASSIGNMENT 1 LOGICAL DATABASE DESIGN (CPT307)
ASSIGNMENT 1 LOGICAL DATABASE DESIGN (CPT307)ASSIGNMENT 1 LOGICAL DATABASE DESIGN (CPT307)
ASSIGNMENT 1 LOGICAL DATABASE DESIGN (CPT307)Gina Rizzo
 
210 PART III • THE ANALYSIS PROCESS3PendingInventory _ I.docx
210 PART III • THE ANALYSIS PROCESS3PendingInventory _ I.docx210 PART III • THE ANALYSIS PROCESS3PendingInventory _ I.docx
210 PART III • THE ANALYSIS PROCESS3PendingInventory _ I.docxeugeniadean34240
 
Inventory management system
Inventory management systemInventory management system
Inventory management systempavanwalecha
 
Blood_Bank_Management_System_A_Project_P.pdf
Blood_Bank_Management_System_A_Project_P.pdfBlood_Bank_Management_System_A_Project_P.pdf
Blood_Bank_Management_System_A_Project_P.pdfJackTheMan1
 

Similaire à Data warehousing (20)

Datawarehousing with MySQL
Datawarehousing with MySQLDatawarehousing with MySQL
Datawarehousing with MySQL
 
AWS Amazon Quantum Ledger Database (QLDB)
AWS Amazon Quantum Ledger Database (QLDB)AWS Amazon Quantum Ledger Database (QLDB)
AWS Amazon Quantum Ledger Database (QLDB)
 
Er ptips material requirements-planning
Er ptips material requirements-planningEr ptips material requirements-planning
Er ptips material requirements-planning
 
MPO Working Process
MPO Working ProcessMPO Working Process
MPO Working Process
 
SAP MM Course contents from LCC Infotech,Hyderabad
SAP MM Course contents from LCC Infotech,HyderabadSAP MM Course contents from LCC Infotech,Hyderabad
SAP MM Course contents from LCC Infotech,Hyderabad
 
Data warehouse project on retail store
Data warehouse project on retail storeData warehouse project on retail store
Data warehouse project on retail store
 
Lab2
Lab2Lab2
Lab2
 
How to develop a gateway service using code based implementation
How to develop a gateway service using code based implementationHow to develop a gateway service using code based implementation
How to develop a gateway service using code based implementation
 
How Do You Lifecycle? Advanced Training Session (slides)
How Do You Lifecycle? Advanced Training Session (slides)How Do You Lifecycle? Advanced Training Session (slides)
How Do You Lifecycle? Advanced Training Session (slides)
 
SetFocus SQL Portfolio
SetFocus SQL PortfolioSetFocus SQL Portfolio
SetFocus SQL Portfolio
 
Group - 9 Final Deliverable
Group - 9 Final DeliverableGroup - 9 Final Deliverable
Group - 9 Final Deliverable
 
Business objects activities web intelligence
Business objects activities web intelligenceBusiness objects activities web intelligence
Business objects activities web intelligence
 
Iowa liquor sales
Iowa liquor salesIowa liquor sales
Iowa liquor sales
 
ASSIGNMENT 1 LOGICAL DATABASE DESIGN (CPT307)
ASSIGNMENT 1 LOGICAL DATABASE DESIGN (CPT307)ASSIGNMENT 1 LOGICAL DATABASE DESIGN (CPT307)
ASSIGNMENT 1 LOGICAL DATABASE DESIGN (CPT307)
 
210 PART III • THE ANALYSIS PROCESS3PendingInventory _ I.docx
210 PART III • THE ANALYSIS PROCESS3PendingInventory _ I.docx210 PART III • THE ANALYSIS PROCESS3PendingInventory _ I.docx
210 PART III • THE ANALYSIS PROCESS3PendingInventory _ I.docx
 
Inventory management system
Inventory management systemInventory management system
Inventory management system
 
inventory management system
 inventory management system inventory management system
inventory management system
 
S/4 HANA MM
S/4 HANA MMS/4 HANA MM
S/4 HANA MM
 
Blood_Bank_Management_System_A_Project_P.pdf
Blood_Bank_Management_System_A_Project_P.pdfBlood_Bank_Management_System_A_Project_P.pdf
Blood_Bank_Management_System_A_Project_P.pdf
 
tbca65
tbca65tbca65
tbca65
 

Dernier

YourView Panel Book.pptx YourView Panel Book.
YourView Panel Book.pptx YourView Panel Book.YourView Panel Book.pptx YourView Panel Book.
YourView Panel Book.pptx YourView Panel Book.JasonViviers2
 
Mapping the pubmed data under different suptopics using NLP.pptx
Mapping the pubmed data under different suptopics using NLP.pptxMapping the pubmed data under different suptopics using NLP.pptx
Mapping the pubmed data under different suptopics using NLP.pptxVenkatasubramani13
 
CI, CD -Tools to integrate without manual intervention
CI, CD -Tools to integrate without manual interventionCI, CD -Tools to integrate without manual intervention
CI, CD -Tools to integrate without manual interventionajayrajaganeshkayala
 
SFBA Splunk Usergroup meeting March 13, 2024
SFBA Splunk Usergroup meeting March 13, 2024SFBA Splunk Usergroup meeting March 13, 2024
SFBA Splunk Usergroup meeting March 13, 2024Becky Burwell
 
Elements of language learning - an analysis of how different elements of lang...
Elements of language learning - an analysis of how different elements of lang...Elements of language learning - an analysis of how different elements of lang...
Elements of language learning - an analysis of how different elements of lang...PrithaVashisht1
 
Strategic CX: A Deep Dive into Voice of the Customer Insights for Clarity
Strategic CX: A Deep Dive into Voice of the Customer Insights for ClarityStrategic CX: A Deep Dive into Voice of the Customer Insights for Clarity
Strategic CX: A Deep Dive into Voice of the Customer Insights for ClarityAggregage
 
Master's Thesis - Data Science - Presentation
Master's Thesis - Data Science - PresentationMaster's Thesis - Data Science - Presentation
Master's Thesis - Data Science - PresentationGiorgio Carbone
 
AI for Sustainable Development Goals (SDGs)
AI for Sustainable Development Goals (SDGs)AI for Sustainable Development Goals (SDGs)
AI for Sustainable Development Goals (SDGs)Data & Analytics Magazin
 
5 Ds to Define Data Archiving Best Practices
5 Ds to Define Data Archiving Best Practices5 Ds to Define Data Archiving Best Practices
5 Ds to Define Data Archiving Best PracticesDataArchiva
 
Persuasive E-commerce, Our Biased Brain @ Bikkeldag 2024
Persuasive E-commerce, Our Biased Brain @ Bikkeldag 2024Persuasive E-commerce, Our Biased Brain @ Bikkeldag 2024
Persuasive E-commerce, Our Biased Brain @ Bikkeldag 2024Guido X Jansen
 
The Universal GTM - how we design GTM and dataLayer
The Universal GTM - how we design GTM and dataLayerThe Universal GTM - how we design GTM and dataLayer
The Universal GTM - how we design GTM and dataLayerPavel Šabatka
 
Virtuosoft SmartSync Product Introduction
Virtuosoft SmartSync Product IntroductionVirtuosoft SmartSync Product Introduction
Virtuosoft SmartSync Product Introductionsanjaymuralee1
 
MEASURES OF DISPERSION I BSc Botany .ppt
MEASURES OF DISPERSION I BSc Botany .pptMEASURES OF DISPERSION I BSc Botany .ppt
MEASURES OF DISPERSION I BSc Botany .pptaigil2
 
ChistaDATA Real-Time DATA Analytics Infrastructure
ChistaDATA Real-Time DATA Analytics InfrastructureChistaDATA Real-Time DATA Analytics Infrastructure
ChistaDATA Real-Time DATA Analytics Infrastructuresonikadigital1
 
How is Real-Time Analytics Different from Traditional OLAP?
How is Real-Time Analytics Different from Traditional OLAP?How is Real-Time Analytics Different from Traditional OLAP?
How is Real-Time Analytics Different from Traditional OLAP?sonikadigital1
 
TINJUAN PEMROSESAN TRANSAKSI DAN ERP.pptx
TINJUAN PEMROSESAN TRANSAKSI DAN ERP.pptxTINJUAN PEMROSESAN TRANSAKSI DAN ERP.pptx
TINJUAN PEMROSESAN TRANSAKSI DAN ERP.pptxDwiAyuSitiHartinah
 
Cash Is Still King: ATM market research '2023
Cash Is Still King: ATM market research '2023Cash Is Still King: ATM market research '2023
Cash Is Still King: ATM market research '2023Vladislav Solodkiy
 

Dernier (17)

YourView Panel Book.pptx YourView Panel Book.
YourView Panel Book.pptx YourView Panel Book.YourView Panel Book.pptx YourView Panel Book.
YourView Panel Book.pptx YourView Panel Book.
 
Mapping the pubmed data under different suptopics using NLP.pptx
Mapping the pubmed data under different suptopics using NLP.pptxMapping the pubmed data under different suptopics using NLP.pptx
Mapping the pubmed data under different suptopics using NLP.pptx
 
CI, CD -Tools to integrate without manual intervention
CI, CD -Tools to integrate without manual interventionCI, CD -Tools to integrate without manual intervention
CI, CD -Tools to integrate without manual intervention
 
SFBA Splunk Usergroup meeting March 13, 2024
SFBA Splunk Usergroup meeting March 13, 2024SFBA Splunk Usergroup meeting March 13, 2024
SFBA Splunk Usergroup meeting March 13, 2024
 
Elements of language learning - an analysis of how different elements of lang...
Elements of language learning - an analysis of how different elements of lang...Elements of language learning - an analysis of how different elements of lang...
Elements of language learning - an analysis of how different elements of lang...
 
Strategic CX: A Deep Dive into Voice of the Customer Insights for Clarity
Strategic CX: A Deep Dive into Voice of the Customer Insights for ClarityStrategic CX: A Deep Dive into Voice of the Customer Insights for Clarity
Strategic CX: A Deep Dive into Voice of the Customer Insights for Clarity
 
Master's Thesis - Data Science - Presentation
Master's Thesis - Data Science - PresentationMaster's Thesis - Data Science - Presentation
Master's Thesis - Data Science - Presentation
 
AI for Sustainable Development Goals (SDGs)
AI for Sustainable Development Goals (SDGs)AI for Sustainable Development Goals (SDGs)
AI for Sustainable Development Goals (SDGs)
 
5 Ds to Define Data Archiving Best Practices
5 Ds to Define Data Archiving Best Practices5 Ds to Define Data Archiving Best Practices
5 Ds to Define Data Archiving Best Practices
 
Persuasive E-commerce, Our Biased Brain @ Bikkeldag 2024
Persuasive E-commerce, Our Biased Brain @ Bikkeldag 2024Persuasive E-commerce, Our Biased Brain @ Bikkeldag 2024
Persuasive E-commerce, Our Biased Brain @ Bikkeldag 2024
 
The Universal GTM - how we design GTM and dataLayer
The Universal GTM - how we design GTM and dataLayerThe Universal GTM - how we design GTM and dataLayer
The Universal GTM - how we design GTM and dataLayer
 
Virtuosoft SmartSync Product Introduction
Virtuosoft SmartSync Product IntroductionVirtuosoft SmartSync Product Introduction
Virtuosoft SmartSync Product Introduction
 
MEASURES OF DISPERSION I BSc Botany .ppt
MEASURES OF DISPERSION I BSc Botany .pptMEASURES OF DISPERSION I BSc Botany .ppt
MEASURES OF DISPERSION I BSc Botany .ppt
 
ChistaDATA Real-Time DATA Analytics Infrastructure
ChistaDATA Real-Time DATA Analytics InfrastructureChistaDATA Real-Time DATA Analytics Infrastructure
ChistaDATA Real-Time DATA Analytics Infrastructure
 
How is Real-Time Analytics Different from Traditional OLAP?
How is Real-Time Analytics Different from Traditional OLAP?How is Real-Time Analytics Different from Traditional OLAP?
How is Real-Time Analytics Different from Traditional OLAP?
 
TINJUAN PEMROSESAN TRANSAKSI DAN ERP.pptx
TINJUAN PEMROSESAN TRANSAKSI DAN ERP.pptxTINJUAN PEMROSESAN TRANSAKSI DAN ERP.pptx
TINJUAN PEMROSESAN TRANSAKSI DAN ERP.pptx
 
Cash Is Still King: ATM market research '2023
Cash Is Still King: ATM market research '2023Cash Is Still King: ATM market research '2023
Cash Is Still King: ATM market research '2023
 

Data warehousing