SlideShare a Scribd company logo
1 of 24
© EduPristine Customer 360
© EduPristine – www.edupristine.com
Project 2
Customer 360
© EduPristine Customer 360
Agenda
 Things you will learn
 Customer 360 introduction
 Key points
 Architecture
 Lab
1
© EduPristine Customer 360
Things you will learn
 After completion of this project, you will learn the following:
• Customer 360
• Customer 360 Architecture
• End to end implementation
• Technologies: MySQL, sqoop, pig, Hbase, Hive
2
© EduPristine Customer 360 3
Reference: cloudera
© EduPristine Customer 360 4
Reference: cloudera
© EduPristine Customer 360
What is customer 360
 Customer 360 refers to summarised information related to customer, at every digital touch point,
which describes the behavior of customer, and predicts what can happen with him in future.
 It can be thought on mega table, which is holding information of all products a customer holds,
summary of all customers transactions, demographic features, CRM information.
 Reference - http://www.slideshare.net/cloudera/using-big-data-to-drive-customer-360
5
© EduPristine Customer 360
Why; Understand Your Customers
 Improve the entire customer lifecycle with a customer 360-degree profile.
 Any marketing team or any other team dealing with customers must leverage technology to:
• collect and analyze customer data
• execute successful omni-channel campaigns
• understand the customer lifecycle
• influence buyers in a congested market.
6
© EduPristine Customer 360
Possible data sources
7
© EduPristine Customer 360
Use case1; Customer Acquisition & Retention
 How to acquire a new customer and how to
retain existing customers is a big time
challenge for any marketing team.
 Now with customer 360, they know the DNA
of customer, there by plan accordingly.
 Especially in telecom sector, this is a big
challenge.
8
© EduPristine Customer 360
Use case2: Next best offer
 Whom to offer what is a big question?
 Especially in retail sector, identifying
loyal customers and offering them
products based on previous transactions
is a bigger challenge.
 Having customer DNA will make it much
simpler.
9
© EduPristine Customer 360
Use case3: Customer satisfaction
 Email sent by a customer, needs an
immediate response.
 It’s important that organizations collect every
interaction in order to identify leading
indicators of unhappy customers, keep their
existing customers, and improve net
promoter scores.
10
© EduPristine Customer 360
Up sell and cross sell recommendations
 Identifying similar customers is on the top
priority for all the industries, as it can solve
upsell, cross sell, product recommendation
and many other problems.
 To identify similar customers, one should
have all possible information of customers,
summarized and store digitally.
 Customer 360 can do that.
11
© EduPristine Customer 360
Why hadoop for customer 360?
 Existing systems are costly
 Are not scalable
 Vendor locked
 Slow in processing
12
© EduPristine Customer 360
Key Notes
 To demonstrate this case study, we have created data sets and designed dataflow architectures.
 Students will get to know how to implement customer 360 industrial case study, which is the most
needed technology for many sectors.
 This will improve your profile.
13
© EduPristine Customer 360
Architecture
14
Data Sources
Loan,
current,
deposit
Credit,
debit
Card trx
Demogra
phics
Extract Load
Transform
PIG
Storage
Hbase NoSQL
Access to Users
Hive
Ingestion
MySQL -> Sqoop
-> HDFS
Load
Transform
Store
© EduPristine Customer 360
Step1: Understanding data
 In datasets folder, six datasets are provided:
• Credit card: Credit card account details.
• Credit card trx: Credit card trx details.
• Demographics: Customer demographic details.
• Deposit: Deposit account details.
• Loan: Loan account details.
• Savings: Savings account details.
 Refer to datasets folder.
15
© EduPristine Customer 360
Step2: Load data to MySQL
 To replicate the exact business scenario, data will be first ingested to MySQL.
 Refer to step2.
16
© EduPristine Customer 360
Step3: Data Ingestion
 Sqoop will be used to ingest data from MySQL to HDFS.
 Sqoop is the most preferred tool for data ingestion.
 Refer to:
17
© EduPristine Customer 360
Step4: Customer 360 Mega Table; HBase
 Create a table with following column families:
• Demographics
• Savings
• Loan
• Credit
• Deposit
• credittrxsummary
18
© EduPristine Customer 360
Step5: ELT with Pig
 Pig is the most preferred tool for ELT. It has many capabilities:
• Can create complex projections.
• Can store output in any point of data flow.
• Easy to understand
• Suites well for data flow
 Refer to:
19
© EduPristine Customer 360
Now check hbase
 Now in Hbase, for each customer, all possible information from all different products are at one
place.
 Now how would you provide access to different teams??
20
© EduPristine Customer 360
Providing access; Hive
 Now different teams need different data. Reception office should have access to only account
information. Marketing team needs customer wallet data. Like this, different teams need different
data, to make decisions.
 Using hive, map external tables to required columns in Hbase.
 Refer:
21
© EduPristine Customer 360
Conclusion
 Customer 360 is the most needed project in many banking, telecom and retail sectors.
 With hadoop, entire load on traditional systems can be transferred to hadoop, and there by cost
cuttings.
22
© EduPristine Customer 360
© EduPristine – www.edupristine.com
help@edupristine.com
www.edupristine.com
Thank You!
23

More Related Content

What's hot

Introducing Databricks Delta
Introducing Databricks DeltaIntroducing Databricks Delta
Introducing Databricks DeltaDatabricks
 
Snowflake Company Presentation
Snowflake Company PresentationSnowflake Company Presentation
Snowflake Company PresentationAndrewJiang18
 
