SlideShare ist ein Scribd-Unternehmen logo
1 von 35
Downloaden Sie, um offline zu lesen
Partner Enablement
Key Differentiators of Denodo Platform 6.0 for the
Field
Speakers
Richard Walker
VP Enterprise Sales,
Denodo
Annette Cini
Senior Channel
Marketing Manager,
Denodo
AgendaKey Industry Trends
Denodo 6.0 Differentiation
Examples
Tools & Campaign Assets
Marketing & Enablement
Next Steps
01.
02.
03.
04.
05.
06.
4 Key Industry Data Trends
• Discovery and self-
service BI
• Access to data and
metadata in
business terms
• Canonical data
models
• Manage Queries across
large volumes of data
• New data types &
sources: Hadoop,
Spark,…
• Increased agility for
traditional BI, needs,
etc.
• SaaS
• Data
Distribution
• Multiple delivery
styles, formats
– REST, Odata,…
• Enterprise
Governance - Logical
data layer
• Lineage and change
impact
• Metadata and data
services sharing API
& catalog
V6.0
Denodo 6.0 Differentiation
 New Query Rewritings
 Statistics-based Data Movement
 Incremental Cache
 Support for new analytical data
sources
 New Information Self-Service Tool
 New ODBC Driver
 Enhancements in Tableau
integration
 Workload Management: Denodo
Resource Manager
 Monitoring and Diagnosing Tool
 Security & Governance
 New VDP Admin Tool
 GIT Support
 BigData Connectivity
I. Performance in BigData Scenarios
II. Information Self-service
III. Management of Big Deployments
IV. Agile Development
V6.0
High Performance with Very Large Data
Volumes:
■ Logical Data Warehouse “Move Processing to the
Data Sources”
■ Full and partial aggregation pushdown
■ Statistics-based on-the-fly data movement
■ Cost-based automatic decision of the best
optimization strategy
■ Cache
■ Conditional Cache Requests: Caching +
incremental (delta) queries
■ Provides up-to-date cached data when queried
■ Support for new analytical data sources
V6.0
I. Performance in V6.0
V6.0
BigData Scenarios: Performance
New automatic query
rewritings to Push join
down below unions
Data Movement to
partitioned views
Example Technique:
Full Aggregation
Pushdown
When Data Lakes become “Data Swamps”
Big Data Queries Run Faster using DV
Denodo DV Query across
Impalas and Exadata Vs.
MDM and Large data sets in
Hadoop - Impala
ETL all data into Impala
and run full query there
MDM data in
Exadata
(Oracle)
Large Data sets in
Hadoop - Impala
Uncontrolled dumping of Data in Hadoop leads to poor perf. Solved by
• DV automatically collecting Statistics & Source capabilities, then
• Rewrites optimized queries and pushes processing down to the sources
• Thus, heavy processing is performed in the systems designed to do so:
• Impala Hadoop performs heavy aggregations on top of very large data sets
• Oracle Exadata is faster than Impala to process dimensional queries
V6.0
Big Data Queries Faster Using DV
Impala
Hadoop-only
Runtime (s)
Denodo
Runtime (s)
Denodo
Runtime w/
Cache (s)
Data Volumes
Query 1
199 120 68
Queries 1,2,3,5
•Exadata Row Count: ~5M
•Impala Row Count: ~500k
Query 4
•Exadata Row Count: ~5M
•Impala Row Count: ~2M
Query 2
187 96 88
Query 3
120 212 115
Query 4 timeout
328 69
Query 5
46 91 56
Performance comparison of 5 different queries :
Impala Hadoop versus DV across Impala & Exadata
DV delivers not only better or similar performance but Saves IT time &
resources to replicate the data into Hadoop
DV enables you to leverage Data Architectures for what they are good at.
V6.0
Logical Data Warehouse
Denodo DV Query across 3
data sources with Star schema
‘Sales’
Facts
(Netezza)
‘Customers’
Dimension
(Oracle)
‘Items’
Dimension
(SQL Server)290 M
2 M 400 K
Sales
(Netezza)
292.4 M
Vs.
ETL all data into Netezza
and run full query there
V6.0
Logical Data Warehouse Example
Physical equivalent to DV
Logical Performance
• DV again delivers similar
performance plus Saving IT
time & resources to replicate
the data into Netezza
• Automatically Selecting
Optimal Query Technique
Query Description
Returned
Rows
Avg. Time
Physical
(Netezza)
Denodo
Avg.
Time
Logical
Optimization
Technique
(automatically
chosen)
Total sales by
customer
1.99 M 21.0 sec 21. 5 sec
Full aggregation
push-down
Total sales by
customer and year
between 2000 and
2004
5.51 M 52.3 sec 59.1 sec
Full aggregation
push-down
Total sales by item
brand
31.4 K 4.7 sec 5.3 sec
Partial
aggregation push-
down
Total sales by item
where sale price
less than current
list price
17.1 K 3.5 sec 5.2 sec
On the fly data
movement
Before Rewriting
Problem
Join cannot be pushed down
Group By is not pushed
down
All sales sent to Reporting
Tools
Un-optimized Result
All Rows transferred: 100M
+ 10k
Slow execution and Netezza
is underutilized
J
G
100 M 10K
Sales
(Netezza)
Product
(Oracle)
SELECT p.id, p.name, SUM(s.amount)
as total
FROM product p join sales s ON
p.id=s.product_id
WHERE GETYEAR (s.sale_date) = 2015
GROUP BY p.id
Denodo Achieves High Perf. Using Proprietary
‘Dynamic Query Optimization Engine’
E.g. Query rewriting (Total sales by Product)
110.01M Rows
Benefit
Group By moved below JOIN
without affecting the results (PK-
FK join)
Group By pushed down to Netezza
Optimized Result
Rows transferred: 10K + 10k
DV enables x-source star-schema
features:
 Size of Group By output determined
