SlideShare a Scribd company logo
1 of 13
Download to read offline
Logical Data Fabric: The Future of Data
Management and Analytics
#DenodoDataFest
Creating a Logical Data Fabric to Digitize City
Furniture’s Business Model
Director of Data Engineering, City Furniture
Ryan Fattini
It all began in the summer of 1971 when founder, Kevin Koenig, received his MBA at Florida Atlantic University. With just $1,500 in his pocket, he set
out to accomplish one mission: open his first waterbed store: Waterbed City. Today, we represent both the CITY Furniture and Ashley Furniture
HomeStore brands and we've grown to have 16 CITY Furniture locations and 13 Ashley HomeStore locations throughout the state of Florida. It’s our
drive to win that has allowed us to become a top furniture retailer in South Florida with continuous growth. With planned expansions throughout
Southeast, Southwest, and Central Florida, CITY Furniture is a business focused on fast growth and exceptional service.
Confidentiality Disclaimer:
The content of this presentation is proprietary and confidential information of City Furniture. It is not intended to be distributed to any third party without consent of City Furniture.
Keith Koenig
CEO
Andrew Koenig
President
Kevin Koenig
Founder
Enterprise Applications
(e.g.: MyDay, ASAP, Web, High Jump)
Vendor
SFTP
Sales
Supply Chain
Operations
Marketing
Digital
Merchandising
RPG, db2
2018
Architecture
0 Data
Engineer
0 Data
Scientist
1 Analyst
201
8
Confidentiality Disclaimer:
The content of this presentation is proprietary and confidential information of City Furniture. It is not intended to be distributed to any third party without consent of City Furniture.
12
Users
201
8
Months to
fulfill any
Information
request
201
8
2018
Data
Architecture
- Pain Points
0 Data
Engineer
0 Data
Scientist
1 Analyst
201
8
Enterprise Applications
(e.g.: MyDay, ASAP, Web, High Jump)
Vendor
SFTP
Sales
Supply Chain
Operations
Marketing
Digital
Merchandising
RPG, db2
Data designed at a time when space was a
premium, presenting today challenges like:
Transactional legacy system with limited
primary keys, short names, numeric dates in
various non-standard representations, no
relational or normalized table design etc
Confidentiality Disclaimer:
The content of this presentation is proprietary and confidential information of City Furniture. It is not intended to be distributed to any third party without consent of City Furniture.
12 - 20
users
201
8
2019 Q1
Data
Warehouse
Architecture
1 E. Architect
1 IBM
Consultant
1 Data
Engineer
0 Data
Scientist
2 Analyst
2019
Q1
Confidentiality Disclaimer:
The content of this presentation is proprietary and confidential information of City Furniture. It is not intended to be distributed to any third party without consent of City Furniture.
12
Users
2019
Q1
Enterprise Applications
(e.g.: MyDay, ASAP, Web, High Jump)
Vendor
SFTP
Sales
Supply Chain
Operations
Marketing
Digital
Merchandising
2019 Q2
Architecture
DW
Real Time
KPIs
1 E. Architect
2 IBM
Consultant
2 Data
Engineer
0 Data
Scientist
2 Analysts
2019
Q2
Confidentiality Disclaimer:
The content of this presentation is proprietary and confidential information of City Furniture. It is not intended to be distributed to any third party without consent of City Furniture.
Users
100-200
Enterprise Applications
(e.g.: MyDay, ASAP, Web, High Jump)
Vendor
SFTP,
APIs
Sales
Supply Chain
Operations
Marketing
Digital
Merchandising
2019 Q3
Architecture
DW
Real Time
KPIs
1 E. Architect
2 IBM
Consultant
3 Data
Engineer
0 Data
Scientist
4 Analysts
2019
Q3
ETL builds
running on
Linux in
AWS
Confidentiality Disclaimer:
The content of this presentation is proprietary and confidential information of City Furniture. It is not intended to be distributed to any third party without consent of City Furniture.
Enterprise Applications
(e.g.: MyDay, ASAP, Web, High Jump)
Vendor
SFTP,
APIs
Sales
Supply Chain
Operations
Marketing
Digital
Merchandising
2019 Q4
Architecture
DW
Real Time
KPIs
1 E. Architect
2 IBM
Consultant
4 Data
Engineer
0 Data
Scientist
5 Analysts
2019
Q4
Linux ETL
and
Monitoring
Server
Data
Modeling
Confidentiality Disclaimer:
The content of this presentation is proprietary and confidential information of City Furniture. It is not intended to be distributed to any third party without consent of City Furniture.
2020 - Current
Architecture
1 E.
Architect
2 Data
Engineer
4 DS/DE
7 Analysts
2020-
21
Base View Virtual Layer
Enterprise Applications
(e.g.: MyDay, ASAP, Opportunities)
DE
High
Jump
Spreadsheet SMTP
Business Intelligence/DS/ML
Data Modeling
GS
Linux ETL
and
Monitoring
Server
Machine
Learning
Docker
Sales
Supply Chain
Operations
Marketing
Digital
Merchandising
DW
Scheduling Server
Data Catalogue
Base View Data Modeling
BigQuery
Confidentiality Disclaimer:
The content of this presentation is proprietary and confidential information of City Furniture. It is not intended to be distributed to any third party without consent of City Furniture.
Users
> 1000
City Furniture Team
Confidentiality Disclaimer:
The content of this presentation is proprietary and confidential information of City Furniture. It is not intended to be distributed to any third party without consent of City Furniture.
Chad Simpson
CIO
Steve Wilder
CFO
Ricardo Perdigao
VP Architect
Ian Sauer
VP Data
Ryan Fattini
Director DE
Guillermo Zerpa
Manager DE
Jim Baker
IBM Sr. Consultant
Maxie Callaghan
Director Analytics
Jessi Kimmerly
Sales Analyst Mgr.
Dan Muthama
Customer Care Analyst Mgr.
Yanchen Chen
Data Science Engineer
John Adrian
Data Science Engineer
Tongtian Fan
Data Science Engineer
Bob Kalacinski
DENODO Sr. Consultant
Da Alex Yang
Supply Chain Analyst Mgr.
Chris Anton
Operations Analyst Mgr.
Mike Mizne
Digital Analyst Mgr.
Alejandro Tejada
BI Analyst
Kevin Da Silva
DE/Analyst
Martina Burone
BI Analyst
Igor Cruz
Sr. Data Engineer
DENODO, what we are weaponizing:
Confidentiality Disclaimer:
The content of this presentation is proprietary and confidential information of City Furniture. It is not intended to be distributed to any third party without consent of City Furniture.
REST API Data Catalogue Scheduler
VQL GraphQL
Confidentiality Disclaimer:
The content of this presentation is proprietary and confidential information of City Furniture. It is not intended to be distributed to any third party without consent of City Furniture.
VDB Layer 1:
All Data Sources Db2 DW
01. Connectivity
data_warehouse_source
Admin /Data Engineers
MyDay
01. Data Sources
02. Base Views
01. Connectivity
01. Data Sources
{} ds_my_appointments
{} ds_my_flashcards
02. Base Views
{}
{}
bv_my_appointments
bv_my_flashcards
02. Integration
iv_my_flashcards
my_appointments
my_flashcards
HighJump
01. Connectivity
01. Data Sources
02. Base Views
Google Analytics
01. Connectivity
01. Data Sources
02. Base Views
data_warehouse_logical
VDB Layer 2:
Logical DW
/Canonical Model
Admin /Data Engineers
Analysts
MyDay
03. Business Entities
i i_myday_appointments
Db2 DW
03. Business Entities
i i_myday_after_visit
HighJump
03. Business Entities
Google Analytics
03. Business Entities
data_mart_z_route
VDB
{3, 4,…,
n}
Business Layer
Admin /Data Engineers
Analysts
Application(s)
Basic /Reporting Users
04. Report Views
07. JMS Listeners
05. Data Services
06. Associations
data_mart_supply_chain
04. Report Views
07. JMS Listeners
05. Data Services
06. Associations
data_mart_4keys
04. Report Views
07. JMS Listeners
05. Data Services
06. Associations
data_mart_sales
04. Report Views
07. JMS Listeners
05. Data Services
06. Associations
02. Integration 02. Integration 02. Integration