Data Lake Overview
Data Lake OverviewData Lake Overview
Data Lake OverviewJames Serra
 
Modernizing to a Cloud Data Architecture
Modernizing to a Cloud Data ArchitectureModernizing to a Cloud Data Architecture
Modernizing to a Cloud Data ArchitectureDatabricks
 
How to Build the Data Mesh Foundation: A Principled Approach | Zhamak Dehghan...
How to Build the Data Mesh Foundation: A Principled Approach | Zhamak Dehghan...How to Build the Data Mesh Foundation: A Principled Approach | Zhamak Dehghan...
How to Build the Data Mesh Foundation: A Principled Approach | Zhamak Dehghan...HostedbyConfluent
 
The ABCs of Treating Data as Product
The ABCs of Treating Data as ProductThe ABCs of Treating Data as Product
The ABCs of Treating Data as ProductDATAVERSITY
 
Data Lakehouse Symposium | Day 4
Data Lakehouse Symposium | Day 4Data Lakehouse Symposium | Day 4
Data Lakehouse Symposium | Day 4Databricks
 
Considerations for Data Access in the Lakehouse
Considerations for Data Access in the LakehouseConsiderations for Data Access in the Lakehouse
Considerations for Data Access in the LakehouseDatabricks
 
Data Mesh at CMC Markets: Past, Present and Future
Data Mesh at CMC Markets: Past, Present and FutureData Mesh at CMC Markets: Past, Present and Future
Data Mesh at CMC Markets: Past, Present and FutureLorenzo Nicora
 
Databricks Delta Lake and Its Benefits
Databricks Delta Lake and Its BenefitsDatabricks Delta Lake and Its Benefits
Databricks Delta Lake and Its BenefitsDatabricks
 
How to Implement Snowflake Security Best Practices with Panther
How to Implement Snowflake Security Best Practices with PantherHow to Implement Snowflake Security Best Practices with Panther
How to Implement Snowflake Security Best Practices with PantherPanther Labs
 
ADV Slides: Strategies for Fitting a Data Lake into a Modern Data Architecture
ADV Slides: Strategies for Fitting a Data Lake into a Modern Data ArchitectureADV Slides: Strategies for Fitting a Data Lake into a Modern Data Architecture
ADV Slides: Strategies for Fitting a Data Lake into a Modern Data ArchitectureDATAVERSITY
 
Data Mesh Part 4 Monolith to Mesh
Data Mesh Part 4 Monolith to MeshData Mesh Part 4 Monolith to Mesh
Data Mesh Part 4 Monolith to MeshJeffrey T. Pollock
 
Time to Talk about Data Mesh
Time to Talk about Data MeshTime to Talk about Data Mesh
Time to Talk about Data MeshLibbySchulze
 
Data Warehouse or Data Lake, Which Do I Choose?
Data Warehouse or Data Lake, Which Do I Choose?Data Warehouse or Data Lake, Which Do I Choose?
Data Warehouse or Data Lake, Which Do I Choose?DATAVERSITY
 

What's hot (20)

Introducing Databricks Delta
Introducing Databricks DeltaIntroducing Databricks Delta
Introducing Databricks Delta
 
Snowflake Company Presentation
Snowflake Company PresentationSnowflake Company Presentation
Snowflake Company Presentation
 
Modern Data Platform on AWS
Modern Data Platform on AWSModern Data Platform on AWS
Modern Data Platform on AWS
 
Data Lake Overview
Data Lake OverviewData Lake Overview
Data Lake Overview
 
Modernizing to a Cloud Data Architecture
Modernizing to a Cloud Data ArchitectureModernizing to a Cloud Data Architecture
Modernizing to a Cloud Data Architecture
 
How to Build the Data Mesh Foundation: A Principled Approach | Zhamak Dehghan...
How to Build the Data Mesh Foundation: A Principled Approach | Zhamak Dehghan...How to Build the Data Mesh Foundation: A Principled Approach | Zhamak Dehghan...
How to Build the Data Mesh Foundation: A Principled Approach | Zhamak Dehghan...
 
The ABCs of Treating Data as Product
The ABCs of Treating Data as ProductThe ABCs of Treating Data as Product
The ABCs of Treating Data as Product
 
BIG DATA and USE CASES
BIG DATA and USE CASESBIG DATA and USE CASES
BIG DATA and USE CASES
 
Data Lakehouse Symposium | Day 4
Data Lakehouse Symposium | Day 4Data Lakehouse Symposium | Day 4
Data Lakehouse Symposium | Day 4
 
Considerations for Data Access in the Lakehouse
Considerations for Data Access in the LakehouseConsiderations for Data Access in the Lakehouse
Considerations for Data Access in the Lakehouse
 
[XConf Brasil 2020] Data mesh
[XConf Brasil 2020] Data mesh[XConf Brasil 2020] Data mesh
[XConf Brasil 2020] Data mesh
 
Data mesh
Data meshData mesh
Data mesh
 
Data Mesh at CMC Markets: Past, Present and Future
Data Mesh at CMC Markets: Past, Present and FutureData Mesh at CMC Markets: Past, Present and Future
Data Mesh at CMC Markets: Past, Present and Future
 
Databricks Delta Lake and Its Benefits
Databricks Delta Lake and Its BenefitsDatabricks Delta Lake and Its Benefits
Databricks Delta Lake and Its Benefits
 