by cardinality of dimensions (small)
 Star-schema joins allow Group By
push-down
J
10K
10K
Sales
(Netezza)
Product
(Oracle)
G
SELECT p.id, p.name, amount
FROM
(SELECT o.product_id, SUM (amount)
amount
FROM Order o
WHERE GETYEAR (s.sale_date) = 2015
GROUP BY o.product_id) og
JOIN Product p ON (p.id =
og.product_id)
Dynamic Query Optimization Engine
– Query rewriting (Total sales by Product)
After Rewriting
Cached Incremental Queries
Salesforce ‘Leads’ data
cached every 24 hours in
VDP at 7 AM before load gets
heavy
9 am Query needing last 24
hrs of ‘Leads’ (2 hours after
cache load)
New “Incremental Query”
combines 22 hrs from Cache
with 2 hr. Real-time from
SF.com
Response is up-to-date and
query is much faster since
smaller query sent to SF.com
during heavy load time.
Get Latest Leads Changed /
Added between 7 AM and 9
AM
CACHE
Leads updated
every 24
hours at 7 AM
V6.0
22 hours of
leads from
cache
2 hours of leads
real-time from
SF.com
Query at 9 AM:
get all Up-to-
date ‘Leads’ last
24 hrs
• Merge cached data and real-time (latest changes) data to provide
up-to-date results with minimum latency
• E.g. Makes queries to data sources in the cloud faster
V6.0
II. Information Discovery and Self-Service
New Data and Metadata Exploration Web Tool
for Business Users to:
■ Discover Metadata - available in their views including view
associations and lineage of every field
■ Find Relevant Data - perform global searches to all the views -
data and metadata
■ Create & Save Queries – of user favorite queries and publish them
as new view enabling reusability between users w/o writing SQL
New ODBC Driver – 50% faster
Enhancements Enable full Tableau integration
V6.0
Information Self Service Tool - I
Semantic Map - Access to a graphical model of business entities and
PK-FK associations
V6.0
Information Self Service Tool - II
Data Lineage - tree view information including derived fields
transformations
V6.0
Information Self Service Tool - III
GUI Based Query creation & save as new Denodo view
Export data via CSV, Tableau, Excel & HTML
V6.0
Information Self Service Tool - IV
Query Exploration - including navigation and
expansion of associations
V6.0
Information Self Service Tool - V
Global Search – enter keyword to find views containing that
data (create selective indexes for different users)
• Resource Manager - manages defined
Resource Plans
• Enhanced Monitoring & Diagnostic Tool
• Security & Governance
• Data Lineage/Tree View API
■ Integration point for CI tools and processes
v6.0
III. Management of Big Deployments
V6.0
IV. Agile Development 6.0
New Rapid Development Tool – less expertise needed
Automated Migration Dev to Prod.
 E.g. Graphical Support for GIT as VCS System