More Related Content

What's hot

The Role of the Logical Data Fabric in a Unified Platform for Modern Analytics
The Role of the Logical Data Fabric in a Unified Platform for Modern AnalyticsThe Role of the Logical Data Fabric in a Unified Platform for Modern Analytics
The Role of the Logical Data Fabric in a Unified Platform for Modern Analytics
Denodo
 
Mastering Location Data – a new paradigm in network analytics
Mastering Location Data – a new paradigm in network analyticsMastering Location Data – a new paradigm in network analytics
Mastering Location Data – a new paradigm in network analytics
Precisely
 
Using NoSQL and Enterprise Shared Services (ESS) to Achieve a More Efficient ...
Using NoSQL and Enterprise Shared Services (ESS) to Achieve a More Efficient ...Using NoSQL and Enterprise Shared Services (ESS) to Achieve a More Efficient ...
Using NoSQL and Enterprise Shared Services (ESS) to Achieve a More Efficient ...
MongoDB
 

What's hot (20)

Kasabi Linked Data Marketplace
Kasabi Linked Data MarketplaceKasabi Linked Data Marketplace
Kasabi Linked Data Marketplace
 
GraphDay Stockholm - Fraud Prevention
GraphDay Stockholm - Fraud PreventionGraphDay Stockholm - Fraud Prevention
GraphDay Stockholm - Fraud Prevention
 
A Connections-first Approach to Supply Chain Optimization
A Connections-first Approach to Supply Chain OptimizationA Connections-first Approach to Supply Chain Optimization
A Connections-first Approach to Supply Chain Optimization
 
Using neo4j for enterprise metadata requirements
Using neo4j for enterprise metadata requirementsUsing neo4j for enterprise metadata requirements
Using neo4j for enterprise metadata requirements
 