How to Implement Snowflake Security Best Practices with Panther
How to Implement Snowflake Security Best Practices with PantherHow to Implement Snowflake Security Best Practices with Panther
How to Implement Snowflake Security Best Practices with Panther
 
ADV Slides: Strategies for Fitting a Data Lake into a Modern Data Architecture
ADV Slides: Strategies for Fitting a Data Lake into a Modern Data ArchitectureADV Slides: Strategies for Fitting a Data Lake into a Modern Data Architecture
ADV Slides: Strategies for Fitting a Data Lake into a Modern Data Architecture
 
Snowflake Datawarehouse Architecturing
Snowflake Datawarehouse ArchitecturingSnowflake Datawarehouse Architecturing
Snowflake Datawarehouse Architecturing
 
Data Mesh Part 4 Monolith to Mesh
Data Mesh Part 4 Monolith to MeshData Mesh Part 4 Monolith to Mesh
Data Mesh Part 4 Monolith to Mesh
 
Time to Talk about Data Mesh
Time to Talk about Data MeshTime to Talk about Data Mesh
Time to Talk about Data Mesh
 
Data Warehouse or Data Lake, Which Do I Choose?
Data Warehouse or Data Lake, Which Do I Choose?Data Warehouse or Data Lake, Which Do I Choose?
Data Warehouse or Data Lake, Which Do I Choose?
 

Similar to Big Data Hadoop Customer 360 Degree View

BIG Data & Hadoop Applications in Finance
BIG Data & Hadoop Applications in FinanceBIG Data & Hadoop Applications in Finance
BIG Data & Hadoop Applications in FinanceSkillspeed
 
BIG Data & Hadoop Applications in Retail
BIG Data & Hadoop Applications in RetailBIG Data & Hadoop Applications in Retail
BIG Data & Hadoop Applications in RetailSkillspeed
 
151116 Sedania Cloudera BDA Profile
151116 Sedania Cloudera BDA Profile151116 Sedania Cloudera BDA Profile
151116 Sedania Cloudera BDA ProfileZarul Zaabah
 
BIG Data & Hadoop Applications in E-Commerce
BIG Data & Hadoop Applications in E-CommerceBIG Data & Hadoop Applications in E-Commerce
BIG Data & Hadoop Applications in E-CommerceSkillspeed
 
Datastax - The Architect's guide to customer experience (CX)
Datastax - The Architect's guide to customer experience (CX)Datastax - The Architect's guide to customer experience (CX)
Datastax - The Architect's guide to customer experience (CX)DataStax
 
Big Data LDN 2017: The New Dominant Companies Are Running on Data
Big Data LDN 2017: The New Dominant Companies Are Running on DataBig Data LDN 2017: The New Dominant Companies Are Running on Data
Big Data LDN 2017: The New Dominant Companies Are Running on DataMatt Stubbs
 
Big Data LDN 2017: The New Dominant Companies Are Running on Data
Big Data LDN 2017: The New Dominant Companies Are Running on DataBig Data LDN 2017: The New Dominant Companies Are Running on Data
Big Data LDN 2017: The New Dominant Companies Are Running on DataMatt Stubbs
 
Turning Big Data into Better Business Outcomes
Turning Big Data into Better Business OutcomesTurning Big Data into Better Business Outcomes
Turning Big Data into Better Business OutcomesCisco Canada
 
Fulfilling The Promise Of Customer 360 Degree View Ch Way Dinesh Chandras...
Fulfilling The Promise Of Customer 360 Degree View   Ch Way   Dinesh Chandras...Fulfilling The Promise Of Customer 360 Degree View   Ch Way   Dinesh Chandras...
Fulfilling The Promise Of Customer 360 Degree View Ch Way Dinesh Chandras...Dr.Dinesh Chandrasekar PhD(hc)
 
The new dominant companies are running on data
The new dominant companies are running on data The new dominant companies are running on data
The new dominant companies are running on data SnapLogic
 
Emvigo Data Visualization - E Commerce Deck
Emvigo Data Visualization - E Commerce DeckEmvigo Data Visualization - E Commerce Deck
Emvigo Data Visualization - E Commerce DeckEmvigo Technologies
 
Multi Cloud Data Integration- Retail
Multi Cloud Data Integration- RetailMulti Cloud Data Integration- Retail
Multi Cloud Data Integration- Retailalanwaler
 
Big Data Everywhere Chicago: Platfora - Practices for Customer Analytics on H...
Big Data Everywhere Chicago: Platfora - Practices for Customer Analytics on H...Big Data Everywhere Chicago: Platfora - Practices for Customer Analytics on H...
Big Data Everywhere Chicago: Platfora - Practices for Customer Analytics on H...BigDataEverywhere
 
Tableau reseller partner in Djibouti Bilytica Best business Intelligence Comp...
Tableau reseller partner in Djibouti Bilytica Best business Intelligence Comp...Tableau reseller partner in Djibouti Bilytica Best business Intelligence Comp...
Tableau reseller partner in Djibouti Bilytica Best business Intelligence Comp...Carie John
 
Tableau reseller partner in Fiji Bilytica Best business Intelligence Company ...
Tableau reseller partner in Fiji Bilytica Best business Intelligence Company ...Tableau reseller partner in Fiji Bilytica Best business Intelligence Company ...
Tableau reseller partner in Fiji Bilytica Best business Intelligence Company ...Carie John
 
Tableau reseller partner in Brunei Bilytica Best business Intelligence Compan...
Tableau reseller partner in Brunei Bilytica Best business Intelligence Compan...Tableau reseller partner in Brunei Bilytica Best business Intelligence Compan...
Tableau reseller partner in Brunei Bilytica Best business Intelligence Compan...Carie John
 
