Professional Documents
Culture Documents
Data For Breakfast Stockholm FInal Slides
Data For Breakfast Stockholm FInal Slides
Data For Breakfast Stockholm FInal Slides
Value
of
Data
Time
On Premises Data Lake, 1st Gen Cloud Cloud Data
EDW Hadoop EDW Platform
All Data
All Users
Fast Answers
SQL Database
Enterprise
Applications Operational
Reporting
Third-Party
Ad Hoc
Web/Log Analysis
Data
IoT Real-time
Analytics
Productivity
Economics Scale
Concurrency Performance
Elasticity
ARCHITECTURE
Multi-Cluster Compute
Centralized Storage
Enterprise
Applications Operational
Reporting
Third-Party
Ad Hoc
Web/Log Analysis
Data
IoT Real-time
Analytics
ONE PLATFORM, ONE COPY OF DATA,
MANY WORKLOADS
ETL/ELT Sales
XS M
Snowpipe
S S
Cloud Services
Metadata Management Data
Security Science
Query Planning & Optimization M
Transactional Control
© 2020 Snowflake Inc. All Rights Reserved.
ETL/ELT Sales
XS M … M
Multi-cluster
Snowpipe
XL
S
Cloud Services
Metadata Management Data
Security Science
Query Planning & Optimization
Transactional Control
© 2020 Snowflake Inc. All Rights Reserved.
External
M
ETL/ELT Sales
XS Data M … M
Sharing
Multi-cluster
Snowpipe
Structured &
semi-structured
Clone
S
XL XL
Cloud Services Data protection &
Metadata Management time travel Data
Dev Ops
Security Science
Query Planning & Optimization L
Transactional Control
© 2020 Snowflake Inc. All Rights Reserved. Finance/DBAs
SECURE BY DESIGN, DATA AVAILABILITY
Authentication Access Data External Data
Control Encryption Validation Availability
• Embedded multi-factor • IP whitelisting • All data encrypted, • Certified against • User error: Time Travel,
authentication always, end-to-end enterprise-class Failsafe, Cloning
• Roles-based access
requirements
• Key Pair authentication control model • Encryption keys • Zone failure: Data replicated
managed automatically • PCI and HIPAA available to multiple zones in a region
• Federated authentication • Granular privileges on
/ SSO supported all objects & actions • Region/Provider failure:
Data replication & failover
Data Lake
Attributes Additional Benefits
No silos – all data Multiple workloads Governance Global
Open formats Cheap storage Transactional Performance
Raw Representation Schema on read Data sharing Managed service
Azure
S3 Storage
Web
IoT
External Stage Unload
(S3, Azure Staging
Mobile Blobs, GCS) Snowpipe Tables
External Stage
(S3, Azure Blobs,
Enterprise GCS)
Apps
Data Sources
Target
Staging Transformations Table 2 External Stage
Tables
(S3, Azure Blobs, GCS)
pjflynn
jakobmatto
2 0 2 0 - 0 3 - 0 6 2
2 0 2 0 - 0 3 - 0 6 3
2 0 2 0 - 0 3 - 0 6 4
2 0 2 0 - 0 3 - 0 6 5
2 0 2 0 - 0 3 - 0 6 6
WHY DID WE NEED TO C HANGE ANY THING?
2 0 2 0 - 0 3 - 0 6
1 7
AW S
2 0 2 0 - 0 3 - 0 6 8
AW S D AT A WA R E H O U S E A R C H I T E C T U R E
2 0 2 0 - 0 3 - 0 6 9
HOW D I D WE D O I T ?
2 0 2 0 - 0 3 - 0 6
2 1 0
S N OWFL AKE M V P
2 0 2 0 - 0 3 - 0 6 1 1
COMMUNIT Y – MEET CUS TOMERS
2 0 2 0 - 0 3 - 0 6 1 2
W H AT D I D W E D O ?
2 0 2 0 - 0 3 - 0 6
3 1 3
M I G R AT E - P H A S E 1
2 0 2 0 - 0 3 - 0 6 1 4
D W D AT AWA R E H O U S E – A F O C U S O N S A A S
2 0 2 0 - 0 3 - 0 6 1 5
P H A S E 2 : W H E R E T H E F O C U S S H O U L D A LWAY S H AV E B E E N
1 2
2 0 2 0 - 0 3 - 0 6 1 6
P H A S E 3 : T A C K L E A N A LY T I C S A D O P T I O N
• DW Data Culture
• Moving through the BI maturity curve
2 0 2 0 - 0 3 - 0 6 1 7
2 0 2 0 - 0 3 - 0 6 1 8
2 0 2 0 - 0 3 - 0 6 1 9
DI
2 0 2 0 - 0 3 - 0 6 2 0
THANK YOU
2 0 2 0 - 0 3 - 0 6 2 1
• In case of demo ghosts à use the following slides instead of live demo
2 0 2 0 - 0 3 - 0 6 2 2
2 0 2 0 - 0 3 - 0 6 2 3
2 0 2 0 - 0 3 - 0 6 2 4
2 0 2 0 - 0 3 - 0 6 2 5
2 0 2 0 - 0 3 - 0 6 2 6
2 0 2 0 - 0 3 - 0 6 2 7
2 0 2 0 - 0 3 - 0 6 2 8
2 0 2 0 - 0 3 - 0 6 2 9
2 0 2 0 - 0 3 - 0 6 3 0
2 0 2 0 - 0 3 - 0 6 3 1
2 0 2 0 - 0 3 - 0 6 3 2
2 0 2 0 - 0 3 - 0 6 3 3
• If the demo ghosts are still haunting this presentation à use the following slides
2 0 2 0 - 0 3 - 0 6 3 4
2 0 2 0 - 0 3 - 0 6 3 5
2 0 2 0 - 0 3 - 0 6 3 6
2 0 2 0 - 0 3 - 0 6 3 7
2 0 2 0 - 0 3 - 0 6 3 8
2 0 2 0 - 0 3 - 0 6 3 9
2 0 2 0 - 0 3 - 0 6 4 0
Snowflake &
Data @ Voi
Björn Idrén
Head of Business Intelligence & Analytics
Voi Technology
BeforeVoi
Data Driven?
Utilize existing Data
Share the data with everyone
First attempt
mapping rides
on a map
Examples
Data Prototyping
Voi
Example - Voi
Live demo - Voi
Click Me