Neo4j Solutions - Master Data Management
Neo4j Solutions - Master Data ManagementNeo4j Solutions - Master Data Management
Neo4j Solutions - Master Data Management
 
Produktdatenmanagement mit Neo4j
Produktdatenmanagement mit Neo4jProduktdatenmanagement mit Neo4j
Produktdatenmanagement mit Neo4j
 
Next Gen Analytics Going Beyond Data Warehouse
Next Gen Analytics Going Beyond Data WarehouseNext Gen Analytics Going Beyond Data Warehouse
Next Gen Analytics Going Beyond Data Warehouse
 
Graphs & the Police: How Law Enforcement Analyze Connected Data at Scale
Graphs & the Police: How Law Enforcement Analyze Connected Data at ScaleGraphs & the Police: How Law Enforcement Analyze Connected Data at Scale
Graphs & the Police: How Law Enforcement Analyze Connected Data at Scale
 
Keynote GraphTour Europe 2019, Emil Eifrem, CEO & Co-Founder Neo4j
Keynote GraphTour Europe 2019, Emil Eifrem, CEO & Co-Founder Neo4jKeynote GraphTour Europe 2019, Emil Eifrem, CEO & Co-Founder Neo4j
Keynote GraphTour Europe 2019, Emil Eifrem, CEO & Co-Founder Neo4j
 
Jeff Kelly, Wikibon Slides; Big Data Summit 2015
Jeff Kelly, Wikibon Slides; Big Data Summit 2015Jeff Kelly, Wikibon Slides; Big Data Summit 2015
Jeff Kelly, Wikibon Slides; Big Data Summit 2015
 
The Connected Data Imperative: An Introduction to Neo4j
The Connected Data Imperative: An Introduction to Neo4jThe Connected Data Imperative: An Introduction to Neo4j
The Connected Data Imperative: An Introduction to Neo4j
 
Big Data LDN 2017: Data Integration & Big Data Management
Big Data LDN 2017: Data Integration & Big Data ManagementBig Data LDN 2017: Data Integration & Big Data Management
Big Data LDN 2017: Data Integration & Big Data Management
 
The Role of the Logical Data Fabric in a Unified Platform for Modern Analytics
The Role of the Logical Data Fabric in a Unified Platform for Modern AnalyticsThe Role of the Logical Data Fabric in a Unified Platform for Modern Analytics
The Role of the Logical Data Fabric in a Unified Platform for Modern Analytics
 
Graph Databases for Master Data Management
Graph Databases for Master Data ManagementGraph Databases for Master Data Management
Graph Databases for Master Data Management
 
Reinvent Your Data Management Strategy for Successful Digital Transformation
Reinvent Your Data Management Strategy for Successful Digital TransformationReinvent Your Data Management Strategy for Successful Digital Transformation
Reinvent Your Data Management Strategy for Successful Digital Transformation
 
Mastering Location Data – a new paradigm in network analytics
Mastering Location Data – a new paradigm in network analyticsMastering Location Data – a new paradigm in network analytics
Mastering Location Data – a new paradigm in network analytics
 
Using NoSQL and Enterprise Shared Services (ESS) to Achieve a More Efficient ...
Using NoSQL and Enterprise Shared Services (ESS) to Achieve a More Efficient ...Using NoSQL and Enterprise Shared Services (ESS) to Achieve a More Efficient ...
Using NoSQL and Enterprise Shared Services (ESS) to Achieve a More Efficient ...
 
GraphTour - Popular Use Cases
GraphTour - Popular Use CasesGraphTour - Popular Use Cases
GraphTour - Popular Use Cases
 
Neo4j GraphTalks - Einführung in Graphdatenbanken
Neo4j GraphTalks - Einführung in GraphdatenbankenNeo4j GraphTalks - Einführung in Graphdatenbanken
Neo4j GraphTalks - Einführung in Graphdatenbanken
 
M365 Saturday Saskatchewan 2020 - Build your #PowerPlatform #Governance
M365 Saturday Saskatchewan 2020 - Build your #PowerPlatform #GovernanceM365 Saturday Saskatchewan 2020 - Build your #PowerPlatform #Governance
M365 Saturday Saskatchewan 2020 - Build your #PowerPlatform #Governance
 

Similar to Denodo Data Innovation Award: Creating a Logical Data Fabric to Digitize City Furniture’s Business Model

VERSNEL INNOVATIE MET DATA SCIENCE - WERK SAMEN, OPERATIONALISEER EN SCHAAL M...
VERSNEL INNOVATIE MET DATA SCIENCE - WERK SAMEN, OPERATIONALISEER EN SCHAAL M...VERSNEL INNOVATIE MET DATA SCIENCE - WERK SAMEN, OPERATIONALISEER EN SCHAAL M...
VERSNEL INNOVATIE MET DATA SCIENCE - WERK SAMEN, OPERATIONALISEER EN SCHAAL M...
webwinkelvakdag
 

Similar to Denodo Data Innovation Award: Creating a Logical Data Fabric to Digitize City Furniture’s Business Model (20)