Tableau reseller partner in Cambodia Bilytica Best business Intelligence Comp...
Tableau reseller partner in Cambodia Bilytica Best business Intelligence Comp...Tableau reseller partner in Cambodia Bilytica Best business Intelligence Comp...
Tableau reseller partner in Cambodia Bilytica Best business Intelligence Comp...Carie John
 
Tableau reseller partner in Estonia Bilytica Best business Intelligence Compa...
Tableau reseller partner in Estonia Bilytica Best business Intelligence Compa...Tableau reseller partner in Estonia Bilytica Best business Intelligence Compa...
Tableau reseller partner in Estonia Bilytica Best business Intelligence Compa...Carie John
 
Tableau reseller partner in Croatia Bilytica Best business Intelligence Compa...
Tableau reseller partner in Croatia Bilytica Best business Intelligence Compa...Tableau reseller partner in Croatia Bilytica Best business Intelligence Compa...
Tableau reseller partner in Croatia Bilytica Best business Intelligence Compa...Carie John
 

Similar to Big Data Hadoop Customer 360 Degree View (20)

BIG Data & Hadoop Applications in Finance
BIG Data & Hadoop Applications in FinanceBIG Data & Hadoop Applications in Finance
BIG Data & Hadoop Applications in Finance
 
BIG Data & Hadoop Applications in Retail
BIG Data & Hadoop Applications in RetailBIG Data & Hadoop Applications in Retail
BIG Data & Hadoop Applications in Retail
 
151116 Sedania Cloudera BDA Profile
151116 Sedania Cloudera BDA Profile151116 Sedania Cloudera BDA Profile
151116 Sedania Cloudera BDA Profile
 
BIG Data & Hadoop Applications in E-Commerce
BIG Data & Hadoop Applications in E-CommerceBIG Data & Hadoop Applications in E-Commerce
BIG Data & Hadoop Applications in E-Commerce
 
Datastax - The Architect's guide to customer experience (CX)
Datastax - The Architect's guide to customer experience (CX)Datastax - The Architect's guide to customer experience (CX)
Datastax - The Architect's guide to customer experience (CX)
 
Big Data LDN 2017: The New Dominant Companies Are Running on Data
Big Data LDN 2017: The New Dominant Companies Are Running on DataBig Data LDN 2017: The New Dominant Companies Are Running on Data
Big Data LDN 2017: The New Dominant Companies Are Running on Data
 
Big Data LDN 2017: The New Dominant Companies Are Running on Data
Big Data LDN 2017: The New Dominant Companies Are Running on DataBig Data LDN 2017: The New Dominant Companies Are Running on Data
Big Data LDN 2017: The New Dominant Companies Are Running on Data
 
Big Data BI Simplified
Big Data BI SimplifiedBig Data BI Simplified
Big Data BI Simplified
 
Turning Big Data into Better Business Outcomes
Turning Big Data into Better Business OutcomesTurning Big Data into Better Business Outcomes
Turning Big Data into Better Business Outcomes
 
Fulfilling The Promise Of Customer 360 Degree View Ch Way Dinesh Chandras...
Fulfilling The Promise Of Customer 360 Degree View   Ch Way   Dinesh Chandras...Fulfilling The Promise Of Customer 360 Degree View   Ch Way   Dinesh Chandras...
Fulfilling The Promise Of Customer 360 Degree View Ch Way Dinesh Chandras...
 
The new dominant companies are running on data
The new dominant companies are running on data The new dominant companies are running on data
The new dominant companies are running on data
 
Emvigo Data Visualization - E Commerce Deck
Emvigo Data Visualization - E Commerce DeckEmvigo Data Visualization - E Commerce Deck
Emvigo Data Visualization - E Commerce Deck
 
Multi Cloud Data Integration- Retail
Multi Cloud Data Integration- RetailMulti Cloud Data Integration- Retail
Multi Cloud Data Integration- Retail
 
Big Data Everywhere Chicago: Platfora - Practices for Customer Analytics on H...
Big Data Everywhere Chicago: Platfora - Practices for Customer Analytics on H...Big Data Everywhere Chicago: Platfora - Practices for Customer Analytics on H...
Big Data Everywhere Chicago: Platfora - Practices for Customer Analytics on H...
 
Tableau reseller partner in Djibouti Bilytica Best business Intelligence Comp...
Tableau reseller partner in Djibouti Bilytica Best business Intelligence Comp...Tableau reseller partner in Djibouti Bilytica Best business Intelligence Comp...
Tableau reseller partner in Djibouti Bilytica Best business Intelligence Comp...
 
Tableau reseller partner in Fiji Bilytica Best business Intelligence Company ...
Tableau reseller partner in Fiji Bilytica Best business Intelligence Company ...Tableau reseller partner in Fiji Bilytica Best business Intelligence Company ...
Tableau reseller partner in Fiji Bilytica Best business Intelligence Company ...
 
Tableau reseller partner in Brunei Bilytica Best business Intelligence Compan...
Tableau reseller partner in Brunei Bilytica Best business Intelligence Compan...Tableau reseller partner in Brunei Bilytica Best business Intelligence Compan...
Tableau reseller partner in Brunei Bilytica Best business Intelligence Compan...
 