Multiple Tabs
Multiple
Databases
V6.0
Continued Enhanced Connectivity
CRM
ERP
Warehouse
SaaS Apps
BigData
MarketingHuman
Resources
ETL
DATA VIRTUALIZATION
BigData and Cloud Databases Connectivity :
■ Redshift – enhanced adapter as data source, cache and data
movement target
■ Apache Spark – enhanced adapter
■ Vertica – enhanced as cache and data movement target
■ Impala – enhanced as cache and data movement target
Kickstart Your Enablement
Arm Yourself with the Right Tools
AgendaKey Industry Trends
Denodo 6.0 Differentiation
Examples
Tools & Campaign Assets
Marketing & Enablement
Next Steps
01.
02.
03.
04.
05.
06.
Tools & Campaign Assets
• Business Assets
• Corporate PPT deck with 6.0 messaging
• Vertical specific PPT for Healthcare and Insurance
• Product brochure for 6.0
• Website content for 6.0
• Technical Assets
• Datasheet for Enterprise Platform 6.0
• Datasheet for Denodo Express 6.0
• Datasheet for Denodo Platform 6.0 on AWS
• Customer Support Guide (5.5 to 6.0)
• Lead Generation/Marketing Assets
• Marketing design elements/infographics
• Landing page
• HTML email invitation
• Unique registration URL
26
Denodo Platform 6.0
Marketing & Enablement
• Partner Portal
• Resource Centre
• Denodo Community
• Denodo Express
• Denodo Training
27
Resources
• Marketing
• Sales
• News & Events
• Training & Support
• Toolkits
Partner Portal
28
Exclusive portal that provides sales and marketing content to partners:
Toolkits
29
Downloadable self-service kits, designed to equip, educate and enable
Kickstarter Toolkit Marketing Toolkit Sales Engineering
Toolkit
Sales toolkit
Kickstart discussions, get on-boarded,
& equip yourself with the right tools.
Leverage the resources, templates,
and Denodo marketing engine.
Acquire the tools, know-how & skillset
to perform technical presentations.
Learn how to differentiate the
Denodo Platform when in the field.
• Brochures
• Case studies
• Datasheets
• Recorded demos
• E-books
• Podcasts
• Webinars
• Whitepapers
• Cookbooks
Denodo Resource Centre
30
Extensive library of data virtualization collateral and resources
• Q&A
• Knowledgebase
• Document library
• Video library
• Online tutorials
• Denodo Express
Denodo Community
31
Active community that provides technical support for customers and partners
• Training options
• Training curriculum
• Training categories
• Training paths
• Training packages/discounts
Denodo Training
32
Training options to suit all geographies and budgets
In Summary
33
Resource Source
Denodo Partner Portal partners.denodo.com
Denodo Resource Centre denodo.com/resources
Denodo Community community.denodo.com
Denodo Express community.denodo.com/express
Denodo Training denodo.com/services/education
Next Steps
34
Get Engaged
1. Join the Denodo Partner Program,
submit an application:
partners.denodo.com
2. Leverage the resources:
 Partner Portal
 Denodo Resource Centre
 Denodo Community/Express
 Denodo Training
3. Engage in joint co-marketing
activity or discuss an opportunity:
marketing.partners@denodo.com
Thanks!
www.denodo.com info@denodo.com

Weitere ähnliche Inhalte

Was ist angesagt?

Realtime Sentiment Analysis Application Using Hadoop and HBase
Realtime Sentiment Analysis Application Using Hadoop and HBaseRealtime Sentiment Analysis Application Using Hadoop and HBase
Realtime Sentiment Analysis Application Using Hadoop and HBase
DataWorks Summit
 
Hadoop Interview Questions And Answers Part-2 | Big Data Interview Questions ...
Hadoop Interview Questions And Answers Part-2 | Big Data Interview Questions ...Hadoop Interview Questions And Answers Part-2 | Big Data Interview Questions ...
Hadoop Interview Questions And Answers Part-2 | Big Data Interview Questions ...
Simplilearn
 
Flink Forward San Francisco 2019: Massive Scale Data Processing at Netflix us...
Flink Forward San Francisco 2019: Massive Scale Data Processing at Netflix us...Flink Forward San Francisco 2019: Massive Scale Data Processing at Netflix us...
Flink Forward San Francisco 2019: Massive Scale Data Processing at Netflix us...
Flink Forward
 

Was ist angesagt? (20)

Building the Business Case for SAP HANA
Building the Business Case for SAP HANABuilding the Business Case for SAP HANA
Building the Business Case for SAP HANA
 
Data Engineer's Lunch #81: Reverse ETL Tools for Modern Data Platforms
Data Engineer's Lunch #81: Reverse ETL Tools for Modern Data PlatformsData Engineer's Lunch #81: Reverse ETL Tools for Modern Data Platforms
Data Engineer's Lunch #81: Reverse ETL Tools for Modern Data Platforms
 
Data Wrangling and Visualization Using Python
Data Wrangling and Visualization Using PythonData Wrangling and Visualization Using Python
Data Wrangling and Visualization Using Python
 
Data Mesh for Dinner
Data Mesh for DinnerData Mesh for Dinner
Data Mesh for Dinner
 
Data Lake Overview
Data Lake OverviewData Lake Overview
Data Lake Overview
 
Realtime Sentiment Analysis Application Using Hadoop and HBase
Realtime Sentiment Analysis Application Using Hadoop and HBaseRealtime Sentiment Analysis Application Using Hadoop and HBase
Realtime Sentiment Analysis Application Using Hadoop and HBase
 
Talend Open Studio Data Integration
Talend Open Studio Data IntegrationTalend Open Studio Data Integration
Talend Open Studio Data Integration
 