CITY Furniture: Building an Enterprise-wide Logical Data Fabric at the Core o...
CITY Furniture: Building an Enterprise-wide Logical Data Fabric at the Core o...CITY Furniture: Building an Enterprise-wide Logical Data Fabric at the Core o...
CITY Furniture: Building an Enterprise-wide Logical Data Fabric at the Core o...
 
How often do Your Machines and People talk? Humanizing the IoT - AWS IoT Web Day
How often do Your Machines and People talk? Humanizing the IoT - AWS IoT Web DayHow often do Your Machines and People talk? Humanizing the IoT - AWS IoT Web Day
How often do Your Machines and People talk? Humanizing the IoT - AWS IoT Web Day
 
Jim kaskade biography (updated)
Jim kaskade biography (updated)Jim kaskade biography (updated)
Jim kaskade biography (updated)
 
VERSNEL INNOVATIE MET DATA SCIENCE - WERK SAMEN, OPERATIONALISEER EN SCHAAL M...
VERSNEL INNOVATIE MET DATA SCIENCE - WERK SAMEN, OPERATIONALISEER EN SCHAAL M...VERSNEL INNOVATIE MET DATA SCIENCE - WERK SAMEN, OPERATIONALISEER EN SCHAAL M...
VERSNEL INNOVATIE MET DATA SCIENCE - WERK SAMEN, OPERATIONALISEER EN SCHAAL M...
 
IBM Big Data Views for corporate & Startups
IBM Big Data  Views for corporate & StartupsIBM Big Data  Views for corporate & Startups
IBM Big Data Views for corporate & Startups
 
Phil Carter of IDC: An analyst point of view
Phil Carter of IDC: An analyst point of viewPhil Carter of IDC: An analyst point of view
Phil Carter of IDC: An analyst point of view
 
Novum insights client deck november 2016
Novum insights client deck november 2016Novum insights client deck november 2016
Novum insights client deck november 2016
 
Novum insights client deck december 2016
Novum insights client deck december 2016Novum insights client deck december 2016
Novum insights client deck december 2016
 
Rethink Your Data Governance - POPI Act Compliance Made Easy with Data Virtua...
Rethink Your Data Governance - POPI Act Compliance Made Easy with Data Virtua...Rethink Your Data Governance - POPI Act Compliance Made Easy with Data Virtua...
Rethink Your Data Governance - POPI Act Compliance Made Easy with Data Virtua...
 
Women in it presentation
Women in it presentationWomen in it presentation
Women in it presentation
 
Reimagine building a data driven enterprise
Reimagine building a data driven enterpriseReimagine building a data driven enterprise
Reimagine building a data driven enterprise
 
Department of Justice IT Sales Opportunities
Department of Justice IT Sales OpportunitiesDepartment of Justice IT Sales Opportunities
Department of Justice IT Sales Opportunities
 
The future of service organizations - Wolter Smit - SEE 2018
The future of service organizations - Wolter Smit - SEE 2018The future of service organizations - Wolter Smit - SEE 2018
The future of service organizations - Wolter Smit - SEE 2018
 
CIO Summit Berlin 2022.pptx.pdf
CIO Summit Berlin 2022.pptx.pdfCIO Summit Berlin 2022.pptx.pdf
CIO Summit Berlin 2022.pptx.pdf
 
Communifix Case Study - Events, Pavillion & Activations - Aug 2018
Communifix Case Study - Events, Pavillion & Activations - Aug 2018Communifix Case Study - Events, Pavillion & Activations - Aug 2018
Communifix Case Study - Events, Pavillion & Activations - Aug 2018
 
The future of bi isn't a bi tool
The future of bi isn't a bi toolThe future of bi isn't a bi tool
The future of bi isn't a bi tool
 
8 Tech Predictions for 2018
8 Tech Predictions for 20188 Tech Predictions for 2018
8 Tech Predictions for 2018
 
8 Tech Predictions for 2018
8 Tech Predictions for 20188 Tech Predictions for 2018
8 Tech Predictions for 2018
 
20170226 isahit Presentation
20170226 isahit Presentation20170226 isahit Presentation
20170226 isahit Presentation
 
Big data presentation linked in simon zhang 20140714
Big data presentation linked in simon zhang 20140714Big data presentation linked in simon zhang 20140714
Big data presentation linked in simon zhang 20140714
 

More from Denodo

Mastering Data Compliance in a Dynamic Business Landscape
Mastering Data Compliance in a Dynamic Business LandscapeMastering Data Compliance in a Dynamic Business Landscape
Mastering Data Compliance in a Dynamic Business Landscape
Denodo
 
Expert Panel: Overcoming Challenges with Distributed Data to Maximize Busines...
Expert Panel: Overcoming Challenges with Distributed Data to Maximize Busines...Expert Panel: Overcoming Challenges with Distributed Data to Maximize Busines...
Expert Panel: Overcoming Challenges with Distributed Data to Maximize Busines...
Denodo
 