Tableau reseller partner in Cambodia Bilytica Best business Intelligence Comp...
Tableau reseller partner in Cambodia Bilytica Best business Intelligence Comp...Tableau reseller partner in Cambodia Bilytica Best business Intelligence Comp...
Tableau reseller partner in Cambodia Bilytica Best business Intelligence Comp...
 
Tableau reseller partner in Estonia Bilytica Best business Intelligence Compa...
Tableau reseller partner in Estonia Bilytica Best business Intelligence Compa...Tableau reseller partner in Estonia Bilytica Best business Intelligence Compa...
Tableau reseller partner in Estonia Bilytica Best business Intelligence Compa...
 
Tableau reseller partner in Croatia Bilytica Best business Intelligence Compa...
Tableau reseller partner in Croatia Bilytica Best business Intelligence Compa...Tableau reseller partner in Croatia Bilytica Best business Intelligence Compa...
Tableau reseller partner in Croatia Bilytica Best business Intelligence Compa...
 

Recently uploaded

Call Girls In Nandini Layout ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Nandini Layout ☎ 7737669865 🥵 Book Your One night StandCall Girls In Nandini Layout ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Nandini Layout ☎ 7737669865 🥵 Book Your One night Standamitlee9823
 
➥🔝 7737669865 🔝▻ Sambalpur Call-girls in Women Seeking Men 🔝Sambalpur🔝 Esc...
➥🔝 7737669865 🔝▻ Sambalpur Call-girls in Women Seeking Men  🔝Sambalpur🔝   Esc...➥🔝 7737669865 🔝▻ Sambalpur Call-girls in Women Seeking Men  🔝Sambalpur🔝   Esc...
➥🔝 7737669865 🔝▻ Sambalpur Call-girls in Women Seeking Men 🔝Sambalpur🔝 Esc...amitlee9823
 
➥🔝 7737669865 🔝▻ Dindigul Call-girls in Women Seeking Men 🔝Dindigul🔝 Escor...
➥🔝 7737669865 🔝▻ Dindigul Call-girls in Women Seeking Men  🔝Dindigul🔝   Escor...➥🔝 7737669865 🔝▻ Dindigul Call-girls in Women Seeking Men  🔝Dindigul🔝   Escor...
➥🔝 7737669865 🔝▻ Dindigul Call-girls in Women Seeking Men 🔝Dindigul🔝 Escor...amitlee9823
 
➥🔝 7737669865 🔝▻ Ongole Call-girls in Women Seeking Men 🔝Ongole🔝 Escorts S...
➥🔝 7737669865 🔝▻ Ongole Call-girls in Women Seeking Men  🔝Ongole🔝   Escorts S...➥🔝 7737669865 🔝▻ Ongole Call-girls in Women Seeking Men  🔝Ongole🔝   Escorts S...
➥🔝 7737669865 🔝▻ Ongole Call-girls in Women Seeking Men 🔝Ongole🔝 Escorts S...amitlee9823
 
👉 Amritsar Call Girl 👉📞 6367187148 👉📞 Just📲 Call Ruhi Call Girl Phone No Amri...
👉 Amritsar Call Girl 👉📞 6367187148 👉📞 Just📲 Call Ruhi Call Girl Phone No Amri...👉 Amritsar Call Girl 👉📞 6367187148 👉📞 Just📲 Call Ruhi Call Girl Phone No Amri...
👉 Amritsar Call Girl 👉📞 6367187148 👉📞 Just📲 Call Ruhi Call Girl Phone No Amri...karishmasinghjnh
 
Call Girls Indiranagar Just Call 👗 7737669865 👗 Top Class Call Girl Service B...
Call Girls Indiranagar Just Call 👗 7737669865 👗 Top Class Call Girl Service B...Call Girls Indiranagar Just Call 👗 7737669865 👗 Top Class Call Girl Service B...
Call Girls Indiranagar Just Call 👗 7737669865 👗 Top Class Call Girl Service B...amitlee9823
 
Junnasandra Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
Junnasandra Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...Junnasandra Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
Junnasandra Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...amitlee9823
 
Just Call Vip call girls Palakkad Escorts ☎️9352988975 Two shot with one girl...
Just Call Vip call girls Palakkad Escorts ☎️9352988975 Two shot with one girl...Just Call Vip call girls Palakkad Escorts ☎️9352988975 Two shot with one girl...
Just Call Vip call girls Palakkad Escorts ☎️9352988975 Two shot with one girl...gajnagarg
 
Vip Mumbai Call Girls Thane West Call On 9920725232 With Body to body massage...
Vip Mumbai Call Girls Thane West Call On 9920725232 With Body to body massage...Vip Mumbai Call Girls Thane West Call On 9920725232 With Body to body massage...
Vip Mumbai Call Girls Thane West Call On 9920725232 With Body to body massage...amitlee9823
 
VIP Model Call Girls Hinjewadi ( Pune ) Call ON 8005736733 Starting From 5K t...
VIP Model Call Girls Hinjewadi ( Pune ) Call ON 8005736733 Starting From 5K t...VIP Model Call Girls Hinjewadi ( Pune ) Call ON 8005736733 Starting From 5K t...
VIP Model Call Girls Hinjewadi ( Pune ) Call ON 8005736733 Starting From 5K t...SUHANI PANDEY
 
Just Call Vip call girls Bellary Escorts ☎️9352988975 Two shot with one girl ...
Just Call Vip call girls Bellary Escorts ☎️9352988975 Two shot with one girl ...Just Call Vip call girls Bellary Escorts ☎️9352988975 Two shot with one girl ...
Just Call Vip call girls Bellary Escorts ☎️9352988975 Two shot with one girl ...gajnagarg
 