Summary introduction to data engineering
Summary introduction to data engineeringSummary introduction to data engineering
Summary introduction to data engineering
 
Real-time processing of large amounts of data
Real-time processing of large amounts of dataReal-time processing of large amounts of data
Real-time processing of large amounts of data
 
Apache Spark Crash Course
Apache Spark Crash CourseApache Spark Crash Course
Apache Spark Crash Course
 
Introduction To Data Science
Introduction To Data ScienceIntroduction To Data Science
Introduction To Data Science
 
Build Real-Time Applications with Databricks Streaming
Build Real-Time Applications with Databricks StreamingBuild Real-Time Applications with Databricks Streaming
Build Real-Time Applications with Databricks Streaming
 
Talend Open Studio Fundamentals #1: Workspaces, Jobs, Metadata and Trips & Tr...
Talend Open Studio Fundamentals #1: Workspaces, Jobs, Metadata and Trips & Tr...Talend Open Studio Fundamentals #1: Workspaces, Jobs, Metadata and Trips & Tr...
Talend Open Studio Fundamentals #1: Workspaces, Jobs, Metadata and Trips & Tr...
 
Master Data Management - Aligning Data, Process, and Governance
Master Data Management - Aligning Data, Process, and GovernanceMaster Data Management - Aligning Data, Process, and Governance
Master Data Management - Aligning Data, Process, and Governance
 
[EN] Building modern data pipeline with Snowflake + DBT + Airflow.pdf
[EN] Building modern data pipeline with Snowflake + DBT + Airflow.pdf[EN] Building modern data pipeline with Snowflake + DBT + Airflow.pdf
[EN] Building modern data pipeline with Snowflake + DBT + Airflow.pdf
 
Turning Data into Business Value with a Modern Data Platform
Turning Data into Business Value with a Modern Data PlatformTurning Data into Business Value with a Modern Data Platform
Turning Data into Business Value with a Modern Data Platform
 
Talend Open Studio for Big Data | Talend Open Studio Tutorial | Talend Online...
Talend Open Studio for Big Data | Talend Open Studio Tutorial | Talend Online...Talend Open Studio for Big Data | Talend Open Studio Tutorial | Talend Online...
Talend Open Studio for Big Data | Talend Open Studio Tutorial | Talend Online...
 
Why shift from ETL to ELT?
Why shift from ETL to ELT?Why shift from ETL to ELT?
Why shift from ETL to ELT?
 
Hadoop Interview Questions And Answers Part-2 | Big Data Interview Questions ...
Hadoop Interview Questions And Answers Part-2 | Big Data Interview Questions ...Hadoop Interview Questions And Answers Part-2 | Big Data Interview Questions ...
Hadoop Interview Questions And Answers Part-2 | Big Data Interview Questions ...
 
Flink Forward San Francisco 2019: Massive Scale Data Processing at Netflix us...
Flink Forward San Francisco 2019: Massive Scale Data Processing at Netflix us...Flink Forward San Francisco 2019: Massive Scale Data Processing at Netflix us...
Flink Forward San Francisco 2019: Massive Scale Data Processing at Netflix us...
 

Andere mochten auch

Informatica big data and social media
Informatica big data and social mediaInformatica big data and social media
Informatica big data and social media
Ramy Mahrous
 

Andere mochten auch (13)

Keys To Building A Winning Partner Enablement Strategy
Keys To Building A Winning Partner Enablement StrategyKeys To Building A Winning Partner Enablement Strategy
Keys To Building A Winning Partner Enablement Strategy
 
Sitecore Technical Considerations & Partner Onboarding
Sitecore Technical Considerations & Partner OnboardingSitecore Technical Considerations & Partner Onboarding
Sitecore Technical Considerations & Partner Onboarding
 
Sitecore Partner Sales Enablement
Sitecore Partner Sales EnablementSitecore Partner Sales Enablement
Sitecore Partner Sales Enablement
 
Denodo DataFest 2016: Comparing and Contrasting Data Virtualization With Data...
Denodo DataFest 2016: Comparing and Contrasting Data Virtualization With Data...Denodo DataFest 2016: Comparing and Contrasting Data Virtualization With Data...
Denodo DataFest 2016: Comparing and Contrasting Data Virtualization With Data...
 
Business Partner Product Enablement Roadmap, IBM Predictive Analytics
Business Partner Product Enablement Roadmap, IBM Predictive AnalyticsBusiness Partner Product Enablement Roadmap, IBM Predictive Analytics
Business Partner Product Enablement Roadmap, IBM Predictive Analytics
 
What is Partner Sales Enablement?
What is Partner Sales Enablement?What is Partner Sales Enablement?
What is Partner Sales Enablement?
 
