SlideShare a Scribd company logo
1 of 44
Download to read offline
1© 2018 Snowflake Computing Inc. All Rights Reserved.
© 2018 Snowflake Computing Inc. All Rights Reserved
Data Vault and
Snowflake
Agility with a true Cloud Datawarehouse
Aamer Mushtaq
Sales Engineering, APJ
aamer.mushtaq@snowflake.com
2© 2018 Snowflake Computing Inc. All Rights Reserved.
• 640 employees
• 1500+ customers
• $923M in funding
US
2014
Founded 2012 EMEA
2016
APAC
2017
Snowflake History
Why?
Rapidly expanding
data
New users and
use cases
Diverse tools
and applications
ORGANIZATIONS ARE
STRUGLLING TO
SUPPORT THEIR
ANALYTICS NEEDS
Challenges in the world of analytics
© 2018 Snowflake Computing Inc. All Rights Reserved
LEGACY DATA LANDSCAPE
5
EDW
Data Sources
Data Lake
or Hadoop
Datamarts
ETL
BI / Analytics
OLTP
databases
Enterprise
applications
Web apps
Third-party
Other
© 2018 Snowflake Computing Inc. All Rights Reserved
IT’S JUST NOT WORKING…
6
Complexity
Manage both
infrastructure
and data
Limited
Scalability
Can’t support
all data, users
and workloads
Diversity
Unable to
consolidate
siloed datasets
Inadequate
Elasticity
Stuck with
rigid, inflexible
architectures
Rigid
Cost
Forced to
keep the lights
on 24/7
How does Snowflake
make things easier?
9© 2018 Snowflake Computing Inc. All Rights Reserved.© 2018 Snowflake Computing Inc. All Rights Reserved.
All-new SQL data
warehouse
Fully relational, ANSI SQL,
ACID compliant
Built for the cloud
Instantly scale up and
down as needed
Delivered as a service
No infrastructure, knobs,
or tuning to worry about
What is Snowflake?
© 2018 Snowflake Computing Inc. All Rights Reserved
A NEW ARCHITECTURE FOR DATA WAREHOUSING
Multi-cluster, shared data, in the cloud
10
Traditional Architectures Snowflake
Shared storage
Single cluster
Shared-disk
Decentralised, local storage
Single cluster
Shared-nothing Multi-cluster, shared data
Centralised, scale-out storage
Multiple, independent compute clusters
© 2018 Snowflake Computing Inc. All Rights Reserved
SNOWFLAKE ARCHITECTURE:
STORAGE AND COMPUTE
11
Storage separated from compute
Automatically grows without adding
nodes. Never run out of space.
Resize compute instantly
Scale up/down depending on the
business needs right now or turn off
when not in use.
Multiple clusters access data
without contention
ETL, reporting, data science, and
applications all running at the same time
without performance impact.
© 2018 Snowflake Computing Inc. All Rights Reserved
Management Optimisation Security Availability Transactions Metadata
12
SNOWFLAKE ARCHITECTURE:
GLOBAL SERVICES
Centralised management
Work with database and warehouses,
not servers, buckets and files
Separate metadata from storage
and compute
Use cached results, manage users and
security, all without running warehouses
Full transactional consistency
across entire system (ACID)
As soon as data commits, each cluster
sees the newest version
SQL Features to Support DV
• Allows loading
several tables from
one source
• In one statement
Multi-Table Insert
INSERT ALL
WHEN (SELECT COUNT(*)
FROM dv_hub_country hc
WHERE hc.hub_country_key= stg.hash_key) = 0
THEN
INTO dv.hub_country (hub_country_key, country_abbrv, hub_load_dts,
hub_rec_src)
VALUES (stg.hash_key, stg.country_abbrv, stg.load_dts, stg.rec_src)
WHEN (SELECT COUNT(*)
FROM dv.sat_countries sc
WHERE sc.hub_country_key = stg.hash_key AND
sc.hash_diff = MD5(country_name)) = 0
THEN
INTO dv.sat_countries (hub_country_key, sat_load_dts,
hash_diff, sat_rec_src, country_name)
VALUES (stg.hash_key, stg.load_dts,
stg.hash_diff, stg.rec_src, stg.country_name)
SELECT MD5(country_abbrv) AS hash_key, country_abbv, country_name,
MD5(country_name) AS hash_diff,
CURRENT_TIMESTAMP AS load_dts,
stage_rec_src AS rec_src
FROM stage.country stg;
Hashing
• Snowflake supports both MD5, SHA1 and SHA2 algorithms in standard,
HEX, and binary formats
• i.e. SHA2(), SHA2_HEX() or SHA2_BINARY()
SELECT SHA2_BINARY('Snowflake', 384);
736BD8A53845348830B1EE63A8CD3972F031F13B111F66FFDEC2271A7AE709662E5
03A0CA305BD50DA8D1CED48CD45D9
Perhaps You Wish to Split for Security Reasons?
From This
DV Physical Partitioning
Single Snowflake Database
Schema layout
In Snowflake – you
can easily split for
security reasons
To THIS!
DV Logical Partitioning
Non-sensitive
data
PII or sensitive data with
a Link to non-sensitive
data
Snowflake DB 1 Snowflake DB 2
Let’s dive in…
© 2018 Snowflake Computing Inc. All Rights Reserved.
ETL/ELT
snowpipe
XS
S
M
M
L
Sales
Data
Science
Global Services
Transactional Control
Security
Query Planning & Optimisation
Logical Model
AWS QuickSight
S
AWS Glue
Instant Elasticity = Maximum Agility
© 2018 Snowflake Computing Inc. All Rights Reserved.
ETL/ELT
snowpipe
XS M
Sales
Data
Science
M…
XLS
Multi-cluster
Global Services
Transactional Control
Security
Query Planning & Optimisation
Logical Model
AWS QuickSight
AWS Glue
21© 2018 Snowflake Computing Inc. All Rights Reserved.
Data Vault Loading Pattern
- Major Synchronization Points
• All processes within sets done in
parallel
• Process sets ”wait” for previous
set completion
• Sets run as soon as data is ready
• No other waiting needed
• Load dependencies maximally
reduced
Stage Loads Vault Loads
Applying Virtual Warehouses to Data Vault
1. Use a Multi-Cluster
Warehouse for Source to
Stage loads
2. Use a separate Warehouse
for each DV entity type
• Zero contention
• Maximum parallelism
• Maximum flexibility -
each can be
independently sized
• Anticipated surges
• Explicitly increase WH nodes (T-shirt size) when expecting more data
• Explicitly increase MCWH minimum clusters when expecting more queries
• Can do both at once with ALTER WAREHOUSE
• Use cron or other scheduling/orchestration tool
• Unanticipated surges
• Rely on MCWH maximum clusters for some extra headroom
• Maximize Business Agility!
• Responsiveness for users
• Throughput and value extracted from variable compute power
• Minimize
• Cost and administrative overhead
Agile Warehouse Scaling – Best Practices
New Tricks
© 2018 Snowflake Computing Inc. All Rights Reserved.
ETL/ELT
snowpipe
XS M
Sales
Data
Science
M…
XL
Multi-cluster
Structured &
semi-structured
Global Services
Transactional Control
Security
Query Planning & Optimisation
Logical Model
AWS QuickSight
AWS Glue
{
"city": {
"coord": {
"lat": 27.716667,
"lon": 85.316666
},
"country": "NP",
"findname": "KATHMANDU",
"id": 1283240,
"name": "Kathmandu",
"zoom": 7
},
"clouds": {
"all": 75
},
"main": {
"humidity": 94,
"pressure": 1012,
"temp": 294.15,
"temp_max": 294.15,
"temp_min": 294.15
},
"time": 1504476371,
"weather": [
{
JSON Support with SQL - Variant
Apple 101.12 250 FIH-2316
Pear 56.22 202 IHO-6912
Orange 98.21 600 WHQ-6090
Structured data
(CSV)
Semi-structured data
(e.g. JSON, Avro, XML)
{ "firstName": "John",
"lastName": "Smith",
"height_cm": 167.64,
"address": {
"streetAddress": "21 2nd Street",
"city": "New York",
"state": "NY",
"postalCode": "10021-3100"
},
"phoneNumbers": [
{ "type": "home", "number": "212 555-1234" },
{ "type": "office", "number": "646 555-4567" }
]
}
select v:lastName::string as last_name
from json_demo;
All Your Data!
• Create Sats using a VARIANT
• Hub Key
• Load DTS
• Rec Source
• VARIANT
• Load JSON doc into VARIANT column
• Create a View on the Sat for Business Vault
• View presents only the JSON attributes needed for
current use case
Combine Data Vault & Schema-on-Read
Benefits
ØNo change to Sat
definitions if structure
changes
ØBusiness Vault view is
unaffected
ØChange or add new BV
views over time as
needed
But wait…
there’s more!
© 2018 Snowflake Computing Inc. All Rights Reserved.
ETL/ELT
snowpipe
XS
S
M
Sales
Data
Science
M…
Test/Dev
Clone
XL
Multi-cluster
Structured &
semi-structured
Global Services
Transactional Control
Security
Query Planning & Optimisation
Logical Model
AWS QuickSight
AWS Glue
© 2018 Snowflake Computing Inc. All Rights Reserved.
ETL/ELT
snowpipe
XS
M
M
L
External
Finance
Sales
Data
Science
M…
Clone
Share
Data protection
& time travel
XL
Multi-cluster
Structured &
semi-structured
Global Services
Transactional Control
Security
Query Planning & Optimisation
Logical Model
AWS QuickSight
AWS Glue
S
Test/Dev
What are customers
doing with Snowflake?
© 2018 Snowflake Computing Inc. All Rights Reserved
Modern Data Landscape
33
Logical Datamarts
BI / Analytics
EDW
Data Lake
or Hadoop
ETL or ELT
OLTP
databases
Enterprise
applications
Web apps
Third-party
Other
Data Sources
© 2018 Snowflake Computing Inc. All Rights Reserved.
Story Time
Proven by Over 1500 Customers
Founded in 2008, Aptus Health connects health and life
sciences companies with healthcare professionals,
healthcare consumers, and other members of the
healthcare ecosystem.
The company creates multichannel marketing campaigns
aimed at physicians and healthcare consumers through the
many digital channels the company owns and operates.
Aptus Health
Where They Started
Mobile App
Campaign
Management
Sample
Requests
Daily ETL
Apply Business Rules
Data Warehouse
- User Activity
- Campaign Activity
- Sample Request Activity
- User Data
- Mobile App Activity
Cube
Reports
Web & Mobile
Analytics
Extracts
Fill
Stage
Load F
D
D
D
D
D
D
D
D
Engagement
Platform
• A business-driven roadmap in collaboration with Engineering to drive priorities
• Central availability of data related to Healthcare Providers across all platforms
• Ability to efficiently answer business questions: new or previous
• New types of analysis should not require weeks of data preparation
• Do not lose data that could have future analytical value
• Ability to analyze historic events
• Clear documentation of all calculations/derivations of data for complete
transparency in meaning of information & to instill confidence
• Master Data Management: stop passing around spreadsheets
• Framework that will be extensible to both US and international data
• Timely data: minutes, not days
• Business reporting enabled with limited impact to data management projects
What did the business need?
• Breaking down data silos
• Integrate physically and logically disparate data
• Acceleration of integrating new data sets
• Enable broad use of data sets
• Ease integration of datasets across AH avoiding point-to-point integrations
• Scale, Elasticity, and Cost-effectiveness
What was IT asking for?
New Warehouse Architecture
Wow…
so much to remember…
© 2018 Snowflake Computing Inc. All Rights Reserved.
Diversity
One place for
all your data
Scalability
Any scale of
data, users and
workloads
Flexible
Cost
Pay for what
you use, when
you use it
Simplicity
Simple,
serverless,
plug-and-play
Elasticity
Size for what
you need
right now
Snowflake Business Benefits
THANK YOU
© 2018 Snowflake Computing Inc. All Rights Reserved

More Related Content

What's hot

Snowflake essentials
Snowflake essentialsSnowflake essentials
Snowflake essentialsqureshihamid
 
Actionable Insights with AI - Snowflake for Data Science
Actionable Insights with AI - Snowflake for Data ScienceActionable Insights with AI - Snowflake for Data Science
Actionable Insights with AI - Snowflake for Data ScienceHarald Erb
 
Data Lakehouse, Data Mesh, and Data Fabric (r1)
Data Lakehouse, Data Mesh, and Data Fabric (r1)Data Lakehouse, Data Mesh, and Data Fabric (r1)
Data Lakehouse, Data Mesh, and Data Fabric (r1)James Serra
 
Snowflake Data Loading.pptx
Snowflake Data Loading.pptxSnowflake Data Loading.pptx
Snowflake Data Loading.pptxParag860410
 
Snowflake: Your Data. No Limits (Session sponsored by Snowflake) - AWS Summit...
Snowflake: Your Data. No Limits (Session sponsored by Snowflake) - AWS Summit...Snowflake: Your Data. No Limits (Session sponsored by Snowflake) - AWS Summit...
Snowflake: Your Data. No Limits (Session sponsored by Snowflake) - AWS Summit...Amazon Web Services
 
Data Lakehouse Symposium | Day 4
Data Lakehouse Symposium | Day 4Data Lakehouse Symposium | Day 4
Data Lakehouse Symposium | Day 4Databricks
 
Delivering Data Democratization in the Cloud with Snowflake
Delivering Data Democratization in the Cloud with SnowflakeDelivering Data Democratization in the Cloud with Snowflake
Delivering Data Democratization in the Cloud with SnowflakeKent Graziano
 
Get Savvy with Snowflake
Get Savvy with SnowflakeGet Savvy with Snowflake
Get Savvy with SnowflakeMatillion
 
Rise of the Data Cloud
Rise of the Data CloudRise of the Data Cloud
Rise of the Data CloudKent Graziano
 
Snowflake Data Science and AI/ML at Scale
Snowflake Data Science and AI/ML at ScaleSnowflake Data Science and AI/ML at Scale
Snowflake Data Science and AI/ML at ScaleAdam Doyle
 
Data Warehousing Trends, Best Practices, and Future Outlook
Data Warehousing Trends, Best Practices, and Future OutlookData Warehousing Trends, Best Practices, and Future Outlook
Data Warehousing Trends, Best Practices, and Future OutlookJames Serra
 
Introduction SQL Analytics on Lakehouse Architecture
Introduction SQL Analytics on Lakehouse ArchitectureIntroduction SQL Analytics on Lakehouse Architecture
Introduction SQL Analytics on Lakehouse ArchitectureDatabricks
 
A 30 day plan to start ending your data struggle with Snowflake
A 30 day plan to start ending your data struggle with SnowflakeA 30 day plan to start ending your data struggle with Snowflake
A 30 day plan to start ending your data struggle with SnowflakeSnowflake Computing
 
Zero to Snowflake Presentation
Zero to Snowflake Presentation Zero to Snowflake Presentation
Zero to Snowflake Presentation Brett VanderPlaats
 
Data Mesh for Dinner
Data Mesh for DinnerData Mesh for Dinner
Data Mesh for DinnerKent Graziano
 
Free Training: How to Build a Lakehouse
Free Training: How to Build a LakehouseFree Training: How to Build a Lakehouse
Free Training: How to Build a LakehouseDatabricks
 
How to Take Advantage of an Enterprise Data Warehouse in the Cloud
How to Take Advantage of an Enterprise Data Warehouse in the CloudHow to Take Advantage of an Enterprise Data Warehouse in the Cloud
How to Take Advantage of an Enterprise Data Warehouse in the CloudDenodo
 
Analytics ROI Best Practices
Analytics ROI Best PracticesAnalytics ROI Best Practices
Analytics ROI Best PracticesDATAVERSITY
 

What's hot (20)

Snowflake essentials
Snowflake essentialsSnowflake essentials
Snowflake essentials
 
Actionable Insights with AI - Snowflake for Data Science
Actionable Insights with AI - Snowflake for Data ScienceActionable Insights with AI - Snowflake for Data Science
Actionable Insights with AI - Snowflake for Data Science
 
Snowflake Datawarehouse Architecturing
Snowflake Datawarehouse ArchitecturingSnowflake Datawarehouse Architecturing
Snowflake Datawarehouse Architecturing
 
Data Lakehouse, Data Mesh, and Data Fabric (r1)
Data Lakehouse, Data Mesh, and Data Fabric (r1)Data Lakehouse, Data Mesh, and Data Fabric (r1)
Data Lakehouse, Data Mesh, and Data Fabric (r1)
 
Elastic Data Warehousing
Elastic Data WarehousingElastic Data Warehousing
Elastic Data Warehousing
 
Snowflake Data Loading.pptx
Snowflake Data Loading.pptxSnowflake Data Loading.pptx
Snowflake Data Loading.pptx
 
Snowflake: Your Data. No Limits (Session sponsored by Snowflake) - AWS Summit...
Snowflake: Your Data. No Limits (Session sponsored by Snowflake) - AWS Summit...Snowflake: Your Data. No Limits (Session sponsored by Snowflake) - AWS Summit...
Snowflake: Your Data. No Limits (Session sponsored by Snowflake) - AWS Summit...
 
Data Lakehouse Symposium | Day 4
Data Lakehouse Symposium | Day 4Data Lakehouse Symposium | Day 4
Data Lakehouse Symposium | Day 4
 
Delivering Data Democratization in the Cloud with Snowflake
Delivering Data Democratization in the Cloud with SnowflakeDelivering Data Democratization in the Cloud with Snowflake
Delivering Data Democratization in the Cloud with Snowflake
 
Get Savvy with Snowflake
Get Savvy with SnowflakeGet Savvy with Snowflake
Get Savvy with Snowflake
 
Rise of the Data Cloud
Rise of the Data CloudRise of the Data Cloud
Rise of the Data Cloud
 
Snowflake Data Science and AI/ML at Scale
Snowflake Data Science and AI/ML at ScaleSnowflake Data Science and AI/ML at Scale
Snowflake Data Science and AI/ML at Scale
 
Data Warehousing Trends, Best Practices, and Future Outlook
Data Warehousing Trends, Best Practices, and Future OutlookData Warehousing Trends, Best Practices, and Future Outlook
Data Warehousing Trends, Best Practices, and Future Outlook
 
Introduction SQL Analytics on Lakehouse Architecture
Introduction SQL Analytics on Lakehouse ArchitectureIntroduction SQL Analytics on Lakehouse Architecture
Introduction SQL Analytics on Lakehouse Architecture
 
A 30 day plan to start ending your data struggle with Snowflake
A 30 day plan to start ending your data struggle with SnowflakeA 30 day plan to start ending your data struggle with Snowflake
A 30 day plan to start ending your data struggle with Snowflake
 
Zero to Snowflake Presentation
Zero to Snowflake Presentation Zero to Snowflake Presentation
Zero to Snowflake Presentation
 
Data Mesh for Dinner
Data Mesh for DinnerData Mesh for Dinner
Data Mesh for Dinner
 
Free Training: How to Build a Lakehouse
Free Training: How to Build a LakehouseFree Training: How to Build a Lakehouse
Free Training: How to Build a Lakehouse
 
How to Take Advantage of an Enterprise Data Warehouse in the Cloud
How to Take Advantage of an Enterprise Data Warehouse in the CloudHow to Take Advantage of an Enterprise Data Warehouse in the Cloud
How to Take Advantage of an Enterprise Data Warehouse in the Cloud
 
Analytics ROI Best Practices
Analytics ROI Best PracticesAnalytics ROI Best Practices
Analytics ROI Best Practices
 

Similar to Melbourne: Certus Data 2.0 Vault Meetup with Snowflake - Data Vault In The Cloud

Sydney: Certus Data 2.0 Vault Meetup with Snowflake - Data Vault In The Cloud
Sydney: Certus Data 2.0 Vault Meetup with Snowflake - Data Vault In The Cloud Sydney: Certus Data 2.0 Vault Meetup with Snowflake - Data Vault In The Cloud
Sydney: Certus Data 2.0 Vault Meetup with Snowflake - Data Vault In The Cloud Certus Solutions
 
Enabling Next Gen Analytics with Azure Data Lake and StreamSets
Enabling Next Gen Analytics with Azure Data Lake and StreamSetsEnabling Next Gen Analytics with Azure Data Lake and StreamSets
Enabling Next Gen Analytics with Azure Data Lake and StreamSetsStreamsets Inc.
 
Big Data on Azure Tutorial
Big Data on Azure TutorialBig Data on Azure Tutorial
Big Data on Azure Tutorialrustd
 
How to get Real-Time Value from your IoT Data - Datastax
How to get Real-Time Value from your IoT Data - DatastaxHow to get Real-Time Value from your IoT Data - Datastax
How to get Real-Time Value from your IoT Data - DatastaxDataStax
 
Real-world Cloud HPC at Scale, for Production Workloads (BDT212) | AWS re:Inv...
Real-world Cloud HPC at Scale, for Production Workloads (BDT212) | AWS re:Inv...Real-world Cloud HPC at Scale, for Production Workloads (BDT212) | AWS re:Inv...
Real-world Cloud HPC at Scale, for Production Workloads (BDT212) | AWS re:Inv...Amazon Web Services
 
Financial Services Analytics on AWS
Financial Services Analytics on AWSFinancial Services Analytics on AWS
Financial Services Analytics on AWSAmazon Web Services
 
Microsoft Azure Big Data Analytics
Microsoft Azure Big Data AnalyticsMicrosoft Azure Big Data Analytics
Microsoft Azure Big Data AnalyticsMark Kromer
 
Building a Pluggable Analytics Stack with Cassandra (Jim Peregord, Element Co...
Building a Pluggable Analytics Stack with Cassandra (Jim Peregord, Element Co...Building a Pluggable Analytics Stack with Cassandra (Jim Peregord, Element Co...
Building a Pluggable Analytics Stack with Cassandra (Jim Peregord, Element Co...DataStax
 
Leveraging the Cloud for Big Data Analytics 12.11.18
Leveraging the Cloud for Big Data Analytics 12.11.18Leveraging the Cloud for Big Data Analytics 12.11.18
Leveraging the Cloud for Big Data Analytics 12.11.18Cloudera, Inc.
 
Attributes of a Modern Data Warehouse - Gartner Catalyst
Attributes of a Modern Data Warehouse - Gartner CatalystAttributes of a Modern Data Warehouse - Gartner Catalyst
Attributes of a Modern Data Warehouse - Gartner CatalystJack Mardack
 
ADV Slides: The Evolution of the Data Platform and What It Means to Enterpris...
ADV Slides: The Evolution of the Data Platform and What It Means to Enterpris...ADV Slides: The Evolution of the Data Platform and What It Means to Enterpris...
ADV Slides: The Evolution of the Data Platform and What It Means to Enterpris...DATAVERSITY
 
Gartner Data and Analytics Summit: Bringing Self-Service BI & SQL Analytics ...
 Gartner Data and Analytics Summit: Bringing Self-Service BI & SQL Analytics ... Gartner Data and Analytics Summit: Bringing Self-Service BI & SQL Analytics ...
Gartner Data and Analytics Summit: Bringing Self-Service BI & SQL Analytics ...Cloudera, Inc.
 
Data Modernization_Harinath Susairaj.pptx
Data Modernization_Harinath Susairaj.pptxData Modernization_Harinath Susairaj.pptx
Data Modernization_Harinath Susairaj.pptxArunPandiyan890855
 
Big Data Analytics in the Cloud with Microsoft Azure
Big Data Analytics in the Cloud with Microsoft AzureBig Data Analytics in the Cloud with Microsoft Azure
Big Data Analytics in the Cloud with Microsoft AzureMark Kromer
 
Big Data: It’s all about the Use Cases
Big Data: It’s all about the Use CasesBig Data: It’s all about the Use Cases
Big Data: It’s all about the Use CasesJames Serra
 
Azure Data Explorer deep dive - review 04.2020
Azure Data Explorer deep dive - review 04.2020Azure Data Explorer deep dive - review 04.2020
Azure Data Explorer deep dive - review 04.2020Riccardo Zamana
 
EMEA Tech Summit Dublin - Winning with SolidFire
EMEA Tech Summit Dublin - Winning with SolidFire EMEA Tech Summit Dublin - Winning with SolidFire
EMEA Tech Summit Dublin - Winning with SolidFire NetApp
 
Comment développer une stratégie Big Data dans le cloud public avec l'offre P...
Comment développer une stratégie Big Data dans le cloud public avec l'offre P...Comment développer une stratégie Big Data dans le cloud public avec l'offre P...
Comment développer une stratégie Big Data dans le cloud public avec l'offre P...Cloudera, Inc.
 
AWS Sydney Summit 2013 - Big Data Analytics
AWS Sydney Summit 2013 - Big Data AnalyticsAWS Sydney Summit 2013 - Big Data Analytics
AWS Sydney Summit 2013 - Big Data AnalyticsAmazon Web Services
 
ADV Slides: Comparing the Enterprise Analytic Solutions
ADV Slides: Comparing the Enterprise Analytic SolutionsADV Slides: Comparing the Enterprise Analytic Solutions
ADV Slides: Comparing the Enterprise Analytic SolutionsDATAVERSITY
 

Similar to Melbourne: Certus Data 2.0 Vault Meetup with Snowflake - Data Vault In The Cloud (20)

Sydney: Certus Data 2.0 Vault Meetup with Snowflake - Data Vault In The Cloud
Sydney: Certus Data 2.0 Vault Meetup with Snowflake - Data Vault In The Cloud Sydney: Certus Data 2.0 Vault Meetup with Snowflake - Data Vault In The Cloud
Sydney: Certus Data 2.0 Vault Meetup with Snowflake - Data Vault In The Cloud
 
Enabling Next Gen Analytics with Azure Data Lake and StreamSets
Enabling Next Gen Analytics with Azure Data Lake and StreamSetsEnabling Next Gen Analytics with Azure Data Lake and StreamSets
Enabling Next Gen Analytics with Azure Data Lake and StreamSets
 
Big Data on Azure Tutorial
Big Data on Azure TutorialBig Data on Azure Tutorial
Big Data on Azure Tutorial
 
How to get Real-Time Value from your IoT Data - Datastax
How to get Real-Time Value from your IoT Data - DatastaxHow to get Real-Time Value from your IoT Data - Datastax
How to get Real-Time Value from your IoT Data - Datastax
 
Real-world Cloud HPC at Scale, for Production Workloads (BDT212) | AWS re:Inv...
Real-world Cloud HPC at Scale, for Production Workloads (BDT212) | AWS re:Inv...Real-world Cloud HPC at Scale, for Production Workloads (BDT212) | AWS re:Inv...
Real-world Cloud HPC at Scale, for Production Workloads (BDT212) | AWS re:Inv...
 
Financial Services Analytics on AWS
Financial Services Analytics on AWSFinancial Services Analytics on AWS
Financial Services Analytics on AWS
 
Microsoft Azure Big Data Analytics
Microsoft Azure Big Data AnalyticsMicrosoft Azure Big Data Analytics
Microsoft Azure Big Data Analytics
 
Building a Pluggable Analytics Stack with Cassandra (Jim Peregord, Element Co...
Building a Pluggable Analytics Stack with Cassandra (Jim Peregord, Element Co...Building a Pluggable Analytics Stack with Cassandra (Jim Peregord, Element Co...
Building a Pluggable Analytics Stack with Cassandra (Jim Peregord, Element Co...
 
Leveraging the Cloud for Big Data Analytics 12.11.18
Leveraging the Cloud for Big Data Analytics 12.11.18Leveraging the Cloud for Big Data Analytics 12.11.18
Leveraging the Cloud for Big Data Analytics 12.11.18
 
Attributes of a Modern Data Warehouse - Gartner Catalyst
Attributes of a Modern Data Warehouse - Gartner CatalystAttributes of a Modern Data Warehouse - Gartner Catalyst
Attributes of a Modern Data Warehouse - Gartner Catalyst
 
ADV Slides: The Evolution of the Data Platform and What It Means to Enterpris...
ADV Slides: The Evolution of the Data Platform and What It Means to Enterpris...ADV Slides: The Evolution of the Data Platform and What It Means to Enterpris...
ADV Slides: The Evolution of the Data Platform and What It Means to Enterpris...
 
Gartner Data and Analytics Summit: Bringing Self-Service BI & SQL Analytics ...
 Gartner Data and Analytics Summit: Bringing Self-Service BI & SQL Analytics ... Gartner Data and Analytics Summit: Bringing Self-Service BI & SQL Analytics ...
Gartner Data and Analytics Summit: Bringing Self-Service BI & SQL Analytics ...
 
Data Modernization_Harinath Susairaj.pptx
Data Modernization_Harinath Susairaj.pptxData Modernization_Harinath Susairaj.pptx
Data Modernization_Harinath Susairaj.pptx
 
Big Data Analytics in the Cloud with Microsoft Azure
Big Data Analytics in the Cloud with Microsoft AzureBig Data Analytics in the Cloud with Microsoft Azure
Big Data Analytics in the Cloud with Microsoft Azure
 
Big Data: It’s all about the Use Cases
Big Data: It’s all about the Use CasesBig Data: It’s all about the Use Cases
Big Data: It’s all about the Use Cases
 
Azure Data Explorer deep dive - review 04.2020
Azure Data Explorer deep dive - review 04.2020Azure Data Explorer deep dive - review 04.2020
Azure Data Explorer deep dive - review 04.2020
 
EMEA Tech Summit Dublin - Winning with SolidFire
EMEA Tech Summit Dublin - Winning with SolidFire EMEA Tech Summit Dublin - Winning with SolidFire
EMEA Tech Summit Dublin - Winning with SolidFire
 
Comment développer une stratégie Big Data dans le cloud public avec l'offre P...
Comment développer une stratégie Big Data dans le cloud public avec l'offre P...Comment développer une stratégie Big Data dans le cloud public avec l'offre P...
Comment développer une stratégie Big Data dans le cloud public avec l'offre P...
 
AWS Sydney Summit 2013 - Big Data Analytics
AWS Sydney Summit 2013 - Big Data AnalyticsAWS Sydney Summit 2013 - Big Data Analytics
AWS Sydney Summit 2013 - Big Data Analytics
 
ADV Slides: Comparing the Enterprise Analytic Solutions
ADV Slides: Comparing the Enterprise Analytic SolutionsADV Slides: Comparing the Enterprise Analytic Solutions
ADV Slides: Comparing the Enterprise Analytic Solutions
 

More from Certus Solutions

A Design Approach To Drive Business Innovation Nov
A Design Approach To Drive Business Innovation NovA Design Approach To Drive Business Innovation Nov
A Design Approach To Drive Business Innovation NovCertus Solutions
 
Design thinking to drive innovation v1.0 handout
Design thinking to drive innovation v1.0 handoutDesign thinking to drive innovation v1.0 handout
Design thinking to drive innovation v1.0 handoutCertus Solutions
 
Dv decision makers presentation 310518[1]
Dv decision makers presentation 310518[1]Dv decision makers presentation 310518[1]
Dv decision makers presentation 310518[1]Certus Solutions
 
Accelerate Blockchain slideshare
Accelerate Blockchain slideshareAccelerate Blockchain slideshare
Accelerate Blockchain slideshareCertus Solutions
 
Data Vault 2.0 - Getting Started | Certus Solutions
Data Vault 2.0 - Getting Started | Certus SolutionsData Vault 2.0 - Getting Started | Certus Solutions
Data Vault 2.0 - Getting Started | Certus SolutionsCertus Solutions
 
4th Industrial Revolution by Sam Williams
4th Industrial Revolution by Sam Williams4th Industrial Revolution by Sam Williams
4th Industrial Revolution by Sam WilliamsCertus Solutions
 
Accelerate 2017_ Maarten van der Zeyden_Mining the Facts, Revealing the Truth
Accelerate 2017_ Maarten van der Zeyden_Mining the Facts, Revealing the Truth Accelerate 2017_ Maarten van der Zeyden_Mining the Facts, Revealing the Truth
Accelerate 2017_ Maarten van der Zeyden_Mining the Facts, Revealing the Truth Certus Solutions
 
Accelerate 2017_Julien Redmond_Designing Systems to Mitigate Predictable Surp...
Accelerate 2017_Julien Redmond_Designing Systems to Mitigate Predictable Surp...Accelerate 2017_Julien Redmond_Designing Systems to Mitigate Predictable Surp...
Accelerate 2017_Julien Redmond_Designing Systems to Mitigate Predictable Surp...Certus Solutions
 
Accelerate 2017_What LEGO + The New York Times have been learning about disru...
Accelerate 2017_What LEGO + The New York Times have been learning about disru...Accelerate 2017_What LEGO + The New York Times have been learning about disru...
Accelerate 2017_What LEGO + The New York Times have been learning about disru...Certus Solutions
 
Accelerate 2017_Brand experience and context_Craig Parnham
Accelerate 2017_Brand experience and context_Craig ParnhamAccelerate 2017_Brand experience and context_Craig Parnham
Accelerate 2017_Brand experience and context_Craig ParnhamCertus Solutions
 
Accelerate 2017_Navigating Digital Disruption_James Slezak
Accelerate 2017_Navigating Digital Disruption_James SlezakAccelerate 2017_Navigating Digital Disruption_James Slezak
Accelerate 2017_Navigating Digital Disruption_James SlezakCertus Solutions
 
Certus Accelerate - Why You Need to Invest in Your Data by Vincent McBurney
Certus Accelerate - Why You Need to Invest in Your Data by Vincent McBurneyCertus Accelerate - Why You Need to Invest in Your Data by Vincent McBurney
Certus Accelerate - Why You Need to Invest in Your Data by Vincent McBurneyCertus Solutions
 
Certus Accelerate - A Crystal Ball for Asset Intensive Industry by Scott Peters
Certus Accelerate - A Crystal Ball for Asset Intensive Industry by Scott PetersCertus Accelerate - A Crystal Ball for Asset Intensive Industry by Scott Peters
Certus Accelerate - A Crystal Ball for Asset Intensive Industry by Scott PetersCertus Solutions
 
Certus Accelerate - Building the business case for why you need to invest in ...
Certus Accelerate - Building the business case for why you need to invest in ...Certus Accelerate - Building the business case for why you need to invest in ...
Certus Accelerate - Building the business case for why you need to invest in ...Certus Solutions
 
Certus Accelerate - User Centred Everything by Sam Williams
Certus Accelerate - User Centred Everything by Sam WilliamsCertus Accelerate - User Centred Everything by Sam Williams
Certus Accelerate - User Centred Everything by Sam WilliamsCertus Solutions
 
Certus Accelerate - Disruptive Thinking Disrupting Markets by David Mast
Certus Accelerate - Disruptive Thinking Disrupting Markets by David MastCertus Accelerate - Disruptive Thinking Disrupting Markets by David Mast
Certus Accelerate - Disruptive Thinking Disrupting Markets by David MastCertus Solutions
 
Certus Accelerate - Fourth Industrial Revolution by James Harwright
Certus Accelerate - Fourth Industrial Revolution by James HarwrightCertus Accelerate - Fourth Industrial Revolution by James Harwright
Certus Accelerate - Fourth Industrial Revolution by James HarwrightCertus Solutions
 
Innovation and Transformation in Financial Services
Innovation and Transformation in Financial ServicesInnovation and Transformation in Financial Services
Innovation and Transformation in Financial ServicesCertus Solutions
 

More from Certus Solutions (20)

A Design Approach To Drive Business Innovation Nov
A Design Approach To Drive Business Innovation NovA Design Approach To Drive Business Innovation Nov
A Design Approach To Drive Business Innovation Nov
 
Design thinking to drive innovation v1.0 handout
Design thinking to drive innovation v1.0 handoutDesign thinking to drive innovation v1.0 handout
Design thinking to drive innovation v1.0 handout
 
Dv decision makers presentation 310518[1]
Dv decision makers presentation 310518[1]Dv decision makers presentation 310518[1]
Dv decision makers presentation 310518[1]
 
Accelerate Blockchain slideshare
Accelerate Blockchain slideshareAccelerate Blockchain slideshare
Accelerate Blockchain slideshare
 
Data Vault 2.0 - Getting Started | Certus Solutions
Data Vault 2.0 - Getting Started | Certus SolutionsData Vault 2.0 - Getting Started | Certus Solutions
Data Vault 2.0 - Getting Started | Certus Solutions
 
4th Industrial Revolution by Sam Williams
4th Industrial Revolution by Sam Williams4th Industrial Revolution by Sam Williams
4th Industrial Revolution by Sam Williams
 
Accelerate 2017_ Maarten van der Zeyden_Mining the Facts, Revealing the Truth
Accelerate 2017_ Maarten van der Zeyden_Mining the Facts, Revealing the Truth Accelerate 2017_ Maarten van der Zeyden_Mining the Facts, Revealing the Truth
Accelerate 2017_ Maarten van der Zeyden_Mining the Facts, Revealing the Truth
 
Accelerate 2017_Julien Redmond_Designing Systems to Mitigate Predictable Surp...
Accelerate 2017_Julien Redmond_Designing Systems to Mitigate Predictable Surp...Accelerate 2017_Julien Redmond_Designing Systems to Mitigate Predictable Surp...
Accelerate 2017_Julien Redmond_Designing Systems to Mitigate Predictable Surp...
 
Accelerate 2017_What LEGO + The New York Times have been learning about disru...
Accelerate 2017_What LEGO + The New York Times have been learning about disru...Accelerate 2017_What LEGO + The New York Times have been learning about disru...
Accelerate 2017_What LEGO + The New York Times have been learning about disru...
 
Accelerate 2017_Brand experience and context_Craig Parnham
Accelerate 2017_Brand experience and context_Craig ParnhamAccelerate 2017_Brand experience and context_Craig Parnham
Accelerate 2017_Brand experience and context_Craig Parnham
 
Accelerate 2017_Navigating Digital Disruption_James Slezak
Accelerate 2017_Navigating Digital Disruption_James SlezakAccelerate 2017_Navigating Digital Disruption_James Slezak
Accelerate 2017_Navigating Digital Disruption_James Slezak
 
Certus Accelerate - Why You Need to Invest in Your Data by Vincent McBurney
Certus Accelerate - Why You Need to Invest in Your Data by Vincent McBurneyCertus Accelerate - Why You Need to Invest in Your Data by Vincent McBurney
Certus Accelerate - Why You Need to Invest in Your Data by Vincent McBurney
 
Certus Accelerate - A Crystal Ball for Asset Intensive Industry by Scott Peters
Certus Accelerate - A Crystal Ball for Asset Intensive Industry by Scott PetersCertus Accelerate - A Crystal Ball for Asset Intensive Industry by Scott Peters
Certus Accelerate - A Crystal Ball for Asset Intensive Industry by Scott Peters
 
Certus Accelerate - Building the business case for why you need to invest in ...
Certus Accelerate - Building the business case for why you need to invest in ...Certus Accelerate - Building the business case for why you need to invest in ...
Certus Accelerate - Building the business case for why you need to invest in ...
 
Certus Accelerate - User Centred Everything by Sam Williams
Certus Accelerate - User Centred Everything by Sam WilliamsCertus Accelerate - User Centred Everything by Sam Williams
Certus Accelerate - User Centred Everything by Sam Williams
 
Certus Accelerate - Disruptive Thinking Disrupting Markets by David Mast
Certus Accelerate - Disruptive Thinking Disrupting Markets by David MastCertus Accelerate - Disruptive Thinking Disrupting Markets by David Mast
Certus Accelerate - Disruptive Thinking Disrupting Markets by David Mast
 
Certus Accelerate - Fourth Industrial Revolution by James Harwright
Certus Accelerate - Fourth Industrial Revolution by James HarwrightCertus Accelerate - Fourth Industrial Revolution by James Harwright
Certus Accelerate - Fourth Industrial Revolution by James Harwright
 
Innovation and Transformation in Financial Services
Innovation and Transformation in Financial ServicesInnovation and Transformation in Financial Services
Innovation and Transformation in Financial Services
 
Just ask Watson Seminar
Just ask Watson SeminarJust ask Watson Seminar
Just ask Watson Seminar
 
Data, Devices and Design
Data, Devices and DesignData, Devices and Design
Data, Devices and Design
 

Recently uploaded

MONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRL
MONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRLMONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRL
MONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRLSeo
 
Monthly Social Media Update April 2024 pptx.pptx
Monthly Social Media Update April 2024 pptx.pptxMonthly Social Media Update April 2024 pptx.pptx
Monthly Social Media Update April 2024 pptx.pptxAndy Lambert
 
GD Birla and his contribution in management
GD Birla and his contribution in managementGD Birla and his contribution in management
GD Birla and his contribution in managementchhavia330
 
Best Basmati Rice Manufacturers in India
Best Basmati Rice Manufacturers in IndiaBest Basmati Rice Manufacturers in India
Best Basmati Rice Manufacturers in IndiaShree Krishna Exports
 
Ensure the security of your HCL environment by applying the Zero Trust princi...
Ensure the security of your HCL environment by applying the Zero Trust princi...Ensure the security of your HCL environment by applying the Zero Trust princi...
Ensure the security of your HCL environment by applying the Zero Trust princi...Roland Driesen
 
Yaroslav Rozhankivskyy: Три складові і три передумови максимальної продуктивн...
Yaroslav Rozhankivskyy: Три складові і три передумови максимальної продуктивн...Yaroslav Rozhankivskyy: Три складові і три передумови максимальної продуктивн...
Yaroslav Rozhankivskyy: Три складові і три передумови максимальної продуктивн...Lviv Startup Club
 
Insurers' journeys to build a mastery in the IoT usage
Insurers' journeys to build a mastery in the IoT usageInsurers' journeys to build a mastery in the IoT usage
Insurers' journeys to build a mastery in the IoT usageMatteo Carbone
 
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best Services
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best ServicesMysore Call Girls 8617370543 WhatsApp Number 24x7 Best Services
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best ServicesDipal Arora
 
Creating Low-Code Loan Applications using the Trisotech Mortgage Feature Set
Creating Low-Code Loan Applications using the Trisotech Mortgage Feature SetCreating Low-Code Loan Applications using the Trisotech Mortgage Feature Set
Creating Low-Code Loan Applications using the Trisotech Mortgage Feature SetDenis Gagné
 
BEST ✨ Call Girls In Indirapuram Ghaziabad ✔️ 9871031762 ✔️ Escorts Service...
BEST ✨ Call Girls In  Indirapuram Ghaziabad  ✔️ 9871031762 ✔️ Escorts Service...BEST ✨ Call Girls In  Indirapuram Ghaziabad  ✔️ 9871031762 ✔️ Escorts Service...
BEST ✨ Call Girls In Indirapuram Ghaziabad ✔️ 9871031762 ✔️ Escorts Service...noida100girls
 
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...lizamodels9
 
Monte Carlo simulation : Simulation using MCSM
Monte Carlo simulation : Simulation using MCSMMonte Carlo simulation : Simulation using MCSM
Monte Carlo simulation : Simulation using MCSMRavindra Nath Shukla
 
Boost the utilization of your HCL environment by reevaluating use cases and f...
Boost the utilization of your HCL environment by reevaluating use cases and f...Boost the utilization of your HCL environment by reevaluating use cases and f...
Boost the utilization of your HCL environment by reevaluating use cases and f...Roland Driesen
 
Sales & Marketing Alignment: How to Synergize for Success
Sales & Marketing Alignment: How to Synergize for SuccessSales & Marketing Alignment: How to Synergize for Success
Sales & Marketing Alignment: How to Synergize for SuccessAggregage
 
Value Proposition canvas- Customer needs and pains
Value Proposition canvas- Customer needs and painsValue Proposition canvas- Customer needs and pains
Value Proposition canvas- Customer needs and painsP&CO
 
Lucknow 💋 Escorts in Lucknow - 450+ Call Girl Cash Payment 8923113531 Neha Th...
Lucknow 💋 Escorts in Lucknow - 450+ Call Girl Cash Payment 8923113531 Neha Th...Lucknow 💋 Escorts in Lucknow - 450+ Call Girl Cash Payment 8923113531 Neha Th...
Lucknow 💋 Escorts in Lucknow - 450+ Call Girl Cash Payment 8923113531 Neha Th...anilsa9823
 
Call Girls in Gomti Nagar - 7388211116 - With room Service
Call Girls in Gomti Nagar - 7388211116  - With room ServiceCall Girls in Gomti Nagar - 7388211116  - With room Service
Call Girls in Gomti Nagar - 7388211116 - With room Servicediscovermytutordmt
 
7.pdf This presentation captures many uses and the significance of the number...
7.pdf This presentation captures many uses and the significance of the number...7.pdf This presentation captures many uses and the significance of the number...
7.pdf This presentation captures many uses and the significance of the number...Paul Menig
 
VIP Kolkata Call Girl Howrah 👉 8250192130 Available With Room
VIP Kolkata Call Girl Howrah 👉 8250192130  Available With RoomVIP Kolkata Call Girl Howrah 👉 8250192130  Available With Room
VIP Kolkata Call Girl Howrah 👉 8250192130 Available With Roomdivyansh0kumar0
 

Recently uploaded (20)

MONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRL
MONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRLMONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRL
MONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRL
 
Monthly Social Media Update April 2024 pptx.pptx
Monthly Social Media Update April 2024 pptx.pptxMonthly Social Media Update April 2024 pptx.pptx
Monthly Social Media Update April 2024 pptx.pptx
 
GD Birla and his contribution in management
GD Birla and his contribution in managementGD Birla and his contribution in management
GD Birla and his contribution in management
 
Best Basmati Rice Manufacturers in India
Best Basmati Rice Manufacturers in IndiaBest Basmati Rice Manufacturers in India
Best Basmati Rice Manufacturers in India
 
Ensure the security of your HCL environment by applying the Zero Trust princi...
Ensure the security of your HCL environment by applying the Zero Trust princi...Ensure the security of your HCL environment by applying the Zero Trust princi...
Ensure the security of your HCL environment by applying the Zero Trust princi...
 
Yaroslav Rozhankivskyy: Три складові і три передумови максимальної продуктивн...
Yaroslav Rozhankivskyy: Три складові і три передумови максимальної продуктивн...Yaroslav Rozhankivskyy: Три складові і три передумови максимальної продуктивн...
Yaroslav Rozhankivskyy: Три складові і три передумови максимальної продуктивн...
 
Insurers' journeys to build a mastery in the IoT usage
Insurers' journeys to build a mastery in the IoT usageInsurers' journeys to build a mastery in the IoT usage
Insurers' journeys to build a mastery in the IoT usage
 
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best Services
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best ServicesMysore Call Girls 8617370543 WhatsApp Number 24x7 Best Services
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best Services
 
VVVIP Call Girls In Greater Kailash ➡️ Delhi ➡️ 9999965857 🚀 No Advance 24HRS...
VVVIP Call Girls In Greater Kailash ➡️ Delhi ➡️ 9999965857 🚀 No Advance 24HRS...VVVIP Call Girls In Greater Kailash ➡️ Delhi ➡️ 9999965857 🚀 No Advance 24HRS...
VVVIP Call Girls In Greater Kailash ➡️ Delhi ➡️ 9999965857 🚀 No Advance 24HRS...
 
Creating Low-Code Loan Applications using the Trisotech Mortgage Feature Set
Creating Low-Code Loan Applications using the Trisotech Mortgage Feature SetCreating Low-Code Loan Applications using the Trisotech Mortgage Feature Set
Creating Low-Code Loan Applications using the Trisotech Mortgage Feature Set
 
BEST ✨ Call Girls In Indirapuram Ghaziabad ✔️ 9871031762 ✔️ Escorts Service...
BEST ✨ Call Girls In  Indirapuram Ghaziabad  ✔️ 9871031762 ✔️ Escorts Service...BEST ✨ Call Girls In  Indirapuram Ghaziabad  ✔️ 9871031762 ✔️ Escorts Service...
BEST ✨ Call Girls In Indirapuram Ghaziabad ✔️ 9871031762 ✔️ Escorts Service...
 
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...
 
Monte Carlo simulation : Simulation using MCSM
Monte Carlo simulation : Simulation using MCSMMonte Carlo simulation : Simulation using MCSM
Monte Carlo simulation : Simulation using MCSM
 
Boost the utilization of your HCL environment by reevaluating use cases and f...
Boost the utilization of your HCL environment by reevaluating use cases and f...Boost the utilization of your HCL environment by reevaluating use cases and f...
Boost the utilization of your HCL environment by reevaluating use cases and f...
 
Sales & Marketing Alignment: How to Synergize for Success
Sales & Marketing Alignment: How to Synergize for SuccessSales & Marketing Alignment: How to Synergize for Success
Sales & Marketing Alignment: How to Synergize for Success
 
Value Proposition canvas- Customer needs and pains
Value Proposition canvas- Customer needs and painsValue Proposition canvas- Customer needs and pains
Value Proposition canvas- Customer needs and pains
 
Lucknow 💋 Escorts in Lucknow - 450+ Call Girl Cash Payment 8923113531 Neha Th...
Lucknow 💋 Escorts in Lucknow - 450+ Call Girl Cash Payment 8923113531 Neha Th...Lucknow 💋 Escorts in Lucknow - 450+ Call Girl Cash Payment 8923113531 Neha Th...
Lucknow 💋 Escorts in Lucknow - 450+ Call Girl Cash Payment 8923113531 Neha Th...
 
Call Girls in Gomti Nagar - 7388211116 - With room Service
Call Girls in Gomti Nagar - 7388211116  - With room ServiceCall Girls in Gomti Nagar - 7388211116  - With room Service
Call Girls in Gomti Nagar - 7388211116 - With room Service
 
7.pdf This presentation captures many uses and the significance of the number...
7.pdf This presentation captures many uses and the significance of the number...7.pdf This presentation captures many uses and the significance of the number...
7.pdf This presentation captures many uses and the significance of the number...
 
VIP Kolkata Call Girl Howrah 👉 8250192130 Available With Room
VIP Kolkata Call Girl Howrah 👉 8250192130  Available With RoomVIP Kolkata Call Girl Howrah 👉 8250192130  Available With Room
VIP Kolkata Call Girl Howrah 👉 8250192130 Available With Room
 

Melbourne: Certus Data 2.0 Vault Meetup with Snowflake - Data Vault In The Cloud

  • 1. 1© 2018 Snowflake Computing Inc. All Rights Reserved. © 2018 Snowflake Computing Inc. All Rights Reserved Data Vault and Snowflake Agility with a true Cloud Datawarehouse Aamer Mushtaq Sales Engineering, APJ aamer.mushtaq@snowflake.com
  • 2. 2© 2018 Snowflake Computing Inc. All Rights Reserved. • 640 employees • 1500+ customers • $923M in funding US 2014 Founded 2012 EMEA 2016 APAC 2017 Snowflake History
  • 4. Rapidly expanding data New users and use cases Diverse tools and applications ORGANIZATIONS ARE STRUGLLING TO SUPPORT THEIR ANALYTICS NEEDS Challenges in the world of analytics
  • 5. © 2018 Snowflake Computing Inc. All Rights Reserved LEGACY DATA LANDSCAPE 5 EDW Data Sources Data Lake or Hadoop Datamarts ETL BI / Analytics OLTP databases Enterprise applications Web apps Third-party Other
  • 6. © 2018 Snowflake Computing Inc. All Rights Reserved IT’S JUST NOT WORKING… 6 Complexity Manage both infrastructure and data Limited Scalability Can’t support all data, users and workloads Diversity Unable to consolidate siloed datasets Inadequate Elasticity Stuck with rigid, inflexible architectures Rigid Cost Forced to keep the lights on 24/7
  • 7. How does Snowflake make things easier?
  • 8. 9© 2018 Snowflake Computing Inc. All Rights Reserved.© 2018 Snowflake Computing Inc. All Rights Reserved. All-new SQL data warehouse Fully relational, ANSI SQL, ACID compliant Built for the cloud Instantly scale up and down as needed Delivered as a service No infrastructure, knobs, or tuning to worry about What is Snowflake?
  • 9. © 2018 Snowflake Computing Inc. All Rights Reserved A NEW ARCHITECTURE FOR DATA WAREHOUSING Multi-cluster, shared data, in the cloud 10 Traditional Architectures Snowflake Shared storage Single cluster Shared-disk Decentralised, local storage Single cluster Shared-nothing Multi-cluster, shared data Centralised, scale-out storage Multiple, independent compute clusters
  • 10. © 2018 Snowflake Computing Inc. All Rights Reserved SNOWFLAKE ARCHITECTURE: STORAGE AND COMPUTE 11 Storage separated from compute Automatically grows without adding nodes. Never run out of space. Resize compute instantly Scale up/down depending on the business needs right now or turn off when not in use. Multiple clusters access data without contention ETL, reporting, data science, and applications all running at the same time without performance impact.
  • 11. © 2018 Snowflake Computing Inc. All Rights Reserved Management Optimisation Security Availability Transactions Metadata 12 SNOWFLAKE ARCHITECTURE: GLOBAL SERVICES Centralised management Work with database and warehouses, not servers, buckets and files Separate metadata from storage and compute Use cached results, manage users and security, all without running warehouses Full transactional consistency across entire system (ACID) As soon as data commits, each cluster sees the newest version
  • 12. SQL Features to Support DV
  • 13. • Allows loading several tables from one source • In one statement Multi-Table Insert INSERT ALL WHEN (SELECT COUNT(*) FROM dv_hub_country hc WHERE hc.hub_country_key= stg.hash_key) = 0 THEN INTO dv.hub_country (hub_country_key, country_abbrv, hub_load_dts, hub_rec_src) VALUES (stg.hash_key, stg.country_abbrv, stg.load_dts, stg.rec_src) WHEN (SELECT COUNT(*) FROM dv.sat_countries sc WHERE sc.hub_country_key = stg.hash_key AND sc.hash_diff = MD5(country_name)) = 0 THEN INTO dv.sat_countries (hub_country_key, sat_load_dts, hash_diff, sat_rec_src, country_name) VALUES (stg.hash_key, stg.load_dts, stg.hash_diff, stg.rec_src, stg.country_name) SELECT MD5(country_abbrv) AS hash_key, country_abbv, country_name, MD5(country_name) AS hash_diff, CURRENT_TIMESTAMP AS load_dts, stage_rec_src AS rec_src FROM stage.country stg;
  • 14. Hashing • Snowflake supports both MD5, SHA1 and SHA2 algorithms in standard, HEX, and binary formats • i.e. SHA2(), SHA2_HEX() or SHA2_BINARY() SELECT SHA2_BINARY('Snowflake', 384); 736BD8A53845348830B1EE63A8CD3972F031F13B111F66FFDEC2271A7AE709662E5 03A0CA305BD50DA8D1CED48CD45D9
  • 15. Perhaps You Wish to Split for Security Reasons? From This DV Physical Partitioning Single Snowflake Database Schema layout In Snowflake – you can easily split for security reasons To THIS! DV Logical Partitioning Non-sensitive data PII or sensitive data with a Link to non-sensitive data Snowflake DB 1 Snowflake DB 2
  • 17. © 2018 Snowflake Computing Inc. All Rights Reserved. ETL/ELT snowpipe XS S M M L Sales Data Science Global Services Transactional Control Security Query Planning & Optimisation Logical Model AWS QuickSight S AWS Glue
  • 18. Instant Elasticity = Maximum Agility
  • 19. © 2018 Snowflake Computing Inc. All Rights Reserved. ETL/ELT snowpipe XS M Sales Data Science M… XLS Multi-cluster Global Services Transactional Control Security Query Planning & Optimisation Logical Model AWS QuickSight AWS Glue
  • 20. 21© 2018 Snowflake Computing Inc. All Rights Reserved. Data Vault Loading Pattern - Major Synchronization Points • All processes within sets done in parallel • Process sets ”wait” for previous set completion • Sets run as soon as data is ready • No other waiting needed • Load dependencies maximally reduced Stage Loads Vault Loads
  • 21. Applying Virtual Warehouses to Data Vault 1. Use a Multi-Cluster Warehouse for Source to Stage loads 2. Use a separate Warehouse for each DV entity type • Zero contention • Maximum parallelism • Maximum flexibility - each can be independently sized
  • 22. • Anticipated surges • Explicitly increase WH nodes (T-shirt size) when expecting more data • Explicitly increase MCWH minimum clusters when expecting more queries • Can do both at once with ALTER WAREHOUSE • Use cron or other scheduling/orchestration tool • Unanticipated surges • Rely on MCWH maximum clusters for some extra headroom • Maximize Business Agility! • Responsiveness for users • Throughput and value extracted from variable compute power • Minimize • Cost and administrative overhead Agile Warehouse Scaling – Best Practices
  • 24. © 2018 Snowflake Computing Inc. All Rights Reserved. ETL/ELT snowpipe XS M Sales Data Science M… XL Multi-cluster Structured & semi-structured Global Services Transactional Control Security Query Planning & Optimisation Logical Model AWS QuickSight AWS Glue
  • 25. { "city": { "coord": { "lat": 27.716667, "lon": 85.316666 }, "country": "NP", "findname": "KATHMANDU", "id": 1283240, "name": "Kathmandu", "zoom": 7 }, "clouds": { "all": 75 }, "main": { "humidity": 94, "pressure": 1012, "temp": 294.15, "temp_max": 294.15, "temp_min": 294.15 }, "time": 1504476371, "weather": [ {
  • 26. JSON Support with SQL - Variant Apple 101.12 250 FIH-2316 Pear 56.22 202 IHO-6912 Orange 98.21 600 WHQ-6090 Structured data (CSV) Semi-structured data (e.g. JSON, Avro, XML) { "firstName": "John", "lastName": "Smith", "height_cm": 167.64, "address": { "streetAddress": "21 2nd Street", "city": "New York", "state": "NY", "postalCode": "10021-3100" }, "phoneNumbers": [ { "type": "home", "number": "212 555-1234" }, { "type": "office", "number": "646 555-4567" } ] } select v:lastName::string as last_name from json_demo; All Your Data!
  • 27. • Create Sats using a VARIANT • Hub Key • Load DTS • Rec Source • VARIANT • Load JSON doc into VARIANT column • Create a View on the Sat for Business Vault • View presents only the JSON attributes needed for current use case Combine Data Vault & Schema-on-Read Benefits ØNo change to Sat definitions if structure changes ØBusiness Vault view is unaffected ØChange or add new BV views over time as needed
  • 29. © 2018 Snowflake Computing Inc. All Rights Reserved. ETL/ELT snowpipe XS S M Sales Data Science M… Test/Dev Clone XL Multi-cluster Structured & semi-structured Global Services Transactional Control Security Query Planning & Optimisation Logical Model AWS QuickSight AWS Glue
  • 30. © 2018 Snowflake Computing Inc. All Rights Reserved. ETL/ELT snowpipe XS M M L External Finance Sales Data Science M… Clone Share Data protection & time travel XL Multi-cluster Structured & semi-structured Global Services Transactional Control Security Query Planning & Optimisation Logical Model AWS QuickSight AWS Glue S Test/Dev
  • 31. What are customers doing with Snowflake?
  • 32. © 2018 Snowflake Computing Inc. All Rights Reserved Modern Data Landscape 33 Logical Datamarts BI / Analytics EDW Data Lake or Hadoop ETL or ELT OLTP databases Enterprise applications Web apps Third-party Other Data Sources
  • 33.
  • 34. © 2018 Snowflake Computing Inc. All Rights Reserved. Story Time
  • 35. Proven by Over 1500 Customers
  • 36. Founded in 2008, Aptus Health connects health and life sciences companies with healthcare professionals, healthcare consumers, and other members of the healthcare ecosystem. The company creates multichannel marketing campaigns aimed at physicians and healthcare consumers through the many digital channels the company owns and operates. Aptus Health
  • 37. Where They Started Mobile App Campaign Management Sample Requests Daily ETL Apply Business Rules Data Warehouse - User Activity - Campaign Activity - Sample Request Activity - User Data - Mobile App Activity Cube Reports Web & Mobile Analytics Extracts Fill Stage Load F D D D D D D D D Engagement Platform
  • 38. • A business-driven roadmap in collaboration with Engineering to drive priorities • Central availability of data related to Healthcare Providers across all platforms • Ability to efficiently answer business questions: new or previous • New types of analysis should not require weeks of data preparation • Do not lose data that could have future analytical value • Ability to analyze historic events • Clear documentation of all calculations/derivations of data for complete transparency in meaning of information & to instill confidence • Master Data Management: stop passing around spreadsheets • Framework that will be extensible to both US and international data • Timely data: minutes, not days • Business reporting enabled with limited impact to data management projects What did the business need?
  • 39. • Breaking down data silos • Integrate physically and logically disparate data • Acceleration of integrating new data sets • Enable broad use of data sets • Ease integration of datasets across AH avoiding point-to-point integrations • Scale, Elasticity, and Cost-effectiveness What was IT asking for?
  • 41. Wow… so much to remember…
  • 42. © 2018 Snowflake Computing Inc. All Rights Reserved. Diversity One place for all your data Scalability Any scale of data, users and workloads Flexible Cost Pay for what you use, when you use it Simplicity Simple, serverless, plug-and-play Elasticity Size for what you need right now Snowflake Business Benefits
  • 43.
  • 44. THANK YOU © 2018 Snowflake Computing Inc. All Rights Reserved