Professional Documents
Culture Documents
Cloud Data Warehousing With Azure Synapse Analytics BRK3051
Cloud Data Warehousing With Azure Synapse Analytics BRK3051
Igor Stanko
Principal Group PM Manager
igorstan@microsoft.com
Woodward, Phinean
Data Architect, Unilever
Phinean.Woodward@unilever.com
BRK3051
Agenda Azure Synapse Analytics
Overview
What’s new
Demo
Unilever story
Azure Synapse Analytics is Azure SQL Data Warehouse evolved, blending big
data, data warehousing, and data integration into a single service for end-to-
end analytics at cloud scale
Azure Synapse Analytics
limitless analytics service with unmatched time to insight
Result
Control Node
Sales
Workload Isolation
- Multiple workloads share deployed resources
60% Compute
1000c DWU
Marketing
- Reservation or shared resource configuration
- Online changes to workload policies 100%
40%
Local In-Memory + SSD Cache
Data
Warehouse
Scope: Private Preview (whitelisting needed)
T-SQL Language
Heterogenous Data
Preparation & SQL Analytics
Ingestion
Event Hubs
T-SQL Language
SQL Analytics
Event Hubs
Heterogenous Data
Preparation &
Streaming Ingestion Data Warehouse
Trickle loading
IoT Hub
COPY statement
- Simplified permissions (no CONTROL required) Azure Data Lake
- No need for external tables
- Standard CSV support (i.e. custom row terminators,
escape delimiters, SQL dates) --Copy files in parallel directly into data warehouse table
COPY INTO [dbo].[weatherTable]
- User-driven file selection (wild card support) FROM 'abfss://<storageaccount>.blob.core.windows.net/<filepath>'
WITH (
FILE_FORMAT = 'DELIMITEDTEXT’,
SECRET = CredentialObject);
Scope: Private Preview (whitelisting needed)
enabled DW + =
Model Data Predictions
T-SQL Language
Native PREDICT-ion
- T-SQL based experience (interactive./batch scoring)
- Interoperability with other models built elsewhere Data Warehouse
- Execute scoring where the data lives
SQL Analytics
Data Lake
Integration
Arcadia
Event Hub
data warehouse
Data Lake
Parquet
files
Taxi ride – pricing
data
Unilever Story
Speaker name
WE MAKE MANY OF THE WORLD’S
FAVOURITE BRANDS
On any day, 2.5 billion people use Unilever products to look good, feel good and get more out of life – giving us a
unique opportunity to build a brighter future
Modern Data Warehouse Logical Representation
ADF
Product Product Product Product Product SQL DW, AAS, PBI, but flexibility
based on requirements
ADF
• Implemented using Azure
Databricks
Orchestration
Azure Synapse Analytics (formerly SQL DW)
NEW! Introducing Azure Synapse Analytics: the Next Evolution of SQL Data Warehouse for
BRK2187 Monday, 3:15PM
Every Data Professional
BRK3044 Migrating Your Mission-Critical Data Warehouse to Azure Synapse Analytics Monday, 4:30PM
Modernizing your Data Warehouse with Data Ingestion, Preparation, and Serving using Azure
BRK3224 Tuesday, 10:30AM
Synapse Analytics
BRK3229 Securing Your Data Warehouse with Azure Synapse Analytics Tuesday, 11:45AM
BRK3050 Democratizing the Data Lake with On-Demand Capabilities in Azure Synapse Analytics Tuesday, 3:30PM
BRK3051 Cloud Data Warehousing with Azure Synapse Analytics Wednesday, 10:30AM
Want to learn more about analytics on Azure?
Check out these sessions for more information
Wednesday,
BRK3045 Code-free ETL using Azure Data Factory & Data Share
2:15PM
Wednesday,
BRK3094 Modern Data Integration Scenarios & B2B data sharing using Azure Data Share
3:30PM
BRK3046 Achieving Petabyte-Scale Data Ingestion with Azure Data Factory Thursday, 9:15AM
BRK3047 Prepare for the Next Era of Insights Using Azure Data Lake Storage Friday, 11:45AM
Enabling Real-Time Analytics Patterns from the Cloud to the Intelligent Edge with Azure Stream
BRK2066 Tuesday, 2:15PM
Analytics
BRK3048 Build High Performance Time Series and Log Data Analysis Solutions with Azure Data Explorer Friday, 10:30AM
Want to get hands-on?
Check out these labs to get hands-on with the latest in Azure Analytics.
WRK4002 Data Integration using Azure Data Factory and Azure Data Share Tuesday, 4:00PM
WRK4000 Build Solutions Powered by Real-time Analytics using Azure Stream Analytics and Azure Data Explorer Wednesday, 12:30PM
WRK4001 Building an End-to-end Analytics Pipeline with Azure Synapse Analytics Thursday, 4:00PM
THR3110 Big Data Processing with Spark and .NET Tuesday, 12:40PM
THR3113 Maximizing ROI in SQL Data Warehouse with Enhanced Workload Management Wednesday, 12:40PM
THR3116 Streaming Data with Azure EventHubs and Kafka Wednesday, 3:05PM
THR3128 Time Series and Machine Learning with Azure Data Explorer Thursday, 1:15PM
THR3133 Staying Productive with Azure Data's Developer Tooling Thursday, 10:20AM
THR3119 What's New with Azure Data Lake Storage? Thursday, 2:30PM
Please evaluate this session
Your feedback is important to us!
Community
Access session recordings in 48 hours
Ask questions & continue the conversation
© Copyright Microsoft Corporation. All rights reserved.
<Add an image for interaction with ASA for real time
scoring>
Will update once DW-ASA demo is working
CREATE WORKLOAD CLASSIFIER classifier_name
WITH
(
WORKLOAD_GROUP = 'name’ ,
MEMBERNAME = 'security_account' [ [ , ]
IMPORTANCE = { LOW | BELOW_NORMAL | NORMAL (default) | ABOVE_NORMAL | HIGH }])
1 2 12
3 4 5 6 7 8 9 10 11 12
Normal Low Normal High
Workload Importance
Running Queued
Queued