Dr. Christian Kurze from Denodo, "Data Virtualization: Fulfilling the Promise...
Dr. Christian Kurze from Denodo, "Data Virtualization: Fulfilling the Promise...Dr. Christian Kurze from Denodo, "Data Virtualization: Fulfilling the Promise...
Dr. Christian Kurze from Denodo, "Data Virtualization: Fulfilling the Promise...
 
Denodo Data Virtualization Platform architecture: Data Discovery and Data Gov...
Denodo Data Virtualization Platform architecture: Data Discovery and Data Gov...Denodo Data Virtualization Platform architecture: Data Discovery and Data Gov...
Denodo Data Virtualization Platform architecture: Data Discovery and Data Gov...
 
Sales Wave Apps - Partner Training
Sales Wave Apps - Partner TrainingSales Wave Apps - Partner Training
Sales Wave Apps - Partner Training
 
Partner / Channel Enablement
Partner / Channel EnablementPartner / Channel Enablement
Partner / Channel Enablement
 
Informatica big data and social media
Informatica big data and social mediaInformatica big data and social media
Informatica big data and social media
 
8.17.11 big data and hadoop with informatica slideshare
8.17.11 big data and hadoop with informatica slideshare8.17.11 big data and hadoop with informatica slideshare
8.17.11 big data and hadoop with informatica slideshare
 
9 Must Haves For An Excellent Partner Portal
9 Must Haves For An Excellent Partner Portal9 Must Haves For An Excellent Partner Portal
9 Must Haves For An Excellent Partner Portal
 

Ähnlich wie Partner Enablement: Key Differentiators of Denodo Platform 6.0 for the Field

Accelerate Self-Service Analytics with Virtualization and Visualisation (Thai)
Accelerate Self-Service Analytics with Virtualization and Visualisation (Thai)Accelerate Self-Service Analytics with Virtualization and Visualisation (Thai)
Accelerate Self-Service Analytics with Virtualization and Visualisation (Thai)
Denodo
 
Customer Intelligence_ Harnessing Elephants at Transamerica Presentation (1)
Customer Intelligence_ Harnessing Elephants at Transamerica    Presentation (1)Customer Intelligence_ Harnessing Elephants at Transamerica    Presentation (1)
Customer Intelligence_ Harnessing Elephants at Transamerica Presentation (1)
Vishal Bamba
 

Ähnlich wie Partner Enablement: Key Differentiators of Denodo Platform 6.0 for the Field (20)

Skilwise Big data
Skilwise Big dataSkilwise Big data
Skilwise Big data
 
Skillwise Big Data part 2
Skillwise Big Data part 2Skillwise Big Data part 2
Skillwise Big Data part 2
 
Denodo 6.0: Self Service Search, Discovery & Governance using an Universal Se...
Denodo 6.0: Self Service Search, Discovery & Governance using an Universal Se...Denodo 6.0: Self Service Search, Discovery & Governance using an Universal Se...
Denodo 6.0: Self Service Search, Discovery & Governance using an Universal Se...
 
Building Modern Data Platform with Microsoft Azure
Building Modern Data Platform with Microsoft AzureBuilding Modern Data Platform with Microsoft Azure
Building Modern Data Platform with Microsoft Azure
 
Accelerate Self-Service Analytics with Virtualization and Visualisation (Thai)
Accelerate Self-Service Analytics with Virtualization and Visualisation (Thai)Accelerate Self-Service Analytics with Virtualization and Visualisation (Thai)
Accelerate Self-Service Analytics with Virtualization and Visualisation (Thai)
 
Bridging the Last Mile: Getting Data to the People Who Need It (APAC)
Bridging the Last Mile: Getting Data to the People Who Need It (APAC)Bridging the Last Mile: Getting Data to the People Who Need It (APAC)
Bridging the Last Mile: Getting Data to the People Who Need It (APAC)
 
Analyst View of Data Virtualization: Conversations with Boulder Business Inte...
Analyst View of Data Virtualization: Conversations with Boulder Business Inte...Analyst View of Data Virtualization: Conversations with Boulder Business Inte...
Analyst View of Data Virtualization: Conversations with Boulder Business Inte...
 
Achieving Business Value by Fusing Hadoop and Corporate Data
Achieving Business Value by Fusing Hadoop and Corporate DataAchieving Business Value by Fusing Hadoop and Corporate Data
Achieving Business Value by Fusing Hadoop and Corporate Data
 
Big Data Fabric for At-Scale Real-Time Analysis by Edwin Robbins
 Big Data Fabric for At-Scale Real-Time Analysis by Edwin Robbins Big Data Fabric for At-Scale Real-Time Analysis by Edwin Robbins
Big Data Fabric for At-Scale Real-Time Analysis by Edwin Robbins
 
Bringing the Power of Big Data Computation to Salesforce
Bringing the Power of Big Data Computation to SalesforceBringing the Power of Big Data Computation to Salesforce
Bringing the Power of Big Data Computation to Salesforce
 