Знакомство с виртуализацией данных для профессионалов в области данных
Знакомство с виртуализацией данных для профессионалов в области данныхЗнакомство с виртуализацией данных для профессионалов в области данных
Знакомство с виртуализацией данных для профессионалов в области данных
Denodo
 
Quels sont les facteurs-clés de succès pour appliquer au mieux le RGPD à votr...
Quels sont les facteurs-clés de succès pour appliquer au mieux le RGPD à votr...Quels sont les facteurs-clés de succès pour appliquer au mieux le RGPD à votr...
Quels sont les facteurs-clés de succès pour appliquer au mieux le RGPD à votr...
Denodo
 

More from Denodo (20)

Enterprise Monitoring and Auditing in Denodo
Enterprise Monitoring and Auditing in DenodoEnterprise Monitoring and Auditing in Denodo
Enterprise Monitoring and Auditing in Denodo
 
Lunch and Learn ANZ: Mastering Cloud Data Cost Control: A FinOps Approach
Lunch and Learn ANZ: Mastering Cloud Data Cost Control: A FinOps ApproachLunch and Learn ANZ: Mastering Cloud Data Cost Control: A FinOps Approach
Lunch and Learn ANZ: Mastering Cloud Data Cost Control: A FinOps Approach
 
Achieving Self-Service Analytics with a Governed Data Services Layer
Achieving Self-Service Analytics with a Governed Data Services LayerAchieving Self-Service Analytics with a Governed Data Services Layer
Achieving Self-Service Analytics with a Governed Data Services Layer
 
What you need to know about Generative AI and Data Management?
What you need to know about Generative AI and Data Management?What you need to know about Generative AI and Data Management?
What you need to know about Generative AI and Data Management?
 
Mastering Data Compliance in a Dynamic Business Landscape
Mastering Data Compliance in a Dynamic Business LandscapeMastering Data Compliance in a Dynamic Business Landscape
Mastering Data Compliance in a Dynamic Business Landscape
 
Denodo Partner Connect: Business Value Demo with Denodo Demo Lite
Denodo Partner Connect: Business Value Demo with Denodo Demo LiteDenodo Partner Connect: Business Value Demo with Denodo Demo Lite
Denodo Partner Connect: Business Value Demo with Denodo Demo Lite
 
Expert Panel: Overcoming Challenges with Distributed Data to Maximize Busines...
Expert Panel: Overcoming Challenges with Distributed Data to Maximize Busines...Expert Panel: Overcoming Challenges with Distributed Data to Maximize Busines...
Expert Panel: Overcoming Challenges with Distributed Data to Maximize Busines...
 
Drive Data Privacy Regulatory Compliance
Drive Data Privacy Regulatory ComplianceDrive Data Privacy Regulatory Compliance
Drive Data Privacy Regulatory Compliance
 
Знакомство с виртуализацией данных для профессионалов в области данных
Знакомство с виртуализацией данных для профессионалов в области данныхЗнакомство с виртуализацией данных для профессионалов в области данных
Знакомство с виртуализацией данных для профессионалов в области данных
 
Data Democratization: A Secret Sauce to Say Goodbye to Data Fragmentation
Data Democratization: A Secret Sauce to Say Goodbye to Data FragmentationData Democratization: A Secret Sauce to Say Goodbye to Data Fragmentation
Data Democratization: A Secret Sauce to Say Goodbye to Data Fragmentation
 
Denodo Partner Connect - Technical Webinar - Ask Me Anything
Denodo Partner Connect - Technical Webinar - Ask Me AnythingDenodo Partner Connect - Technical Webinar - Ask Me Anything
Denodo Partner Connect - Technical Webinar - Ask Me Anything
 
Lunch and Learn ANZ: Key Takeaways for 2023!
Lunch and Learn ANZ: Key Takeaways for 2023!Lunch and Learn ANZ: Key Takeaways for 2023!
Lunch and Learn ANZ: Key Takeaways for 2023!
 
It’s a Wrap! 2023 – A Groundbreaking Year for AI and The Way Forward
It’s a Wrap! 2023 – A Groundbreaking Year for AI and The Way ForwardIt’s a Wrap! 2023 – A Groundbreaking Year for AI and The Way Forward
It’s a Wrap! 2023 – A Groundbreaking Year for AI and The Way Forward
 
Quels sont les facteurs-clés de succès pour appliquer au mieux le RGPD à votr...
Quels sont les facteurs-clés de succès pour appliquer au mieux le RGPD à votr...Quels sont les facteurs-clés de succès pour appliquer au mieux le RGPD à votr...
Quels sont les facteurs-clés de succès pour appliquer au mieux le RGPD à votr...
 
Lunch and Learn ANZ: Achieving Self-Service Analytics with a Governed Data Se...
Lunch and Learn ANZ: Achieving Self-Service Analytics with a Governed Data Se...Lunch and Learn ANZ: Achieving Self-Service Analytics with a Governed Data Se...
Lunch and Learn ANZ: Achieving Self-Service Analytics with a Governed Data Se...
 