Call Girls In Doddaballapur Road ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Doddaballapur Road ☎ 7737669865 🥵 Book Your One night StandCall Girls In Doddaballapur Road ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Doddaballapur Road ☎ 7737669865 🥵 Book Your One night Standamitlee9823
 
Call Girls Hsr Layout Just Call 👗 7737669865 👗 Top Class Call Girl Service Ba...
Call Girls Hsr Layout Just Call 👗 7737669865 👗 Top Class Call Girl Service Ba...Call Girls Hsr Layout Just Call 👗 7737669865 👗 Top Class Call Girl Service Ba...
Call Girls Hsr Layout Just Call 👗 7737669865 👗 Top Class Call Girl Service Ba...amitlee9823
 
➥🔝 7737669865 🔝▻ malwa Call-girls in Women Seeking Men 🔝malwa🔝 Escorts Ser...
➥🔝 7737669865 🔝▻ malwa Call-girls in Women Seeking Men  🔝malwa🔝   Escorts Ser...➥🔝 7737669865 🔝▻ malwa Call-girls in Women Seeking Men  🔝malwa🔝   Escorts Ser...
➥🔝 7737669865 🔝▻ malwa Call-girls in Women Seeking Men 🔝malwa🔝 Escorts Ser...amitlee9823
 
➥🔝 7737669865 🔝▻ Bangalore Call-girls in Women Seeking Men 🔝Bangalore🔝 Esc...
➥🔝 7737669865 🔝▻ Bangalore Call-girls in Women Seeking Men  🔝Bangalore🔝   Esc...➥🔝 7737669865 🔝▻ Bangalore Call-girls in Women Seeking Men  🔝Bangalore🔝   Esc...
➥🔝 7737669865 🔝▻ Bangalore Call-girls in Women Seeking Men 🔝Bangalore🔝 Esc...amitlee9823
 
5CL-ADBA,5cladba, Chinese supplier, safety is guaranteed
5CL-ADBA,5cladba, Chinese supplier, safety is guaranteed5CL-ADBA,5cladba, Chinese supplier, safety is guaranteed
5CL-ADBA,5cladba, Chinese supplier, safety is guaranteedamy56318795
 
➥🔝 7737669865 🔝▻ Mathura Call-girls in Women Seeking Men 🔝Mathura🔝 Escorts...
➥🔝 7737669865 🔝▻ Mathura Call-girls in Women Seeking Men  🔝Mathura🔝   Escorts...➥🔝 7737669865 🔝▻ Mathura Call-girls in Women Seeking Men  🔝Mathura🔝   Escorts...
➥🔝 7737669865 🔝▻ Mathura Call-girls in Women Seeking Men 🔝Mathura🔝 Escorts...amitlee9823
 
Call Girls In Shivaji Nagar ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Shivaji Nagar ☎ 7737669865 🥵 Book Your One night StandCall Girls In Shivaji Nagar ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Shivaji Nagar ☎ 7737669865 🥵 Book Your One night Standamitlee9823
 

Recently uploaded (20)

Call Girls In Nandini Layout ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Nandini Layout ☎ 7737669865 🥵 Book Your One night StandCall Girls In Nandini Layout ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Nandini Layout ☎ 7737669865 🥵 Book Your One night Stand
 
➥🔝 7737669865 🔝▻ Sambalpur Call-girls in Women Seeking Men 🔝Sambalpur🔝 Esc...
➥🔝 7737669865 🔝▻ Sambalpur Call-girls in Women Seeking Men  🔝Sambalpur🔝   Esc...➥🔝 7737669865 🔝▻ Sambalpur Call-girls in Women Seeking Men  🔝Sambalpur🔝   Esc...
➥🔝 7737669865 🔝▻ Sambalpur Call-girls in Women Seeking Men 🔝Sambalpur🔝 Esc...
 
➥🔝 7737669865 🔝▻ Dindigul Call-girls in Women Seeking Men 🔝Dindigul🔝 Escor...
➥🔝 7737669865 🔝▻ Dindigul Call-girls in Women Seeking Men  🔝Dindigul🔝   Escor...➥🔝 7737669865 🔝▻ Dindigul Call-girls in Women Seeking Men  🔝Dindigul🔝   Escor...
➥🔝 7737669865 🔝▻ Dindigul Call-girls in Women Seeking Men 🔝Dindigul🔝 Escor...
 
➥🔝 7737669865 🔝▻ Ongole Call-girls in Women Seeking Men 🔝Ongole🔝 Escorts S...
➥🔝 7737669865 🔝▻ Ongole Call-girls in Women Seeking Men  🔝Ongole🔝   Escorts S...➥🔝 7737669865 🔝▻ Ongole Call-girls in Women Seeking Men  🔝Ongole🔝   Escorts S...
➥🔝 7737669865 🔝▻ Ongole Call-girls in Women Seeking Men 🔝Ongole🔝 Escorts S...
 
Call Girls In Shalimar Bagh ( Delhi) 9953330565 Escorts Service
Call Girls In Shalimar Bagh ( Delhi) 9953330565 Escorts ServiceCall Girls In Shalimar Bagh ( Delhi) 9953330565 Escorts Service
Call Girls In Shalimar Bagh ( Delhi) 9953330565 Escorts Service
 