Top SAP Online training institute in Hyderabad
Top SAP Online training institute in HyderabadTop SAP Online training institute in Hyderabad
Top SAP Online training institute in Hyderabad
 
How to Empower Your Business Users with Oracle Data Visualization
How to Empower Your Business Users with Oracle Data VisualizationHow to Empower Your Business Users with Oracle Data Visualization
How to Empower Your Business Users with Oracle Data Visualization
 
Oracle Big Data Appliance and Big Data SQL for advanced analytics
Oracle Big Data Appliance and Big Data SQL for advanced analyticsOracle Big Data Appliance and Big Data SQL for advanced analytics
Oracle Big Data Appliance and Big Data SQL for advanced analytics
 
Webinar - Accelerating Hadoop Success with Rapid Data Integration for the Mod...
Webinar - Accelerating Hadoop Success with Rapid Data Integration for the Mod...Webinar - Accelerating Hadoop Success with Rapid Data Integration for the Mod...
Webinar - Accelerating Hadoop Success with Rapid Data Integration for the Mod...
 
Data Ninja Webinar Series: Accelerating Business Value with Data Virtualizati...
Data Ninja Webinar Series: Accelerating Business Value with Data Virtualizati...Data Ninja Webinar Series: Accelerating Business Value with Data Virtualizati...
Data Ninja Webinar Series: Accelerating Business Value with Data Virtualizati...
 
Building a Single Logical Data Lake: For Advanced Analytics, Data Science, an...
Building a Single Logical Data Lake: For Advanced Analytics, Data Science, an...Building a Single Logical Data Lake: For Advanced Analytics, Data Science, an...
Building a Single Logical Data Lake: For Advanced Analytics, Data Science, an...
 
Accelerating Big Data Analytics
Accelerating Big Data AnalyticsAccelerating Big Data Analytics
Accelerating Big Data Analytics
 
Accelerate Self-Service Analytics with Data Virtualization and Visualization
Accelerate Self-Service Analytics with Data Virtualization and VisualizationAccelerate Self-Service Analytics with Data Virtualization and Visualization
Accelerate Self-Service Analytics with Data Virtualization and Visualization
 
Customer Intelligence_ Harnessing Elephants at Transamerica Presentation (1)
Customer Intelligence_ Harnessing Elephants at Transamerica    Presentation (1)Customer Intelligence_ Harnessing Elephants at Transamerica    Presentation (1)
Customer Intelligence_ Harnessing Elephants at Transamerica Presentation (1)
 
Data Virtualization for Data Architects (Australia)
Data Virtualization for Data Architects (Australia)Data Virtualization for Data Architects (Australia)
Data Virtualization for Data Architects (Australia)
 

Mehr von 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
 

Mehr von 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
 

Kürzlich hochgeladen

Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Victor Rentea
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 

Kürzlich hochgeladen (20)

Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challenges
 
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
 
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectors
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
Exploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusExploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with Milvus
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 