How to Build Your Data Marketplace with Data Virtualization?
How to Build Your Data Marketplace with Data Virtualization?How to Build Your Data Marketplace with Data Virtualization?
How to Build Your Data Marketplace with Data Virtualization?
 
Webinar #2 - Transforming Challenges into Opportunities for Credit Unions
Webinar #2 - Transforming Challenges into Opportunities for Credit UnionsWebinar #2 - Transforming Challenges into Opportunities for Credit Unions
Webinar #2 - Transforming Challenges into Opportunities for Credit Unions
 
Enabling Data Catalog users with advanced usability
Enabling Data Catalog users with advanced usabilityEnabling Data Catalog users with advanced usability
Enabling Data Catalog users with advanced usability
 
Denodo Partner Connect: Technical Webinar - Architect Associate Certification...
Denodo Partner Connect: Technical Webinar - Architect Associate Certification...Denodo Partner Connect: Technical Webinar - Architect Associate Certification...
Denodo Partner Connect: Technical Webinar - Architect Associate Certification...
 
GenAI y el futuro de la gestión de datos: mitos y realidades
GenAI y el futuro de la gestión de datos: mitos y realidadesGenAI y el futuro de la gestión de datos: mitos y realidades
GenAI y el futuro de la gestión de datos: mitos y realidades
 

Recently uploaded

Al Barsha Escorts $#$ O565212860 $#$ Escort Service In Al Barsha
Al Barsha Escorts $#$ O565212860 $#$ Escort Service In Al BarshaAl Barsha Escorts $#$ O565212860 $#$ Escort Service In Al Barsha
Al Barsha Escorts $#$ O565212860 $#$ Escort Service In Al Barsha
AroojKhan71
 