👉 Amritsar Call Girl 👉📞 6367187148 👉📞 Just📲 Call Ruhi Call Girl Phone No Amri...
👉 Amritsar Call Girl 👉📞 6367187148 👉📞 Just📲 Call Ruhi Call Girl Phone No Amri...👉 Amritsar Call Girl 👉📞 6367187148 👉📞 Just📲 Call Ruhi Call Girl Phone No Amri...
👉 Amritsar Call Girl 👉📞 6367187148 👉📞 Just📲 Call Ruhi Call Girl Phone No Amri...
 
Call Girls Indiranagar Just Call 👗 7737669865 👗 Top Class Call Girl Service B...
Call Girls Indiranagar Just Call 👗 7737669865 👗 Top Class Call Girl Service B...Call Girls Indiranagar Just Call 👗 7737669865 👗 Top Class Call Girl Service B...
Call Girls Indiranagar Just Call 👗 7737669865 👗 Top Class Call Girl Service B...
 
Junnasandra Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
Junnasandra Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...Junnasandra Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
Junnasandra Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
 
Just Call Vip call girls Palakkad Escorts ☎️9352988975 Two shot with one girl...
Just Call Vip call girls Palakkad Escorts ☎️9352988975 Two shot with one girl...Just Call Vip call girls Palakkad Escorts ☎️9352988975 Two shot with one girl...
Just Call Vip call girls Palakkad Escorts ☎️9352988975 Two shot with one girl...
 
Vip Mumbai Call Girls Thane West Call On 9920725232 With Body to body massage...
Vip Mumbai Call Girls Thane West Call On 9920725232 With Body to body massage...Vip Mumbai Call Girls Thane West Call On 9920725232 With Body to body massage...
Vip Mumbai Call Girls Thane West Call On 9920725232 With Body to body massage...
 
VIP Model Call Girls Hinjewadi ( Pune ) Call ON 8005736733 Starting From 5K t...
VIP Model Call Girls Hinjewadi ( Pune ) Call ON 8005736733 Starting From 5K t...VIP Model Call Girls Hinjewadi ( Pune ) Call ON 8005736733 Starting From 5K t...
VIP Model Call Girls Hinjewadi ( Pune ) Call ON 8005736733 Starting From 5K t...
 
(NEHA) Call Girls Katra Call Now 8617697112 Katra Escorts 24x7
(NEHA) Call Girls Katra Call Now 8617697112 Katra Escorts 24x7(NEHA) Call Girls Katra Call Now 8617697112 Katra Escorts 24x7
(NEHA) Call Girls Katra Call Now 8617697112 Katra Escorts 24x7
 
Just Call Vip call girls Bellary Escorts ☎️9352988975 Two shot with one girl ...
Just Call Vip call girls Bellary Escorts ☎️9352988975 Two shot with one girl ...Just Call Vip call girls Bellary Escorts ☎️9352988975 Two shot with one girl ...
Just Call Vip call girls Bellary Escorts ☎️9352988975 Two shot with one girl ...
 
Call Girls In Doddaballapur Road ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Doddaballapur Road ☎ 7737669865 🥵 Book Your One night StandCall Girls In Doddaballapur Road ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Doddaballapur Road ☎ 7737669865 🥵 Book Your One night Stand
 
Call Girls Hsr Layout Just Call 👗 7737669865 👗 Top Class Call Girl Service Ba...
Call Girls Hsr Layout Just Call 👗 7737669865 👗 Top Class Call Girl Service Ba...Call Girls Hsr Layout Just Call 👗 7737669865 👗 Top Class Call Girl Service Ba...
Call Girls Hsr Layout Just Call 👗 7737669865 👗 Top Class Call Girl Service Ba...
 
➥🔝 7737669865 🔝▻ malwa Call-girls in Women Seeking Men 🔝malwa🔝 Escorts Ser...
➥🔝 7737669865 🔝▻ malwa Call-girls in Women Seeking Men  🔝malwa🔝   Escorts Ser...➥🔝 7737669865 🔝▻ malwa Call-girls in Women Seeking Men  🔝malwa🔝   Escorts Ser...
➥🔝 7737669865 🔝▻ malwa Call-girls in Women Seeking Men 🔝malwa🔝 Escorts Ser...
 
➥🔝 7737669865 🔝▻ Bangalore Call-girls in Women Seeking Men 🔝Bangalore🔝 Esc...
➥🔝 7737669865 🔝▻ Bangalore Call-girls in Women Seeking Men  🔝Bangalore🔝   Esc...➥🔝 7737669865 🔝▻ Bangalore Call-girls in Women Seeking Men  🔝Bangalore🔝   Esc...
➥🔝 7737669865 🔝▻ Bangalore Call-girls in Women Seeking Men 🔝Bangalore🔝 Esc...
 
5CL-ADBA,5cladba, Chinese supplier, safety is guaranteed
5CL-ADBA,5cladba, Chinese supplier, safety is guaranteed5CL-ADBA,5cladba, Chinese supplier, safety is guaranteed
5CL-ADBA,5cladba, Chinese supplier, safety is guaranteed
 
➥🔝 7737669865 🔝▻ Mathura Call-girls in Women Seeking Men 🔝Mathura🔝 Escorts...
➥🔝 7737669865 🔝▻ Mathura Call-girls in Women Seeking Men  🔝Mathura🔝   Escorts...➥🔝 7737669865 🔝▻ Mathura Call-girls in Women Seeking Men  🔝Mathura🔝   Escorts...
➥🔝 7737669865 🔝▻ Mathura Call-girls in Women Seeking Men 🔝Mathura🔝 Escorts...
 