Partner Enablement: Key Differentiators of Denodo Platform 6.0 for the Field

  • 1. Partner Enablement Key Differentiators of Denodo Platform 6.0 for the Field
  • 2. Speakers Richard Walker VP Enterprise Sales, Denodo Annette Cini Senior Channel Marketing Manager, Denodo
  • 3. AgendaKey Industry Trends Denodo 6.0 Differentiation Examples Tools & Campaign Assets Marketing & Enablement Next Steps 01. 02. 03. 04. 05. 06.
  • 4. 4 Key Industry Data Trends • Discovery and self- service BI • Access to data and metadata in business terms • Canonical data models • Manage Queries across large volumes of data • New data types & sources: Hadoop, Spark,… • Increased agility for traditional BI, needs, etc. • SaaS • Data Distribution • Multiple delivery styles, formats – REST, Odata,… • Enterprise Governance - Logical data layer • Lineage and change impact • Metadata and data services sharing API & catalog V6.0
  • 5. Denodo 6.0 Differentiation  New Query Rewritings  Statistics-based Data Movement  Incremental Cache  Support for new analytical data sources  New Information Self-Service Tool  New ODBC Driver  Enhancements in Tableau integration  Workload Management: Denodo Resource Manager  Monitoring and Diagnosing Tool  Security & Governance  New VDP Admin Tool  GIT Support  BigData Connectivity I. Performance in BigData Scenarios II. Information Self-service III. Management of Big Deployments IV. Agile Development V6.0
  • 6. High Performance with Very Large Data Volumes: ■ Logical Data Warehouse “Move Processing to the Data Sources” ■ Full and partial aggregation pushdown ■ Statistics-based on-the-fly data movement ■ Cost-based automatic decision of the best optimization strategy ■ Cache ■ Conditional Cache Requests: Caching + incremental (delta) queries ■ Provides up-to-date cached data when queried ■ Support for new analytical data sources V6.0 I. Performance in V6.0
  • 7. V6.0 BigData Scenarios: Performance New automatic query rewritings to Push join down below unions Data Movement to partitioned views Example Technique: Full Aggregation Pushdown
  • 8. When Data Lakes become “Data Swamps” Big Data Queries Run Faster using DV Denodo DV Query across Impalas and Exadata Vs. MDM and Large data sets in Hadoop - Impala ETL all data into Impala and run full query there MDM data in Exadata (Oracle) Large Data sets in Hadoop - Impala Uncontrolled dumping of Data in Hadoop leads to poor perf. Solved by • DV automatically collecting Statistics & Source capabilities, then • Rewrites optimized queries and pushes processing down to the sources • Thus, heavy processing is performed in the systems designed to do so: • Impala Hadoop performs heavy aggregations on top of very large data sets • Oracle Exadata is faster than Impala to process dimensional queries
  • 9. V6.0 Big Data Queries Faster Using DV Impala Hadoop-only Runtime (s) Denodo Runtime (s) Denodo Runtime w/ Cache (s) Data Volumes Query 1 199 120 68 Queries 1,2,3,5 •Exadata Row Count: ~5M •Impala Row Count: ~500k Query 4 •Exadata Row Count: ~5M •Impala Row Count: ~2M Query 2 187 96 88 Query 3 120 212 115 Query 4 timeout 328 69 Query 5 46 91 56 Performance comparison of 5 different queries : Impala Hadoop versus DV across Impala & Exadata DV delivers not only better or similar performance but Saves IT time & resources to replicate the data into Hadoop DV enables you to leverage Data Architectures for what they are good at.
  • 10. V6.0 Logical Data Warehouse Denodo DV Query across 3 data sources with Star schema ‘Sales’ Facts (Netezza) ‘Customers’ Dimension (Oracle) ‘Items’ Dimension (SQL Server)290 M 2 M 400 K Sales (Netezza) 292.4 M Vs. ETL all data into Netezza and run full query there
  • 11. V6.0 Logical Data Warehouse Example Physical equivalent to DV Logical Performance • DV again delivers similar performance plus Saving IT time & resources to replicate the data into Netezza • Automatically Selecting Optimal Query Technique Query Description Returned Rows Avg. Time Physical (Netezza) Denodo Avg. Time Logical Optimization Technique (automatically chosen) Total sales by customer 1.99 M 21.0 sec 21. 5 sec Full aggregation push-down Total sales by customer and year between 2000 and 2004 5.51 M 52.3 sec 59.1 sec Full aggregation push-down Total sales by item brand 31.4 K 4.7 sec 5.3 sec Partial aggregation push- down Total sales by item where sale price less than current list price 17.1 K 3.5 sec 5.2 sec On the fly data movement
  • 12. Before Rewriting Problem Join cannot be pushed down Group By is not pushed down All sales sent to Reporting Tools Un-optimized Result All Rows transferred: 100M + 10k Slow execution and Netezza is underutilized J G 100 M 10K Sales (Netezza) Product (Oracle) SELECT p.id, p.name, SUM(s.amount) as total FROM product p join sales s ON p.id=s.product_id WHERE GETYEAR (s.sale_date) = 2015 GROUP BY p.id Denodo Achieves High Perf. Using Proprietary ‘Dynamic Query Optimization Engine’ E.g. Query rewriting (Total sales by Product) 110.01M Rows
  • 13. Benefit Group By moved below JOIN without affecting the results (PK- FK join) Group By pushed down to Netezza Optimized Result Rows transferred: 10K + 10k DV enables x-source star-schema features:  Size of Group By output determined by cardinality of dimensions (small)  Star-schema joins allow Group By push-down J 10K 10K Sales (Netezza) Product (Oracle) G SELECT p.id, p.name, amount FROM (SELECT o.product_id, SUM (amount) amount FROM Order o WHERE GETYEAR (s.sale_date) = 2015 GROUP BY o.product_id) og JOIN Product p ON (p.id = og.product_id) Dynamic Query Optimization Engine – Query rewriting (Total sales by Product) After Rewriting
  • 14. Cached Incremental Queries Salesforce ‘Leads’ data cached every 24 hours in VDP at 7 AM before load gets heavy 9 am Query needing last 24 hrs of ‘Leads’ (2 hours after cache load) New “Incremental Query” combines 22 hrs from Cache with 2 hr. Real-time from SF.com Response is up-to-date and query is much faster since smaller query sent to SF.com during heavy load time. Get Latest Leads Changed / Added between 7 AM and 9 AM CACHE Leads updated every 24 hours at 7 AM V6.0 22 hours of leads from cache 2 hours of leads real-time from SF.com Query at 9 AM: get all Up-to- date ‘Leads’ last 24 hrs • Merge cached data and real-time (latest changes) data to provide up-to-date results with minimum latency • E.g. Makes queries to data sources in the cloud faster
  • 15. V6.0 II. Information Discovery and Self-Service New Data and Metadata Exploration Web Tool for Business Users to: ■ Discover Metadata - available in their views including view associations and lineage of every field ■ Find Relevant Data - perform global searches to all the views - data and metadata ■ Create & Save Queries – of user favorite queries and publish them as new view enabling reusability between users w/o writing SQL New ODBC Driver – 50% faster Enhancements Enable full Tableau integration
  • 16. V6.0 Information Self Service Tool - I Semantic Map - Access to a graphical model of business entities and PK-FK associations
  • 17. V6.0 Information Self Service Tool - II Data Lineage - tree view information including derived fields transformations
  • 18. V6.0 Information Self Service Tool - III GUI Based Query creation & save as new Denodo view Export data via CSV, Tableau, Excel & HTML
  • 19. V6.0 Information Self Service Tool - IV Query Exploration - including navigation and expansion of associations
  • 20. V6.0 Information Self Service Tool - V Global Search – enter keyword to find views containing that data (create selective indexes for different users)
  • 21. • Resource Manager - manages defined Resource Plans • Enhanced Monitoring & Diagnostic Tool • Security & Governance • Data Lineage/Tree View API ■ Integration point for CI tools and processes v6.0 III. Management of Big Deployments
  • 22. V6.0 IV. Agile Development 6.0 New Rapid Development Tool – less expertise needed Automated Migration Dev to Prod.  E.g. Graphical Support for GIT as VCS System Multiple Tabs Multiple Databases
  • 23. V6.0 Continued Enhanced Connectivity CRM ERP Warehouse SaaS Apps BigData MarketingHuman Resources ETL DATA VIRTUALIZATION BigData and Cloud Databases Connectivity : ■ Redshift – enhanced adapter as data source, cache and data movement target ■ Apache Spark – enhanced adapter ■ Vertica – enhanced as cache and data movement target ■ Impala – enhanced as cache and data movement target
  • 24. Kickstart Your Enablement Arm Yourself with the Right Tools
  • 25. AgendaKey Industry Trends Denodo 6.0 Differentiation Examples Tools & Campaign Assets Marketing & Enablement Next Steps 01. 02. 03. 04. 05. 06.
  • 26. Tools & Campaign Assets • Business Assets • Corporate PPT deck with 6.0 messaging • Vertical specific PPT for Healthcare and Insurance • Product brochure for 6.0 • Website content for 6.0 • Technical Assets • Datasheet for Enterprise Platform 6.0 • Datasheet for Denodo Express 6.0 • Datasheet for Denodo Platform 6.0 on AWS • Customer Support Guide (5.5 to 6.0) • Lead Generation/Marketing Assets • Marketing design elements/infographics • Landing page • HTML email invitation • Unique registration URL 26 Denodo Platform 6.0
  • 27. Marketing & Enablement • Partner Portal • Resource Centre • Denodo Community • Denodo Express • Denodo Training 27 Resources
  • 28. • Marketing • Sales • News & Events • Training & Support • Toolkits Partner Portal 28 Exclusive portal that provides sales and marketing content to partners:
  • 29. Toolkits 29 Downloadable self-service kits, designed to equip, educate and enable Kickstarter Toolkit Marketing Toolkit Sales Engineering Toolkit Sales toolkit Kickstart discussions, get on-boarded, & equip yourself with the right tools. Leverage the resources, templates, and Denodo marketing engine. Acquire the tools, know-how & skillset to perform technical presentations. Learn how to differentiate the Denodo Platform when in the field.
  • 30. • Brochures • Case studies • Datasheets • Recorded demos • E-books • Podcasts • Webinars • Whitepapers • Cookbooks Denodo Resource Centre 30 Extensive library of data virtualization collateral and resources
  • 31. • Q&A • Knowledgebase • Document library • Video library • Online tutorials • Denodo Express Denodo Community 31 Active community that provides technical support for customers and partners
  • 32. • Training options • Training curriculum • Training categories • Training paths • Training packages/discounts Denodo Training 32 Training options to suit all geographies and budgets
  • 33. In Summary 33 Resource Source Denodo Partner Portal partners.denodo.com Denodo Resource Centre denodo.com/resources Denodo Community community.denodo.com Denodo Express community.denodo.com/express Denodo Training denodo.com/services/education
  • 34. Next Steps 34 Get Engaged 1. Join the Denodo Partner Program, submit an application: partners.denodo.com 2. Leverage the resources:  Partner Portal  Denodo Resource Centre  Denodo Community/Express  Denodo Training 3. Engage in joint co-marketing activity or discuss an opportunity: marketing.partners@denodo.com