CHEAP Call Girls in Saket (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Saket (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICECHEAP Call Girls in Saket (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Saket (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
9953056974 Low Rate Call Girls In Saket, Delhi NCR
 
Delhi Call Girls Punjabi Bagh 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls Punjabi Bagh 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip CallDelhi Call Girls Punjabi Bagh 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls Punjabi Bagh 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
shivangimorya083
 
Delhi 99530 vip 56974 Genuine Escort Service Call Girls in Kishangarh
Delhi 99530 vip 56974 Genuine Escort Service Call Girls in  KishangarhDelhi 99530 vip 56974 Genuine Escort Service Call Girls in  Kishangarh
Delhi 99530 vip 56974 Genuine Escort Service Call Girls in Kishangarh
9953056974 Low Rate Call Girls In Saket, Delhi NCR
 
Chintamani Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore ...
Chintamani Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore ...Chintamani Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore ...
Chintamani Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore ...
amitlee9823
 

Recently uploaded (20)

CebaBaby dropshipping via API with DroFX.pptx
CebaBaby dropshipping via API with DroFX.pptxCebaBaby dropshipping via API with DroFX.pptx
CebaBaby dropshipping via API with DroFX.pptx
 
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...
 
Al Barsha Escorts $#$ O565212860 $#$ Escort Service In Al Barsha
Al Barsha Escorts $#$ O565212860 $#$ Escort Service In Al BarshaAl Barsha Escorts $#$ O565212860 $#$ Escort Service In Al Barsha
Al Barsha Escorts $#$ O565212860 $#$ Escort Service In Al Barsha
 
Week-01-2.ppt BBB human Computer interaction
Week-01-2.ppt BBB human Computer interactionWeek-01-2.ppt BBB human Computer interaction
Week-01-2.ppt BBB human Computer interaction
 
Cheap Rate Call girls Sarita Vihar Delhi 9205541914 shot 1500 night
Cheap Rate Call girls Sarita Vihar Delhi 9205541914 shot 1500 nightCheap Rate Call girls Sarita Vihar Delhi 9205541914 shot 1500 night
Cheap Rate Call girls Sarita Vihar Delhi 9205541914 shot 1500 night
 
Zuja dropshipping via API with DroFx.pptx
Zuja dropshipping via API with DroFx.pptxZuja dropshipping via API with DroFx.pptx
Zuja dropshipping via API with DroFx.pptx
 
Accredited-Transport-Cooperatives-Jan-2021-Web.pdf
Accredited-Transport-Cooperatives-Jan-2021-Web.pdfAccredited-Transport-Cooperatives-Jan-2021-Web.pdf
Accredited-Transport-Cooperatives-Jan-2021-Web.pdf
 
Discover Why Less is More in B2B Research
Discover Why Less is More in B2B ResearchDiscover Why Less is More in B2B Research
Discover Why Less is More in B2B Research
 
BabyOno dropshipping via API with DroFx.pptx
BabyOno dropshipping via API with DroFx.pptxBabyOno dropshipping via API with DroFx.pptx
BabyOno dropshipping via API with DroFx.pptx
 
CHEAP Call Girls in Saket (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Saket (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICECHEAP Call Girls in Saket (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Saket (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
 
100-Concepts-of-AI by Anupama Kate .pptx
100-Concepts-of-AI by Anupama Kate .pptx100-Concepts-of-AI by Anupama Kate .pptx
100-Concepts-of-AI by Anupama Kate .pptx
 
Generative AI on Enterprise Cloud with NiFi and Milvus
Generative AI on Enterprise Cloud with NiFi and MilvusGenerative AI on Enterprise Cloud with NiFi and Milvus
Generative AI on Enterprise Cloud with NiFi and Milvus
 
Delhi Call Girls Punjabi Bagh 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls Punjabi Bagh 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip CallDelhi Call Girls Punjabi Bagh 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls Punjabi Bagh 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
 
(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
 
BDSM⚡Call Girls in Mandawali Delhi >༒8448380779 Escort Service
BDSM⚡Call Girls in Mandawali Delhi >༒8448380779 Escort ServiceBDSM⚡Call Girls in Mandawali Delhi >༒8448380779 Escort Service
BDSM⚡Call Girls in Mandawali Delhi >༒8448380779 Escort Service
 
Ravak dropshipping via API with DroFx.pptx
Ravak dropshipping via API with DroFx.pptxRavak dropshipping via API with DroFx.pptx
Ravak dropshipping via API with DroFx.pptx
 
Midocean dropshipping via API with DroFx
Midocean dropshipping via API with DroFxMidocean dropshipping via API with DroFx
Midocean dropshipping via API with DroFx
 
Delhi 99530 vip 56974 Genuine Escort Service Call Girls in Kishangarh
Delhi 99530 vip 56974 Genuine Escort Service Call Girls in  KishangarhDelhi 99530 vip 56974 Genuine Escort Service Call Girls in  Kishangarh
Delhi 99530 vip 56974 Genuine Escort Service Call Girls in Kishangarh
 
Market Analysis in the 5 Largest Economic Countries in Southeast Asia.pdf
Market Analysis in the 5 Largest Economic Countries in Southeast Asia.pdfMarket Analysis in the 5 Largest Economic Countries in Southeast Asia.pdf
Market Analysis in the 5 Largest Economic Countries in Southeast Asia.pdf
 
Chintamani Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore ...
Chintamani Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore ...Chintamani Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore ...
Chintamani Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore ...
 

Denodo Data Innovation Award: Creating a Logical Data Fabric to Digitize City Furniture’s Business Model

  • 1. Logical Data Fabric: The Future of Data Management and Analytics
  • 2. #DenodoDataFest Creating a Logical Data Fabric to Digitize City Furniture’s Business Model Director of Data Engineering, City Furniture Ryan Fattini
  • 3. It all began in the summer of 1971 when founder, Kevin Koenig, received his MBA at Florida Atlantic University. With just $1,500 in his pocket, he set out to accomplish one mission: open his first waterbed store: Waterbed City. Today, we represent both the CITY Furniture and Ashley Furniture HomeStore brands and we've grown to have 16 CITY Furniture locations and 13 Ashley HomeStore locations throughout the state of Florida. It’s our drive to win that has allowed us to become a top furniture retailer in South Florida with continuous growth. With planned expansions throughout Southeast, Southwest, and Central Florida, CITY Furniture is a business focused on fast growth and exceptional service. Confidentiality Disclaimer: The content of this presentation is proprietary and confidential information of City Furniture. It is not intended to be distributed to any third party without consent of City Furniture. Keith Koenig CEO Andrew Koenig President Kevin Koenig Founder
  • 4. Enterprise Applications (e.g.: MyDay, ASAP, Web, High Jump) Vendor SFTP Sales Supply Chain Operations Marketing Digital Merchandising RPG, db2 2018 Architecture 0 Data Engineer 0 Data Scientist 1 Analyst 201 8 Confidentiality Disclaimer: The content of this presentation is proprietary and confidential information of City Furniture. It is not intended to be distributed to any third party without consent of City Furniture. 12 Users 201 8 Months to fulfill any Information request 201 8
  • 5. 2018 Data Architecture - Pain Points 0 Data Engineer 0 Data Scientist 1 Analyst 201 8 Enterprise Applications (e.g.: MyDay, ASAP, Web, High Jump) Vendor SFTP Sales Supply Chain Operations Marketing Digital Merchandising RPG, db2 Data designed at a time when space was a premium, presenting today challenges like: Transactional legacy system with limited primary keys, short names, numeric dates in various non-standard representations, no relational or normalized table design etc Confidentiality Disclaimer: The content of this presentation is proprietary and confidential information of City Furniture. It is not intended to be distributed to any third party without consent of City Furniture. 12 - 20 users 201 8
  • 6. 2019 Q1 Data Warehouse Architecture 1 E. Architect 1 IBM Consultant 1 Data Engineer 0 Data Scientist 2 Analyst 2019 Q1 Confidentiality Disclaimer: The content of this presentation is proprietary and confidential information of City Furniture. It is not intended to be distributed to any third party without consent of City Furniture. 12 Users 2019 Q1
  • 7. Enterprise Applications (e.g.: MyDay, ASAP, Web, High Jump) Vendor SFTP Sales Supply Chain Operations Marketing Digital Merchandising 2019 Q2 Architecture DW Real Time KPIs 1 E. Architect 2 IBM Consultant 2 Data Engineer 0 Data Scientist 2 Analysts 2019 Q2 Confidentiality Disclaimer: The content of this presentation is proprietary and confidential information of City Furniture. It is not intended to be distributed to any third party without consent of City Furniture. Users 100-200
  • 8. Enterprise Applications (e.g.: MyDay, ASAP, Web, High Jump) Vendor SFTP, APIs Sales Supply Chain Operations Marketing Digital Merchandising 2019 Q3 Architecture DW Real Time KPIs 1 E. Architect 2 IBM Consultant 3 Data Engineer 0 Data Scientist 4 Analysts 2019 Q3 ETL builds running on Linux in AWS Confidentiality Disclaimer: The content of this presentation is proprietary and confidential information of City Furniture. It is not intended to be distributed to any third party without consent of City Furniture.
  • 9. Enterprise Applications (e.g.: MyDay, ASAP, Web, High Jump) Vendor SFTP, APIs Sales Supply Chain Operations Marketing Digital Merchandising 2019 Q4 Architecture DW Real Time KPIs 1 E. Architect 2 IBM Consultant 4 Data Engineer 0 Data Scientist 5 Analysts 2019 Q4 Linux ETL and Monitoring Server Data Modeling Confidentiality Disclaimer: The content of this presentation is proprietary and confidential information of City Furniture. It is not intended to be distributed to any third party without consent of City Furniture.
  • 10. 2020 - Current Architecture 1 E. Architect 2 Data Engineer 4 DS/DE 7 Analysts 2020- 21 Base View Virtual Layer Enterprise Applications (e.g.: MyDay, ASAP, Opportunities) DE High Jump Spreadsheet SMTP Business Intelligence/DS/ML Data Modeling GS Linux ETL and Monitoring Server Machine Learning Docker Sales Supply Chain Operations Marketing Digital Merchandising DW Scheduling Server Data Catalogue Base View Data Modeling BigQuery Confidentiality Disclaimer: The content of this presentation is proprietary and confidential information of City Furniture. It is not intended to be distributed to any third party without consent of City Furniture. Users > 1000
  • 11. City Furniture Team Confidentiality Disclaimer: The content of this presentation is proprietary and confidential information of City Furniture. It is not intended to be distributed to any third party without consent of City Furniture. Chad Simpson CIO Steve Wilder CFO Ricardo Perdigao VP Architect Ian Sauer VP Data Ryan Fattini Director DE Guillermo Zerpa Manager DE Jim Baker IBM Sr. Consultant Maxie Callaghan Director Analytics Jessi Kimmerly Sales Analyst Mgr. Dan Muthama Customer Care Analyst Mgr. Yanchen Chen Data Science Engineer John Adrian Data Science Engineer Tongtian Fan Data Science Engineer Bob Kalacinski DENODO Sr. Consultant Da Alex Yang Supply Chain Analyst Mgr. Chris Anton Operations Analyst Mgr. Mike Mizne Digital Analyst Mgr. Alejandro Tejada BI Analyst Kevin Da Silva DE/Analyst Martina Burone BI Analyst Igor Cruz Sr. Data Engineer
  • 12. DENODO, what we are weaponizing: Confidentiality Disclaimer: The content of this presentation is proprietary and confidential information of City Furniture. It is not intended to be distributed to any third party without consent of City Furniture. REST API Data Catalogue Scheduler VQL GraphQL
  • 13. Confidentiality Disclaimer: The content of this presentation is proprietary and confidential information of City Furniture. It is not intended to be distributed to any third party without consent of City Furniture. VDB Layer 1: All Data Sources Db2 DW 01. Connectivity data_warehouse_source Admin /Data Engineers MyDay 01. Data Sources 02. Base Views 01. Connectivity 01. Data Sources {} ds_my_appointments {} ds_my_flashcards 02. Base Views {} {} bv_my_appointments bv_my_flashcards 02. Integration iv_my_flashcards my_appointments my_flashcards HighJump 01. Connectivity 01. Data Sources 02. Base Views Google Analytics 01. Connectivity 01. Data Sources 02. Base Views data_warehouse_logical VDB Layer 2: Logical DW /Canonical Model Admin /Data Engineers Analysts MyDay 03. Business Entities i i_myday_appointments Db2 DW 03. Business Entities i i_myday_after_visit HighJump 03. Business Entities Google Analytics 03. Business Entities data_mart_z_route VDB {3, 4,…, n} Business Layer Admin /Data Engineers Analysts Application(s) Basic /Reporting Users 04. Report Views 07. JMS Listeners 05. Data Services 06. Associations data_mart_supply_chain 04. Report Views 07. JMS Listeners 05. Data Services 06. Associations data_mart_4keys 04. Report Views 07. JMS Listeners 05. Data Services 06. Associations data_mart_sales 04. Report Views 07. JMS Listeners 05. Data Services 06. Associations 02. Integration 02. Integration 02. Integration