Call Girls In Shivaji Nagar ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Shivaji Nagar ☎ 7737669865 🥵 Book Your One night StandCall Girls In Shivaji Nagar ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Shivaji Nagar ☎ 7737669865 🥵 Book Your One night Stand
 

Big Data Hadoop Customer 360 Degree View

  • 1. © EduPristine Customer 360 © EduPristine – www.edupristine.com Project 2 Customer 360
  • 2. © EduPristine Customer 360 Agenda  Things you will learn  Customer 360 introduction  Key points  Architecture  Lab 1
  • 3. © EduPristine Customer 360 Things you will learn  After completion of this project, you will learn the following: • Customer 360 • Customer 360 Architecture • End to end implementation • Technologies: MySQL, sqoop, pig, Hbase, Hive 2
  • 4. © EduPristine Customer 360 3 Reference: cloudera
  • 5. © EduPristine Customer 360 4 Reference: cloudera
  • 6. © EduPristine Customer 360 What is customer 360  Customer 360 refers to summarised information related to customer, at every digital touch point, which describes the behavior of customer, and predicts what can happen with him in future.  It can be thought on mega table, which is holding information of all products a customer holds, summary of all customers transactions, demographic features, CRM information.  Reference - http://www.slideshare.net/cloudera/using-big-data-to-drive-customer-360 5
  • 7. © EduPristine Customer 360 Why; Understand Your Customers  Improve the entire customer lifecycle with a customer 360-degree profile.  Any marketing team or any other team dealing with customers must leverage technology to: • collect and analyze customer data • execute successful omni-channel campaigns • understand the customer lifecycle • influence buyers in a congested market. 6
  • 8. © EduPristine Customer 360 Possible data sources 7
  • 9. © EduPristine Customer 360 Use case1; Customer Acquisition & Retention  How to acquire a new customer and how to retain existing customers is a big time challenge for any marketing team.  Now with customer 360, they know the DNA of customer, there by plan accordingly.  Especially in telecom sector, this is a big challenge. 8
  • 10. © EduPristine Customer 360 Use case2: Next best offer  Whom to offer what is a big question?  Especially in retail sector, identifying loyal customers and offering them products based on previous transactions is a bigger challenge.  Having customer DNA will make it much simpler. 9
  • 11. © EduPristine Customer 360 Use case3: Customer satisfaction  Email sent by a customer, needs an immediate response.  It’s important that organizations collect every interaction in order to identify leading indicators of unhappy customers, keep their existing customers, and improve net promoter scores. 10
  • 12. © EduPristine Customer 360 Up sell and cross sell recommendations  Identifying similar customers is on the top priority for all the industries, as it can solve upsell, cross sell, product recommendation and many other problems.  To identify similar customers, one should have all possible information of customers, summarized and store digitally.  Customer 360 can do that. 11
  • 13. © EduPristine Customer 360 Why hadoop for customer 360?  Existing systems are costly  Are not scalable  Vendor locked  Slow in processing 12
  • 14. © EduPristine Customer 360 Key Notes  To demonstrate this case study, we have created data sets and designed dataflow architectures.  Students will get to know how to implement customer 360 industrial case study, which is the most needed technology for many sectors.  This will improve your profile. 13
  • 15. © EduPristine Customer 360 Architecture 14 Data Sources Loan, current, deposit Credit, debit Card trx Demogra phics Extract Load Transform PIG Storage Hbase NoSQL Access to Users Hive Ingestion MySQL -> Sqoop -> HDFS Load Transform Store
  • 16. © EduPristine Customer 360 Step1: Understanding data  In datasets folder, six datasets are provided: • Credit card: Credit card account details. • Credit card trx: Credit card trx details. • Demographics: Customer demographic details. • Deposit: Deposit account details. • Loan: Loan account details. • Savings: Savings account details.  Refer to datasets folder. 15
  • 17. © EduPristine Customer 360 Step2: Load data to MySQL  To replicate the exact business scenario, data will be first ingested to MySQL.  Refer to step2. 16
  • 18. © EduPristine Customer 360 Step3: Data Ingestion  Sqoop will be used to ingest data from MySQL to HDFS.  Sqoop is the most preferred tool for data ingestion.  Refer to: 17
  • 19. © EduPristine Customer 360 Step4: Customer 360 Mega Table; HBase  Create a table with following column families: • Demographics • Savings • Loan • Credit • Deposit • credittrxsummary 18
  • 20. © EduPristine Customer 360 Step5: ELT with Pig  Pig is the most preferred tool for ELT. It has many capabilities: • Can create complex projections. • Can store output in any point of data flow. • Easy to understand • Suites well for data flow  Refer to: 19
  • 21. © EduPristine Customer 360 Now check hbase  Now in Hbase, for each customer, all possible information from all different products are at one place.  Now how would you provide access to different teams?? 20
  • 22. © EduPristine Customer 360 Providing access; Hive  Now different teams need different data. Reception office should have access to only account information. Marketing team needs customer wallet data. Like this, different teams need different data, to make decisions.  Using hive, map external tables to required columns in Hbase.  Refer: 21
  • 23. © EduPristine Customer 360 Conclusion  Customer 360 is the most needed project in many banking, telecom and retail sectors.  With hadoop, entire load on traditional systems can be transferred to hadoop, and there by cost cuttings. 22
  • 24. © EduPristine Customer 360 © EduPristine – www.edupristine.com help@edupristine.com www.edupristine.com Thank You! 23