A Webinar with Hortonworks and Denodo (watch on demand here: https://goo.gl/xuP1Ak)
Vizient needed a unified view of their accounting and financial data marts to enable business users to discover the information they need in a self-service manner and to be able to provide excellent service to their members. Vizient selected Hortonworks Big Data Platform and Denodo Data Virtualization Platform so that they can unify their distributed data sets in a data lake, and at the same time provide an abstraction for end users for easy self-serviceable information access.
During this webinar, you will learn:
1) The role, use, and benefits of Hortonworks Data Platform in the Modern Data Architecture.
2) How Hadoop and data virtualisation simplify data management and self-service data discovery.
3) What data virtualisation is and how it can simplify big data projects. Best practices of using Hadoop with data virtualisation
About Vizient
Vizient, Inc. is the largest nationwide network of community-owned health care systems and their physicians in the US. Vizient™ combines the strengths of VHA, University HealthSystem Consortium (UHC), Novation and MedAssets SCM and Sg2, trusted leaders focused on solving health care's most pressing challenges. Vizient delivers brilliant resources and powerful data driven insights to healthcare organizations.
15. Powering Self Service Business
Intelligence with Data Virtualization
Mark Pritchard
January 2017
16. Agenda1.Data Virtualization and Benefits
2.Case in Point – Vizient
3.Modern Data Architecture
4.Self-Service BI on Distributed Datasets
5.Denodo Platform for Data Virtualization
6.Q&A
18. 18
-Source: “Gartner Market Guide for data virtualization – 2016”
Data virtualization technology can be used to create virtualized and
integrated views of data in memory (rather than executing data movement
and physically storing integrated views in a target data structure), and
provides a layer of abstraction above the physical implementation of data.”
Data Virtualization – Definition
19. 19
Data Virtualization
Real-time Data Integration
“Data virtualization integrates disparate data sources in real time or near-real time
to meet demands for analytics and transactional data.”
– Create a Road Map For A Real-time, Agile, Self-Service Data Platform, Forrester Research, Dec 16, 2015
Publishes
the data to applications
Combines
related data into views
Connects
to disparate data sources
2
3
1
21. 21
Benefits of Data Virtualization
“Get it Real-time and Get it Fast!”
Better Data Integration
Lower integration costs by 80%.
Flexibility to change.
Real-time (on-demand) data services.
Complete Information
Focus on business information needs.
Include web / cloud, big data,
unstructured, streaming.
Bigger volumes, richer/easier access to
data.
Better Business Outcome
Projects in 4-6 weeks.
ROI in <6 months.
Adds new IT and business capabilities
“Benefits of Data Virtualization: get it real-time and get it fast!”
– William McKnight, President, McKnight Consulting Group
23. 23
Who is Vizient?
Network for non-profit hospitals and alliance of academic medical centers
Network of not-for-
profit healthcare
organizations to
improve
performance and
efficiency in clinical,
financial and
operational
management
Combination of
VHA, University
HealthSystem
Consortium,
Novation,
MedAssets Spend,
Clinical Resources
Management and
SG2
Experts with
purchasing power,
insights and
connections that
accelerate
performance for
members
24. 24
Purpose, Mission and Strategic Aspirations
Mission
To connect
members with the knowledge, solutions
and expertise that accelerate performance
Strategic Aspirations To become an indispensable partner to
healthcare organizations
Purpose
To ensure
members deliver exceptional, cost
effective care
25. 25
Vizient delivers brilliant, data-driven resources and
insights — from benchmarking and predictive
analytics to cost-savings — to where they’re needed
most.
Empowering Brilliant Connections
27. 27
Modern Data Architecture
HTTP
FTP
HL7
Flat File
Share
Subscribe
Attach
Initial
Event
Share
Persist
Event
Share
Ongoing
Event
Usage
Purchase
Data
Open
Data
RAW CLEAN AGGREGATED ENRICHED
RDBMS
RDBMS
ODS
DW
STAGESOURCE PROCESS PERSIST SERVE
Rules
Batch
Human
Process
Hadoop
Hadoop
Lake
Machine
Learning
Analytics
Consulting
28. 28
Modern Data Architecture
HTTP
FTP
HL7
Flat File
Share
Subscribe
Attach
Initial
Event
Share
Persist
Event
Share
Purchase
Data
Open
Data
RAW CLEAN AGGREGATED ENRICHED
RDBMS
RDBMS
ODS
DW
STAGESOURCE PROCESS PERSIST
Ongoing
Event
Usage
SERVE
Rules
Batch
Human
Process
Hadoop
Hadoop
Lake
Machine
Learning
Analytics
Consulting
DataVirtualization
30. 30
Financial Data Mart
Primary Use Case
o Unify disparate accounting and finance data marts across various legacy
organizations into a shared repository
Secondary Use Cases
o Provide a unified source for key BI initiatives like the GPO Dashboard
o Support reporting needs as legacy systems are migrated or replaced during
integration of Vizient and L-MDAS (dbVision, etc.)
o Provide a final resting place for archived legacy sources like Solomon, Epicor,
etc.
VHA
MedAssets
UHC
Vizient
31. 31
Financial Data Mart
Architectural Approach
Denodo was selected as the data platform in order to utilize the following
features of the software:
o Data Virtualization allows sources in various mediums and locations to be
integrated without physically moving the data
o Data Abstraction allows data to be represented consistently within the
DataMart while data sources are moved or replaced behind the scenes
o Data Integration allows for a single seamless view to be created across a
subject area (e.g. “Supplier Sales”) with varied data transformation rules
for each data source within the subject area (PRS, dbVision).
32. 32
GPO Dashboard
Primary Use Case
o Provide a consolidated view of supplier sales data across all customers of
legacy Vizient & Med Assets organizations.
Architectural Approach
o Financial DataMart (on Denodo) for data source
o Denodo TDE Exporter Tool for daily data extracts to Tableau:
Report Data
Report User Security
o Tableau for report development and distribution
33. 33
GPO Dashboard
Key Challenges
o Balance between data timeliness and report performance
Tableau reports performed best utilizing the TDE format (cached/extracted dataset) as
opposed to a live connection
This meant that the report caches required daily refreshes, and data extraction had to
be appropriately tuned
Denodo features such as dataset statistics and indexing greatly contributed to this
performance tuning
o Provisioning user security at cell level
The requirement for some internal report users to be restricted to the
members/customers to which they are assigned meant that a new report security
approach was needed
Reliance on TDEs for report data necessitated the integration of security in the reporting
layer
Tableau’s “data blending” feature allows user security to be specified within a separate
dataset
This also supports reuse of the security view in other reporting environments.
34. 34
Contract Sales Actualizer Dashboard
Primary Use Case
o Integrate Member Spend and Supplier Sales data from all Vizient organizations to identify
opportunities for increasing contract utilization
Other Use Cases
o Maintain consistency (Single Source Of Truth) with GPO dashboard regarding:
Supplier Sales Data
Dimension Data
User Security
Architectural Approach
o Data source utilizes Denodo to reuse overlapping datasets (sales, dimensions, security) while
allowing separate virtualized views to be created for new datasets (member spend) which can
be also be reused by future projects
o Reporting components match approach used by GPO Dashboard
35. 35
Contract Sales Actualizer Dashboard
Key Challenges
o Successful integration of Exadata RDM as a data source for Denodo.
Approach utilizes the strength of Exadata RDBMS for aggregating large
quantities of data quickly
Denodo to integrate the data with similar legacy SQL Server data sources to
create a comprehensive view of Vizient member spend
o Scalability/Configuration Management
Advances were made to support parallel development of this project and
continued efforts on GPO dashboard
Compartmentalization features within Denodo allow for code changes in each
project to be version controlled and assessed for dependencies
Process guidelines are being authored to allow for multiple development efforts
on the same datasets
37. 37
Accelerate Your Fast Data Strategy with Denodo Platform 6.0
New Release of Denodo Platform Delivers Breakthrough Performance, Accelerates
Adoption, and Expedites Business Use of Data
Breakthrough
Performance
Dynamic Query Optimizer
delivers breakthrough performance
for big data, logical data
warehouse, and operational
scenarios.
Data Virtualization
In the Cloud
Denodo Platform for AWS
accelerates adoption of data
virtualization.
Self-service Data
Discovery and Search
Self-service data discovery
and search expedites use of
data by business users.
“Very happy with Denodo version 6. Well done!”
– Claudia Imhoff, President, Intelligent Solutions
38. 38
Common Data Virtualization Use Cases
Data Virtualization
BIG DATA, CLOUD INTEGRATION
Advanced Analytics
Data Warehouse Offloading
Big Data for Enterprise
Cloud / SaaS Integration
AGILE BUSINESS INTELLIGENCE
Logical Data Warehouse
Virtual Data Marts
Self-Service BI
Operational BI / Analytics
SINGLE VIEW APPLICATIONS
Single Customer View - Call Centers, Portals
Single Product View - Catalogs
Single Inventory View - Inventory Reconciliation
Vertical Specific - Single View of Wells
DATA SERVICES
Unified Data Services Layer
Logical Data Abstraction
Agile Application Development
Linked Data Services
39. 39
Why Denodo Data Virtualization?
Data Virtualization
Exceptional pre-sales service and
customer support
Technical expertise and response time rated best
by costumers.
Enhancement requests typically made available in
days / weeks.
Lower overall TCO and ROI Address more use cases with a single platform.
Aggressive “all-in-one” pricing for entire platform;
flexible pricing models.
Broad functionality and winning
innovation in a fully integrated
platform
Flexible and broad use cases.
Integrated purpose-built for data virtualization –
very easy to develop / deploy / change models.