SlideShare a Scribd company logo
Data Analytics Meetup (DAM)
March 27, 2018
AGENDA
Disruption = Opportunity
Traditional to Modern
Azure DB vs DW
Azure Data Integration
Analysis Services
Power BI
Wrap-Up
THERE IS A DISTURBANCE
Widely available
unstructured data
Deliver powerful insights
over big data
Massive
data growth
Build data
into all your apps
50ZB
1010
0101
0010
{ }
Analytics driving
digital transformation
Modernize your apps
with built-in analytics
New Opportunities
in a Changing Data Landscape
SINCE 2000, 52% OF THE FORTUNE 500 COMPANIES HAVE
DISAPPEARED
0
20
40
60
80
1955 2015
Avg. Life
Expectancy
for a
Company
(years)
Source: Digital Transformation by Mark Baker
67
Years
25
Years
15
Years
1920 1930 1940 1950 1960 1970 1980 1990 2000 2010's 2020's
The Time to Adapt to Disruption is Shrinking
Source: BBC
A hundred years ago, the average lifespan of a company
listed on the S&P 500 index was 67 years
In the 2020s, 75% of the
S&P 500 will be new companies
Exploring Microsoft Azure Infrastructures
Digital Transformation is a Team Effort
CIO
Business
Program and Portfolio
Management
Sourcing and
Vendor Management
Applications
Enterprise
Architecture and
Technology Innovation
Data and Analytics
Security
and Risk
Infrastructure and
Operations
Invest in developing PEOPLE
to support analytic adoption &
create a data-driven culture
Embrace agile
PROCESS that supports
analytics at speed
Connect and collect
DATA up, across
and out
Integrated and Inclusive Strategy
Unlock VALUE
& Insights
Take advantage of the modern
TECHNOLOGY to drive self-
service, embedded and viral
analytics
Traditional to Modern Architecture
Transitioning BI Architecture to Azure
Traditional Business Intelligence Architecture
Azure PaaS
Key Benefits
Less Administration - free up
Administrative resources
Scalability - When using SQL
Database, you pay-as-you-go
with options to scale up or
out for greater power with no
interruption
Faster Deployments
No Operating System
Cost/Updates Overhead
Backups are done by default
Development continues
without any major changes.
Modern Business Intelligence Landscape
Modern BI with Advanced Analytics
Azure SQL DB and Azure SQL DW
Azure Databases
Azure SQL Database DTU – Database Transaction Unit
Number of Dedicated SQL database
resources (CPU, Memory, Read and
writes) available for SQL Database
Doubling the DTUs by increasing the
performance level of a database
equates to doubling the set of
resource available to that database.
For example, a Premium P11
database with 1750 DTUs provides
350x more DTU compute power than
a Basic database with 5 DTUs
Azure SQL Database eDTU – Elastic Database Transaction Unit
Rather than providing dedicated set of DTUs to a SQL database you can add
a eDTU pool shared by multiple databases to accommodate unpredictable
periods of usage by individual databases.
SQL Database elastic pools are a simple, cost-effective solution for
managing and scaling multiple databases that have varying and
unpredictable usage demands
While the eDTU unit price for a pool is 1.5x greater than the DTU unit price
for a single database, pool eDTUs can be shared by many databases and
fewer total eDTUs are needed.
Pool eDTU can be used by applications Databases during daily Operations
activities and Processes like ETL/Data load Databases can utilize the same
eDTU for Nightly Processing.
Application benefits and BI
SQL Database in Azure
Limitations – 4TB max is a sizing limitation in Single SQL database but can
overcome by Scaling out called Sharding.
Sharding – Scaling out - way to overcome single database size restriction by
distributing data across multiple databases
Azure SQL Database Managed Instance – New offering currently in preview
– Managed instance allows existing SQL Server customers to lift and shift
their on-premises applications to the cloud with minimal application and
database changes. At the same time, Managed Instance preserves all
PaaS capabilities (automatic patching and version updates, backup, high-
availability), that drastically reduces management overhead and total cost
of ownership
Azure SQL Data Warehouse
SQL Data Warehouse is a cloud-based Enterprise
Data Warehouse (EDW) that leverages Massively
Parallel Processing (MPP) to quickly run complex
queries across petabytes of data
Data is ingested into big data stores from a variety
of sources.
Once in a big data store, Hadoop, Spark, and
machine learning algorithms prepare and train the
data
When the data is ready for complex analysis, SQL
Data Warehouse uses PolyBase to query the big
data stores. PolyBase uses standard T-SQL queries
to bring the data into SQL Data Warehouse.
Azure SQL Data Warehouse (DWU)
Azure DW leverages Scale Out architecture to distribute computational
processing of data across multiple nodes. The unit of scale is an
abstraction of compute power that is known as data warehouse unit
(DWU)
Azure DW uses a Node based architecture. Applications connect and
issue Tsql commands to a control node. The control node runs the MPP
engine which optimizes queries for parallel processing.
Data Movement Service (DMS) Coordinates the data movements
between compute nodes.
Distribution is the basic unit of storage and processing for parallel
queries. Each compute node manages one or more of 60 distributions.
Azure DW Distributions
Types of Distributions –
Hash – Provides the highest query performance for joins and aggregation on Large tables
– Fact – use Hash distribution with clustered column store index. Performance improves when two has tables are
joined on the same distribution column. Large Dimensions or any large tables to store on each compute node
use hash distributed.
Round Robin – Simplest table to create and delivers fast Performance when used as staging table for loads
– Staging tables- Round robin is ideal for staging tables in Azure DW
Replicated – Provides fastest query performance for small tables
– Small Dimensions – Smaller tables can utilize replicated Distribution.
Azure DW Distributions (Cont.)
Traditional on premises installations of SQL server the OLTP and OLAP the systems sat on different server but
the software was the same. OLTP instance has more 3rd Normal form structures for
Operational/Transactional processing vs the OLAP install favored Dimensional Modelling for reporting
purposes.
When connecting to Azure SQL Database and Azure SQL data warehouse with SSMS might have the same
look and feel on surface. They both are PaaS offerings but under the covers they are very different
Azure SQL Database is a single database and the concept of SQL server in Azure is more of a container for
logically grouping the Azure SQL Databases
Azure SQL Data Warehouse was built for OLAP systems. Massively Parallel processing system or MPP are
made up of multiple nodes each with their own resources and they work together to provide increased
performance. Azure SQL Databases is a Paas offering of an OLTP database.
Azure SQL DB vs Azure SQL Data Warehouse
SQL Database vs SQL Data Warehouse
BI Tools
Azure Data Factory and SSIS
Azure BI Development tools
Development Tools Azure Data Factory V2
Azure Data Factory is a hybrid data integration service that allows you to create, schedule and orchestrate your ETL/ELT workflows at
scale wherever your data lives, in cloud or self-hosted network.
Schedule and manage your data transformation and analysis process, add a Hadoop processing step for big or semi-structured data, a
stored procedure invocation step for structured data, a machine-learning step for analytics, or insert your own custom code as a
processing step in any pipeline.
With Data Factory Version 2 you can lift and deploy your on perm SSIS/SSDT package to SQL Data Factory.
SSIS/SSDT Connection Managers for Azure
SSIS/SSDT and Azure
SSIS/SSDT Control Flow components for Azure
SSIS/SSDT Data Flow components for Azure
Demo – SSIS/SSDT – Data Factory
SSIS/SSDT and Data Factory
Azure Analysis Services
Tabular PaaS Offering
Azure Analysis Services – PaaS Offering
Azure Analysis Services supports tabular models at the 1200 and 1400 compatibility levels. Partitions, row-level security, bi-directional
relationships, and translations are all supported. In-memory and DirectQuery modes mean lightning fast queries over massive and
complex datasets.
For Scaling and Cost management you can change plans up or down within the same tier, or upgrade to a higher tier, but you cannot
downgrade from a higher tier to a lower tier. You pay for only what you use so you can pause the instance during non business hours.
Its easy to migrate on premises Tabular cubes using SSDT or using SSMS. If your cube uses On Premises data sources you need to
install and configure on premises data gateway.
Reporting
Power BI – SSRS – Other technologies
Power BI Reporting
A Power BI report is a multi-perspective
view into a dataset, with visualizations
that represent different findings and
insights from that dataset. A report can
have a single visualization or pages full of
visualizations
Data sources pointed to Local Instance
and Azure Analysis services instance.
Simple change
Demo - Cube and Power BI Sample
Power BI
On Premises Gateway for On Premises Data Sources
The on-premises data gateway acts as a bridge,
providing secure data transfer between on-premises
data sources and your Azure Analysis Services servers
in the cloud.
The gateway also works with Azure Logic Apps, Power
BI, Power Apps, and Microsoft Flow. You can associate
multiple services in the same region with a single
gateway.
On Premises Gateway for On Premises Data sources (Cont.)
Few steps in getting this setup:
– Download and run setup - Installs a gateway service on a computer in your organization using an account in your tenant's
Azure AD. Azure B2B (guest) accounts are not supported.
– Register your gateway - Specify a name and recovery key for your gateway and select a region, registering your gateway
with the Gateway Cloud Service.
– Create a gateway resource in Azure - create a gateway resource in your Azure subscription.
– Connect your servers to your gateway resource - Once you have a gateway resource in your subscription, you can begin
connecting your servers to it. You can connect multiple servers and other resources to it.
1 2 3
BI Supporting Tools for development
Azure Storage Explorer
Easily manage the
contents of your storage
account with Azure
Storage Explorer. Upload,
download, and manage
blobs, files, queues,
tables, and Cosmos DB
entities. Gain easy access
to manage your virtual
machine disks.
Link to Azure Storage
Explorer
SSIS Azure Feature Pack
SQL Server Integration
Services (SSIS) Feature
Pack for Azure is an
extension that provides
the components listed on
this page for SSIS to
connect to Azure
services, transfer data
between Azure and on-
premises data sources,
and process data stored
in Azure
Link to Azure Feature
Pack for SSIS
On Premises Gateway
The on-premises data
gateway acts as a bridge,
providing quick and secure
data transfer between on-
premises data (data that is
not in the cloud) and the
Power BI, Microsoft Flow,
Logic Apps, and PowerApps
services.
Link to On Premises
Gateway
Compliance and Regulations
Azure
Compliance - HIPPA/HITECH, HITRUST and more.
– Link to compliance offerings
Privacy – Microsoft is governed by strict standards regarding the privacy and protection of customer data. Its now General Data
Protection Regulation (GDPR) compliant. More info Click link below
– Link to privacy information
Transparency – Where is my data? How is it Secured? Who can Access it?
– Link to transparency information
Azure Government - environment includes a unique cloud instance, exclusively for government customers and their solution
providers, and hardened US data centers that are operated by extensively screened personnel.
– Link to Azure government information
Azure Industries - Azure solutions are used by multiple industries, including banking, healthcare, manufacturing, and
telecommunications.
– Link to Azure industries information
Microsoft Azure
Additional Resources
Azure 101 -
– Interactive website to learn all Azure offerings
– Link to Azure 101
Azure SLA (Service Level Agreements)
– Link to Azure SLA
Azure Updates – Releases
– Link to Azure Updates
Azure Pricing Calculator
– Link to Pricing Calculator
Closing Thoughts…
41 © 2017 Gartner, Inc. and/or its affiliates. All rights reserved.
Abundance Data and information
Insight and action
Data, and the ability to analyze and apply data, is central to how
firms compete and collaborate.
The Paradox
42 © 2017 Gartner, Inc. and/or its affiliates. All rights reserved.
Expectations are High, Analytics are at the Center of it
Percentage of respondents to select each technology as the top three
Q. In your opinion, which three of these technologies have the most
potential to change your organization over the next five years?
81% 48% 43% 40%
Advanced Analytics Internet of Things Digital Security
Business
Algorithms
Machine
Learning
Virtual
Customer
Assistants
Augmented
Reality
Blockchain Autonomous
Vehicles
Smart
Robots
22% 19% 13%
10% 7% 6%
For more details on this research, see "The 2017 CIO Agenda: Seize the Digital Ecosystem Opportunity."
43 © 2017 Gartner, Inc. and/or its affiliates. All rights reserved.
Scarcity = Opportunity
Chief Data Officer (CDO) Chief Analytics Officer (CAO)
Informatio
n
Architects
Data Scientists
Academia
Information
and Analytics
Technology
Providers
Information
and Analytics
Service
Providers
CEOs, CIOs and Boards
"Skill shortages are the biggest barrier
facing CIOs in all three performance
bands, especially top performers. Drilling
down shows skill gaps across a broad
spectrum, from information and analytics to
basic IT skills." — Gartner CIO Survey,
2017
Organizations need data and analytics professionals and
business hybrids to succeed in digital business
Holistic View
– People – Skillsets, Roles,
Responsibilities, Culture,
Literacy
– Process – Collaboration,
Agile Delivery, Governance,
Self-Service, Prototyping,
Security, bimodal
– Technology – Investments,
capabilities, Consolidation,
Security
– Data – Unstructured,
Structured, Internal,
External, Security, Literacy
Technology Enablement
Process Enablement
People Enablement
Data Enablement
Feedback?
Email questions or comments to:
DAMfeedback@ccgbi.com
Thank you
www.ccganalytics.com | (813) 968-3238
Ad

More Related Content

What's hot (20)

Introducing Azure SQL Data Warehouse
Introducing Azure SQL Data WarehouseIntroducing Azure SQL Data Warehouse
Introducing Azure SQL Data Warehouse
James Serra
 
Azure data bricks by Eugene Polonichko
Azure data bricks by Eugene PolonichkoAzure data bricks by Eugene Polonichko
Azure data bricks by Eugene Polonichko
Alex Tumanoff
 
Dipping Your Toes: Azure Data Lake for DBAs
Dipping Your Toes: Azure Data Lake for DBAsDipping Your Toes: Azure Data Lake for DBAs
Dipping Your Toes: Azure Data Lake for DBAs
Bob Pusateri
 
Streaming Real-time Data to Azure Data Lake Storage Gen 2
Streaming Real-time Data to Azure Data Lake Storage Gen 2Streaming Real-time Data to Azure Data Lake Storage Gen 2
Streaming Real-time Data to Azure Data Lake Storage Gen 2
Carole Gunst
 
HA/DR options with SQL Server in Azure and hybrid
HA/DR options with SQL Server in Azure and hybridHA/DR options with SQL Server in Azure and hybrid
HA/DR options with SQL Server in Azure and hybrid
James Serra
 
Microsoft Data Platform - What's included
Microsoft Data Platform - What's includedMicrosoft Data Platform - What's included
Microsoft Data Platform - What's included
James Serra
 
Data warehouse con azure synapse analytics
Data warehouse con azure synapse analyticsData warehouse con azure synapse analytics
Data warehouse con azure synapse analytics
Eduardo Castro
 
Azure data factory
Azure data factoryAzure data factory
Azure data factory
BizTalk360
 
Azure data platform overview
Azure data platform overviewAzure data platform overview
Azure data platform overview
James Serra
 
Data Analytics Meetup: Introduction to Azure Data Lake Storage
Data Analytics Meetup: Introduction to Azure Data Lake Storage Data Analytics Meetup: Introduction to Azure Data Lake Storage
Data Analytics Meetup: Introduction to Azure Data Lake Storage
CCG
 
Whats New Sql Server 2008 R2 Cw
Whats New Sql Server 2008 R2 CwWhats New Sql Server 2008 R2 Cw
Whats New Sql Server 2008 R2 Cw
Eduardo Castro
 
Introduction to Azure Databricks
Introduction to Azure DatabricksIntroduction to Azure Databricks
Introduction to Azure Databricks
James Serra
 
Store Data in Azure SQL Database
Store Data in Azure SQL DatabaseStore Data in Azure SQL Database
Store Data in Azure SQL Database
Suhail Jamaldeen
 
Afternoons with Azure - Azure Data Services
Afternoons with Azure - Azure Data ServicesAfternoons with Azure - Azure Data Services
Afternoons with Azure - Azure Data Services
CCG
 
Cortana Analytics Suite
Cortana Analytics SuiteCortana Analytics Suite
Cortana Analytics Suite
James Serra
 
Overview of Microsoft Appliances: Scaling SQL Server to Hundreds of Terabytes
Overview of Microsoft Appliances: Scaling SQL Server to Hundreds of TerabytesOverview of Microsoft Appliances: Scaling SQL Server to Hundreds of Terabytes
Overview of Microsoft Appliances: Scaling SQL Server to Hundreds of Terabytes
James Serra
 
Introduction to snowflake
Introduction to snowflakeIntroduction to snowflake
Introduction to snowflake
Sunil Gurav
 
Running cost effective big data workloads with Azure Synapse and Azure Data L...
Running cost effective big data workloads with Azure Synapse and Azure Data L...Running cost effective big data workloads with Azure Synapse and Azure Data L...
Running cost effective big data workloads with Azure Synapse and Azure Data L...
Michael Rys
 
Azure Data Lake Intro (SQLBits 2016)
Azure Data Lake Intro (SQLBits 2016)Azure Data Lake Intro (SQLBits 2016)
Azure Data Lake Intro (SQLBits 2016)
Michael Rys
 
Schema-on-Read vs Schema-on-Write
Schema-on-Read vs Schema-on-WriteSchema-on-Read vs Schema-on-Write
Schema-on-Read vs Schema-on-Write
Amr Awadallah
 
Introducing Azure SQL Data Warehouse
Introducing Azure SQL Data WarehouseIntroducing Azure SQL Data Warehouse
Introducing Azure SQL Data Warehouse
James Serra
 
Azure data bricks by Eugene Polonichko
Azure data bricks by Eugene PolonichkoAzure data bricks by Eugene Polonichko
Azure data bricks by Eugene Polonichko
Alex Tumanoff
 
Dipping Your Toes: Azure Data Lake for DBAs
Dipping Your Toes: Azure Data Lake for DBAsDipping Your Toes: Azure Data Lake for DBAs
Dipping Your Toes: Azure Data Lake for DBAs
Bob Pusateri
 
Streaming Real-time Data to Azure Data Lake Storage Gen 2
Streaming Real-time Data to Azure Data Lake Storage Gen 2Streaming Real-time Data to Azure Data Lake Storage Gen 2
Streaming Real-time Data to Azure Data Lake Storage Gen 2
Carole Gunst
 
HA/DR options with SQL Server in Azure and hybrid
HA/DR options with SQL Server in Azure and hybridHA/DR options with SQL Server in Azure and hybrid
HA/DR options with SQL Server in Azure and hybrid
James Serra
 
Microsoft Data Platform - What's included
Microsoft Data Platform - What's includedMicrosoft Data Platform - What's included
Microsoft Data Platform - What's included
James Serra
 
Data warehouse con azure synapse analytics
Data warehouse con azure synapse analyticsData warehouse con azure synapse analytics
Data warehouse con azure synapse analytics
Eduardo Castro
 
Azure data factory
Azure data factoryAzure data factory
Azure data factory
BizTalk360
 
Azure data platform overview
Azure data platform overviewAzure data platform overview
Azure data platform overview
James Serra
 
Data Analytics Meetup: Introduction to Azure Data Lake Storage
Data Analytics Meetup: Introduction to Azure Data Lake Storage Data Analytics Meetup: Introduction to Azure Data Lake Storage
Data Analytics Meetup: Introduction to Azure Data Lake Storage
CCG
 
Whats New Sql Server 2008 R2 Cw
Whats New Sql Server 2008 R2 CwWhats New Sql Server 2008 R2 Cw
Whats New Sql Server 2008 R2 Cw
Eduardo Castro
 
Introduction to Azure Databricks
Introduction to Azure DatabricksIntroduction to Azure Databricks
Introduction to Azure Databricks
James Serra
 
Store Data in Azure SQL Database
Store Data in Azure SQL DatabaseStore Data in Azure SQL Database
Store Data in Azure SQL Database
Suhail Jamaldeen
 
Afternoons with Azure - Azure Data Services
Afternoons with Azure - Azure Data ServicesAfternoons with Azure - Azure Data Services
Afternoons with Azure - Azure Data Services
CCG
 
Cortana Analytics Suite
Cortana Analytics SuiteCortana Analytics Suite
Cortana Analytics Suite
James Serra
 
Overview of Microsoft Appliances: Scaling SQL Server to Hundreds of Terabytes
Overview of Microsoft Appliances: Scaling SQL Server to Hundreds of TerabytesOverview of Microsoft Appliances: Scaling SQL Server to Hundreds of Terabytes
Overview of Microsoft Appliances: Scaling SQL Server to Hundreds of Terabytes
James Serra
 
Introduction to snowflake
Introduction to snowflakeIntroduction to snowflake
Introduction to snowflake
Sunil Gurav
 
Running cost effective big data workloads with Azure Synapse and Azure Data L...
Running cost effective big data workloads with Azure Synapse and Azure Data L...Running cost effective big data workloads with Azure Synapse and Azure Data L...
Running cost effective big data workloads with Azure Synapse and Azure Data L...
Michael Rys
 
Azure Data Lake Intro (SQLBits 2016)
Azure Data Lake Intro (SQLBits 2016)Azure Data Lake Intro (SQLBits 2016)
Azure Data Lake Intro (SQLBits 2016)
Michael Rys
 
Schema-on-Read vs Schema-on-Write
Schema-on-Read vs Schema-on-WriteSchema-on-Read vs Schema-on-Write
Schema-on-Read vs Schema-on-Write
Amr Awadallah
 

Similar to Exploring Microsoft Azure Infrastructures (20)

SQL Saturday Redmond 2019 ETL Patterns in the Cloud
SQL Saturday Redmond 2019 ETL Patterns in the CloudSQL Saturday Redmond 2019 ETL Patterns in the Cloud
SQL Saturday Redmond 2019 ETL Patterns in the Cloud
Mark Kromer
 
Azure Data Factory ETL Patterns in the Cloud
Azure Data Factory ETL Patterns in the CloudAzure Data Factory ETL Patterns in the Cloud
Azure Data Factory ETL Patterns in the Cloud
Mark Kromer
 
Microsoft Fabric data warehouse by dataplatr
Microsoft Fabric data warehouse by dataplatrMicrosoft Fabric data warehouse by dataplatr
Microsoft Fabric data warehouse by dataplatr
ajaykumar405166
 
Azure Data.pptx
Azure Data.pptxAzure Data.pptx
Azure Data.pptx
FedoRam1
 
AZURE Data Related Services
AZURE Data Related ServicesAZURE Data Related Services
AZURE Data Related Services
Ruslan Drahomeretskyy
 
A lap around microsofts business intelligence platform
A lap around microsofts business intelligence platformA lap around microsofts business intelligence platform
A lap around microsofts business intelligence platform
Ike Ellis
 
Whats New Sql Server 2008 R2
Whats New Sql Server 2008 R2Whats New Sql Server 2008 R2
Whats New Sql Server 2008 R2
Eduardo Castro
 
Pipelines and Packages: Introduction to Azure Data Factory (Techorama NL 2019)
Pipelines and Packages: Introduction to Azure Data Factory (Techorama NL 2019)Pipelines and Packages: Introduction to Azure Data Factory (Techorama NL 2019)
Pipelines and Packages: Introduction to Azure Data Factory (Techorama NL 2019)
Cathrine Wilhelmsen
 
Azure Data Engineer Interview Questions By ScholarHat
Azure Data Engineer Interview Questions By ScholarHatAzure Data Engineer Interview Questions By ScholarHat
Azure Data Engineer Interview Questions By ScholarHat
Scholarhat
 
Azure SQL DB Managed Instances Built to easily modernize application data layer
Azure SQL DB Managed Instances Built to easily modernize application data layerAzure SQL DB Managed Instances Built to easily modernize application data layer
Azure SQL DB Managed Instances Built to easily modernize application data layer
Microsoft Tech Community
 
Azure SQL Database & Azure SQL Data Warehouse
Azure SQL Database & Azure SQL Data WarehouseAzure SQL Database & Azure SQL Data Warehouse
Azure SQL Database & Azure SQL Data Warehouse
Mohamed Tawfik
 
Azure Days 2019: Business Intelligence auf Azure (Marco Amhof & Yves Mauron)
Azure Days 2019: Business Intelligence auf Azure (Marco Amhof & Yves Mauron)Azure Days 2019: Business Intelligence auf Azure (Marco Amhof & Yves Mauron)
Azure Days 2019: Business Intelligence auf Azure (Marco Amhof & Yves Mauron)
Trivadis
 
Azure Data Engineer Course | Azure Data Engineer Trainin
Azure Data Engineer Course | Azure Data Engineer TraininAzure Data Engineer Course | Azure Data Engineer Trainin
Azure Data Engineer Course | Azure Data Engineer Trainin
Accentfuture
 
Prague data management meetup 2018-03-27
Prague data management meetup 2018-03-27Prague data management meetup 2018-03-27
Prague data management meetup 2018-03-27
Martin Bém
 
Azure BI Cloud Architectural Guidelines.pdf
Azure BI Cloud Architectural Guidelines.pdfAzure BI Cloud Architectural Guidelines.pdf
Azure BI Cloud Architectural Guidelines.pdf
pbonillo1
 
Azure Data Factory Interview Questions PDF By ScholarHat
Azure Data Factory Interview Questions PDF By ScholarHatAzure Data Factory Interview Questions PDF By ScholarHat
Azure Data Factory Interview Questions PDF By ScholarHat
Scholarhat
 
Sql server 2016 Discovery Day
Sql server 2016 Discovery DaySql server 2016 Discovery Day
Sql server 2016 Discovery Day
Thomas Sykes
 
Data Lake Overview
Data Lake OverviewData Lake Overview
Data Lake Overview
James Serra
 
Cepta The Future of Data with Power BI
Cepta The Future of Data with Power BICepta The Future of Data with Power BI
Cepta The Future of Data with Power BI
Kellyn Pot'Vin-Gorman
 
Optimiser votre infrastructure SQL Server avec Azure
Optimiser votre infrastructure SQL Server avec AzureOptimiser votre infrastructure SQL Server avec Azure
Optimiser votre infrastructure SQL Server avec Azure
Swiss Data Forum Swiss Data Forum
 
SQL Saturday Redmond 2019 ETL Patterns in the Cloud
SQL Saturday Redmond 2019 ETL Patterns in the CloudSQL Saturday Redmond 2019 ETL Patterns in the Cloud
SQL Saturday Redmond 2019 ETL Patterns in the Cloud
Mark Kromer
 
Azure Data Factory ETL Patterns in the Cloud
Azure Data Factory ETL Patterns in the CloudAzure Data Factory ETL Patterns in the Cloud
Azure Data Factory ETL Patterns in the Cloud
Mark Kromer
 
Microsoft Fabric data warehouse by dataplatr
Microsoft Fabric data warehouse by dataplatrMicrosoft Fabric data warehouse by dataplatr
Microsoft Fabric data warehouse by dataplatr
ajaykumar405166
 
Azure Data.pptx
Azure Data.pptxAzure Data.pptx
Azure Data.pptx
FedoRam1
 
A lap around microsofts business intelligence platform
A lap around microsofts business intelligence platformA lap around microsofts business intelligence platform
A lap around microsofts business intelligence platform
Ike Ellis
 
Whats New Sql Server 2008 R2
Whats New Sql Server 2008 R2Whats New Sql Server 2008 R2
Whats New Sql Server 2008 R2
Eduardo Castro
 
Pipelines and Packages: Introduction to Azure Data Factory (Techorama NL 2019)
Pipelines and Packages: Introduction to Azure Data Factory (Techorama NL 2019)Pipelines and Packages: Introduction to Azure Data Factory (Techorama NL 2019)
Pipelines and Packages: Introduction to Azure Data Factory (Techorama NL 2019)
Cathrine Wilhelmsen
 
Azure Data Engineer Interview Questions By ScholarHat
Azure Data Engineer Interview Questions By ScholarHatAzure Data Engineer Interview Questions By ScholarHat
Azure Data Engineer Interview Questions By ScholarHat
Scholarhat
 
Azure SQL DB Managed Instances Built to easily modernize application data layer
Azure SQL DB Managed Instances Built to easily modernize application data layerAzure SQL DB Managed Instances Built to easily modernize application data layer
Azure SQL DB Managed Instances Built to easily modernize application data layer
Microsoft Tech Community
 
Azure SQL Database & Azure SQL Data Warehouse
Azure SQL Database & Azure SQL Data WarehouseAzure SQL Database & Azure SQL Data Warehouse
Azure SQL Database & Azure SQL Data Warehouse
Mohamed Tawfik
 
Azure Days 2019: Business Intelligence auf Azure (Marco Amhof & Yves Mauron)
Azure Days 2019: Business Intelligence auf Azure (Marco Amhof & Yves Mauron)Azure Days 2019: Business Intelligence auf Azure (Marco Amhof & Yves Mauron)
Azure Days 2019: Business Intelligence auf Azure (Marco Amhof & Yves Mauron)
Trivadis
 
Azure Data Engineer Course | Azure Data Engineer Trainin
Azure Data Engineer Course | Azure Data Engineer TraininAzure Data Engineer Course | Azure Data Engineer Trainin
Azure Data Engineer Course | Azure Data Engineer Trainin
Accentfuture
 
Prague data management meetup 2018-03-27
Prague data management meetup 2018-03-27Prague data management meetup 2018-03-27
Prague data management meetup 2018-03-27
Martin Bém
 
Azure BI Cloud Architectural Guidelines.pdf
Azure BI Cloud Architectural Guidelines.pdfAzure BI Cloud Architectural Guidelines.pdf
Azure BI Cloud Architectural Guidelines.pdf
pbonillo1
 
Azure Data Factory Interview Questions PDF By ScholarHat
Azure Data Factory Interview Questions PDF By ScholarHatAzure Data Factory Interview Questions PDF By ScholarHat
Azure Data Factory Interview Questions PDF By ScholarHat
Scholarhat
 
Sql server 2016 Discovery Day
Sql server 2016 Discovery DaySql server 2016 Discovery Day
Sql server 2016 Discovery Day
Thomas Sykes
 
Data Lake Overview
Data Lake OverviewData Lake Overview
Data Lake Overview
James Serra
 
Cepta The Future of Data with Power BI
Cepta The Future of Data with Power BICepta The Future of Data with Power BI
Cepta The Future of Data with Power BI
Kellyn Pot'Vin-Gorman
 
Ad

More from CCG (20)

Introduction to Machine Learning with Azure & Databricks
Introduction to Machine Learning with Azure & DatabricksIntroduction to Machine Learning with Azure & Databricks
Introduction to Machine Learning with Azure & Databricks
CCG
 
Analytics in a Day Ft. Synapse Virtual Workshop
Analytics in a Day Ft. Synapse Virtual WorkshopAnalytics in a Day Ft. Synapse Virtual Workshop
Analytics in a Day Ft. Synapse Virtual Workshop
CCG
 
Data Governance Workshop
Data Governance WorkshopData Governance Workshop
Data Governance Workshop
CCG
 
How to Monetize Your Data Assets and Gain a Competitive Advantage
How to Monetize Your Data Assets and Gain a Competitive AdvantageHow to Monetize Your Data Assets and Gain a Competitive Advantage
How to Monetize Your Data Assets and Gain a Competitive Advantage
CCG
 
Analytics in a Day Ft. Synapse Virtual Workshop
Analytics in a Day Ft. Synapse Virtual WorkshopAnalytics in a Day Ft. Synapse Virtual Workshop
Analytics in a Day Ft. Synapse Virtual Workshop
CCG
 
Analytics in a Day Ft. Synapse Virtual Workshop
Analytics in a Day Ft. Synapse Virtual WorkshopAnalytics in a Day Ft. Synapse Virtual Workshop
Analytics in a Day Ft. Synapse Virtual Workshop
CCG
 
How to Create a Data Analytics Roadmap
How to Create a Data Analytics RoadmapHow to Create a Data Analytics Roadmap
How to Create a Data Analytics Roadmap
CCG
 
Analytics in a Day Ft. Synapse Virtual Workshop
Analytics in a Day Ft. Synapse Virtual WorkshopAnalytics in a Day Ft. Synapse Virtual Workshop
Analytics in a Day Ft. Synapse Virtual Workshop
CCG
 
Power BI Advanced Data Modeling Virtual Workshop
Power BI Advanced Data Modeling Virtual WorkshopPower BI Advanced Data Modeling Virtual Workshop
Power BI Advanced Data Modeling Virtual Workshop
CCG
 
Machine Learning with Azure and Databricks Virtual Workshop
Machine Learning with Azure and Databricks Virtual WorkshopMachine Learning with Azure and Databricks Virtual Workshop
Machine Learning with Azure and Databricks Virtual Workshop
CCG
 
Artificial Intelligence Executive Brief
Artificial Intelligence Executive BriefArtificial Intelligence Executive Brief
Artificial Intelligence Executive Brief
CCG
 
Analytics in a Day Virtual Workshop
Analytics in a Day Virtual WorkshopAnalytics in a Day Virtual Workshop
Analytics in a Day Virtual Workshop
CCG
 
Virtual Governance in a Time of Crisis Workshop
Virtual Governance in a Time of Crisis WorkshopVirtual Governance in a Time of Crisis Workshop
Virtual Governance in a Time of Crisis Workshop
CCG
 
Advance Data Visualization and Storytelling Virtual Workshop
Advance Data Visualization and Storytelling Virtual WorkshopAdvance Data Visualization and Storytelling Virtual Workshop
Advance Data Visualization and Storytelling Virtual Workshop
CCG
 
Azure Fundamentals Part 3
Azure Fundamentals Part 3Azure Fundamentals Part 3
Azure Fundamentals Part 3
CCG
 
Analytics in a Day Virtual Workshop
Analytics in a Day Virtual WorkshopAnalytics in a Day Virtual Workshop
Analytics in a Day Virtual Workshop
CCG
 
Power BI Advance Modeling
Power BI Advance ModelingPower BI Advance Modeling
Power BI Advance Modeling
CCG
 
Azure Fundamentals Part 2
Azure Fundamentals Part 2Azure Fundamentals Part 2
Azure Fundamentals Part 2
CCG
 
Shape Your Data into a Data Model with M
Shape Your Data into a Data Model with MShape Your Data into a Data Model with M
Shape Your Data into a Data Model with M
CCG
 
Azure Fundamentals Part 1
Azure Fundamentals Part 1Azure Fundamentals Part 1
Azure Fundamentals Part 1
CCG
 
Introduction to Machine Learning with Azure & Databricks
Introduction to Machine Learning with Azure & DatabricksIntroduction to Machine Learning with Azure & Databricks
Introduction to Machine Learning with Azure & Databricks
CCG
 
Analytics in a Day Ft. Synapse Virtual Workshop
Analytics in a Day Ft. Synapse Virtual WorkshopAnalytics in a Day Ft. Synapse Virtual Workshop
Analytics in a Day Ft. Synapse Virtual Workshop
CCG
 
Data Governance Workshop
Data Governance WorkshopData Governance Workshop
Data Governance Workshop
CCG
 
How to Monetize Your Data Assets and Gain a Competitive Advantage
How to Monetize Your Data Assets and Gain a Competitive AdvantageHow to Monetize Your Data Assets and Gain a Competitive Advantage
How to Monetize Your Data Assets and Gain a Competitive Advantage
CCG
 
Analytics in a Day Ft. Synapse Virtual Workshop
Analytics in a Day Ft. Synapse Virtual WorkshopAnalytics in a Day Ft. Synapse Virtual Workshop
Analytics in a Day Ft. Synapse Virtual Workshop
CCG
 
Analytics in a Day Ft. Synapse Virtual Workshop
Analytics in a Day Ft. Synapse Virtual WorkshopAnalytics in a Day Ft. Synapse Virtual Workshop
Analytics in a Day Ft. Synapse Virtual Workshop
CCG
 
How to Create a Data Analytics Roadmap
How to Create a Data Analytics RoadmapHow to Create a Data Analytics Roadmap
How to Create a Data Analytics Roadmap
CCG
 
Analytics in a Day Ft. Synapse Virtual Workshop
Analytics in a Day Ft. Synapse Virtual WorkshopAnalytics in a Day Ft. Synapse Virtual Workshop
Analytics in a Day Ft. Synapse Virtual Workshop
CCG
 
Power BI Advanced Data Modeling Virtual Workshop
Power BI Advanced Data Modeling Virtual WorkshopPower BI Advanced Data Modeling Virtual Workshop
Power BI Advanced Data Modeling Virtual Workshop
CCG
 
Machine Learning with Azure and Databricks Virtual Workshop
Machine Learning with Azure and Databricks Virtual WorkshopMachine Learning with Azure and Databricks Virtual Workshop
Machine Learning with Azure and Databricks Virtual Workshop
CCG
 
Artificial Intelligence Executive Brief
Artificial Intelligence Executive BriefArtificial Intelligence Executive Brief
Artificial Intelligence Executive Brief
CCG
 
Analytics in a Day Virtual Workshop
Analytics in a Day Virtual WorkshopAnalytics in a Day Virtual Workshop
Analytics in a Day Virtual Workshop
CCG
 
Virtual Governance in a Time of Crisis Workshop
Virtual Governance in a Time of Crisis WorkshopVirtual Governance in a Time of Crisis Workshop
Virtual Governance in a Time of Crisis Workshop
CCG
 
Advance Data Visualization and Storytelling Virtual Workshop
Advance Data Visualization and Storytelling Virtual WorkshopAdvance Data Visualization and Storytelling Virtual Workshop
Advance Data Visualization and Storytelling Virtual Workshop
CCG
 
Azure Fundamentals Part 3
Azure Fundamentals Part 3Azure Fundamentals Part 3
Azure Fundamentals Part 3
CCG
 
Analytics in a Day Virtual Workshop
Analytics in a Day Virtual WorkshopAnalytics in a Day Virtual Workshop
Analytics in a Day Virtual Workshop
CCG
 
Power BI Advance Modeling
Power BI Advance ModelingPower BI Advance Modeling
Power BI Advance Modeling
CCG
 
Azure Fundamentals Part 2
Azure Fundamentals Part 2Azure Fundamentals Part 2
Azure Fundamentals Part 2
CCG
 
Shape Your Data into a Data Model with M
Shape Your Data into a Data Model with MShape Your Data into a Data Model with M
Shape Your Data into a Data Model with M
CCG
 
Azure Fundamentals Part 1
Azure Fundamentals Part 1Azure Fundamentals Part 1
Azure Fundamentals Part 1
CCG
 
Ad

Recently uploaded (20)

2025-05-Q4-2024-Investor-Presentation.pptx
2025-05-Q4-2024-Investor-Presentation.pptx2025-05-Q4-2024-Investor-Presentation.pptx
2025-05-Q4-2024-Investor-Presentation.pptx
Samuele Fogagnolo
 
Drupalcamp Finland – Measuring Front-end Energy Consumption
Drupalcamp Finland – Measuring Front-end Energy ConsumptionDrupalcamp Finland – Measuring Front-end Energy Consumption
Drupalcamp Finland – Measuring Front-end Energy Consumption
Exove
 
TrustArc Webinar: Consumer Expectations vs Corporate Realities on Data Broker...
TrustArc Webinar: Consumer Expectations vs Corporate Realities on Data Broker...TrustArc Webinar: Consumer Expectations vs Corporate Realities on Data Broker...
TrustArc Webinar: Consumer Expectations vs Corporate Realities on Data Broker...
TrustArc
 
Into The Box Conference Keynote Day 1 (ITB2025)
Into The Box Conference Keynote Day 1 (ITB2025)Into The Box Conference Keynote Day 1 (ITB2025)
Into The Box Conference Keynote Day 1 (ITB2025)
Ortus Solutions, Corp
 
Technology Trends in 2025: AI and Big Data Analytics
Technology Trends in 2025: AI and Big Data AnalyticsTechnology Trends in 2025: AI and Big Data Analytics
Technology Trends in 2025: AI and Big Data Analytics
InData Labs
 
Role of Data Annotation Services in AI-Powered Manufacturing
Role of Data Annotation Services in AI-Powered ManufacturingRole of Data Annotation Services in AI-Powered Manufacturing
Role of Data Annotation Services in AI-Powered Manufacturing
Andrew Leo
 
Build Your Own Copilot & Agents For Devs
Build Your Own Copilot & Agents For DevsBuild Your Own Copilot & Agents For Devs
Build Your Own Copilot & Agents For Devs
Brian McKeiver
 
Complete Guide to Advanced Logistics Management Software in Riyadh.pdf
Complete Guide to Advanced Logistics Management Software in Riyadh.pdfComplete Guide to Advanced Logistics Management Software in Riyadh.pdf
Complete Guide to Advanced Logistics Management Software in Riyadh.pdf
Software Company
 
Procurement Insights Cost To Value Guide.pptx
Procurement Insights Cost To Value Guide.pptxProcurement Insights Cost To Value Guide.pptx
Procurement Insights Cost To Value Guide.pptx
Jon Hansen
 
Manifest Pre-Seed Update | A Humanoid OEM Deeptech In France
Manifest Pre-Seed Update | A Humanoid OEM Deeptech In FranceManifest Pre-Seed Update | A Humanoid OEM Deeptech In France
Manifest Pre-Seed Update | A Humanoid OEM Deeptech In France
chb3
 
Mobile App Development Company in Saudi Arabia
Mobile App Development Company in Saudi ArabiaMobile App Development Company in Saudi Arabia
Mobile App Development Company in Saudi Arabia
Steve Jonas
 
Linux Support for SMARC: How Toradex Empowers Embedded Developers
Linux Support for SMARC: How Toradex Empowers Embedded DevelopersLinux Support for SMARC: How Toradex Empowers Embedded Developers
Linux Support for SMARC: How Toradex Empowers Embedded Developers
Toradex
 
Generative Artificial Intelligence (GenAI) in Business
Generative Artificial Intelligence (GenAI) in BusinessGenerative Artificial Intelligence (GenAI) in Business
Generative Artificial Intelligence (GenAI) in Business
Dr. Tathagat Varma
 
Increasing Retail Store Efficiency How can Planograms Save Time and Money.pptx
Increasing Retail Store Efficiency How can Planograms Save Time and Money.pptxIncreasing Retail Store Efficiency How can Planograms Save Time and Money.pptx
Increasing Retail Store Efficiency How can Planograms Save Time and Money.pptx
Anoop Ashok
 
Designing Low-Latency Systems with Rust and ScyllaDB: An Architectural Deep Dive
Designing Low-Latency Systems with Rust and ScyllaDB: An Architectural Deep DiveDesigning Low-Latency Systems with Rust and ScyllaDB: An Architectural Deep Dive
Designing Low-Latency Systems with Rust and ScyllaDB: An Architectural Deep Dive
ScyllaDB
 
Quantum Computing Quick Research Guide by Arthur Morgan
Quantum Computing Quick Research Guide by Arthur MorganQuantum Computing Quick Research Guide by Arthur Morgan
Quantum Computing Quick Research Guide by Arthur Morgan
Arthur Morgan
 
Noah Loul Shares 5 Steps to Implement AI Agents for Maximum Business Efficien...
Noah Loul Shares 5 Steps to Implement AI Agents for Maximum Business Efficien...Noah Loul Shares 5 Steps to Implement AI Agents for Maximum Business Efficien...
Noah Loul Shares 5 Steps to Implement AI Agents for Maximum Business Efficien...
Noah Loul
 
Enhancing ICU Intelligence: How Our Functional Testing Enabled a Healthcare I...
Enhancing ICU Intelligence: How Our Functional Testing Enabled a Healthcare I...Enhancing ICU Intelligence: How Our Functional Testing Enabled a Healthcare I...
Enhancing ICU Intelligence: How Our Functional Testing Enabled a Healthcare I...
Impelsys Inc.
 
Massive Power Outage Hits Spain, Portugal, and France: Causes, Impact, and On...
Massive Power Outage Hits Spain, Portugal, and France: Causes, Impact, and On...Massive Power Outage Hits Spain, Portugal, and France: Causes, Impact, and On...
Massive Power Outage Hits Spain, Portugal, and France: Causes, Impact, and On...
Aqusag Technologies
 
ThousandEyes Partner Innovation Updates for May 2025
ThousandEyes Partner Innovation Updates for May 2025ThousandEyes Partner Innovation Updates for May 2025
ThousandEyes Partner Innovation Updates for May 2025
ThousandEyes
 
2025-05-Q4-2024-Investor-Presentation.pptx
2025-05-Q4-2024-Investor-Presentation.pptx2025-05-Q4-2024-Investor-Presentation.pptx
2025-05-Q4-2024-Investor-Presentation.pptx
Samuele Fogagnolo
 
Drupalcamp Finland – Measuring Front-end Energy Consumption
Drupalcamp Finland – Measuring Front-end Energy ConsumptionDrupalcamp Finland – Measuring Front-end Energy Consumption
Drupalcamp Finland – Measuring Front-end Energy Consumption
Exove
 
TrustArc Webinar: Consumer Expectations vs Corporate Realities on Data Broker...
TrustArc Webinar: Consumer Expectations vs Corporate Realities on Data Broker...TrustArc Webinar: Consumer Expectations vs Corporate Realities on Data Broker...
TrustArc Webinar: Consumer Expectations vs Corporate Realities on Data Broker...
TrustArc
 
Into The Box Conference Keynote Day 1 (ITB2025)
Into The Box Conference Keynote Day 1 (ITB2025)Into The Box Conference Keynote Day 1 (ITB2025)
Into The Box Conference Keynote Day 1 (ITB2025)
Ortus Solutions, Corp
 
Technology Trends in 2025: AI and Big Data Analytics
Technology Trends in 2025: AI and Big Data AnalyticsTechnology Trends in 2025: AI and Big Data Analytics
Technology Trends in 2025: AI and Big Data Analytics
InData Labs
 
Role of Data Annotation Services in AI-Powered Manufacturing
Role of Data Annotation Services in AI-Powered ManufacturingRole of Data Annotation Services in AI-Powered Manufacturing
Role of Data Annotation Services in AI-Powered Manufacturing
Andrew Leo
 
Build Your Own Copilot & Agents For Devs
Build Your Own Copilot & Agents For DevsBuild Your Own Copilot & Agents For Devs
Build Your Own Copilot & Agents For Devs
Brian McKeiver
 
Complete Guide to Advanced Logistics Management Software in Riyadh.pdf
Complete Guide to Advanced Logistics Management Software in Riyadh.pdfComplete Guide to Advanced Logistics Management Software in Riyadh.pdf
Complete Guide to Advanced Logistics Management Software in Riyadh.pdf
Software Company
 
Procurement Insights Cost To Value Guide.pptx
Procurement Insights Cost To Value Guide.pptxProcurement Insights Cost To Value Guide.pptx
Procurement Insights Cost To Value Guide.pptx
Jon Hansen
 
Manifest Pre-Seed Update | A Humanoid OEM Deeptech In France
Manifest Pre-Seed Update | A Humanoid OEM Deeptech In FranceManifest Pre-Seed Update | A Humanoid OEM Deeptech In France
Manifest Pre-Seed Update | A Humanoid OEM Deeptech In France
chb3
 
Mobile App Development Company in Saudi Arabia
Mobile App Development Company in Saudi ArabiaMobile App Development Company in Saudi Arabia
Mobile App Development Company in Saudi Arabia
Steve Jonas
 
Linux Support for SMARC: How Toradex Empowers Embedded Developers
Linux Support for SMARC: How Toradex Empowers Embedded DevelopersLinux Support for SMARC: How Toradex Empowers Embedded Developers
Linux Support for SMARC: How Toradex Empowers Embedded Developers
Toradex
 
Generative Artificial Intelligence (GenAI) in Business
Generative Artificial Intelligence (GenAI) in BusinessGenerative Artificial Intelligence (GenAI) in Business
Generative Artificial Intelligence (GenAI) in Business
Dr. Tathagat Varma
 
Increasing Retail Store Efficiency How can Planograms Save Time and Money.pptx
Increasing Retail Store Efficiency How can Planograms Save Time and Money.pptxIncreasing Retail Store Efficiency How can Planograms Save Time and Money.pptx
Increasing Retail Store Efficiency How can Planograms Save Time and Money.pptx
Anoop Ashok
 
Designing Low-Latency Systems with Rust and ScyllaDB: An Architectural Deep Dive
Designing Low-Latency Systems with Rust and ScyllaDB: An Architectural Deep DiveDesigning Low-Latency Systems with Rust and ScyllaDB: An Architectural Deep Dive
Designing Low-Latency Systems with Rust and ScyllaDB: An Architectural Deep Dive
ScyllaDB
 
Quantum Computing Quick Research Guide by Arthur Morgan
Quantum Computing Quick Research Guide by Arthur MorganQuantum Computing Quick Research Guide by Arthur Morgan
Quantum Computing Quick Research Guide by Arthur Morgan
Arthur Morgan
 
Noah Loul Shares 5 Steps to Implement AI Agents for Maximum Business Efficien...
Noah Loul Shares 5 Steps to Implement AI Agents for Maximum Business Efficien...Noah Loul Shares 5 Steps to Implement AI Agents for Maximum Business Efficien...
Noah Loul Shares 5 Steps to Implement AI Agents for Maximum Business Efficien...
Noah Loul
 
Enhancing ICU Intelligence: How Our Functional Testing Enabled a Healthcare I...
Enhancing ICU Intelligence: How Our Functional Testing Enabled a Healthcare I...Enhancing ICU Intelligence: How Our Functional Testing Enabled a Healthcare I...
Enhancing ICU Intelligence: How Our Functional Testing Enabled a Healthcare I...
Impelsys Inc.
 
Massive Power Outage Hits Spain, Portugal, and France: Causes, Impact, and On...
Massive Power Outage Hits Spain, Portugal, and France: Causes, Impact, and On...Massive Power Outage Hits Spain, Portugal, and France: Causes, Impact, and On...
Massive Power Outage Hits Spain, Portugal, and France: Causes, Impact, and On...
Aqusag Technologies
 
ThousandEyes Partner Innovation Updates for May 2025
ThousandEyes Partner Innovation Updates for May 2025ThousandEyes Partner Innovation Updates for May 2025
ThousandEyes Partner Innovation Updates for May 2025
ThousandEyes
 

Exploring Microsoft Azure Infrastructures

  • 1. Data Analytics Meetup (DAM) March 27, 2018
  • 2. AGENDA Disruption = Opportunity Traditional to Modern Azure DB vs DW Azure Data Integration Analysis Services Power BI Wrap-Up
  • 3. THERE IS A DISTURBANCE
  • 4. Widely available unstructured data Deliver powerful insights over big data Massive data growth Build data into all your apps 50ZB 1010 0101 0010 { } Analytics driving digital transformation Modernize your apps with built-in analytics New Opportunities in a Changing Data Landscape
  • 5. SINCE 2000, 52% OF THE FORTUNE 500 COMPANIES HAVE DISAPPEARED 0 20 40 60 80 1955 2015 Avg. Life Expectancy for a Company (years) Source: Digital Transformation by Mark Baker
  • 6. 67 Years 25 Years 15 Years 1920 1930 1940 1950 1960 1970 1980 1990 2000 2010's 2020's The Time to Adapt to Disruption is Shrinking Source: BBC A hundred years ago, the average lifespan of a company listed on the S&P 500 index was 67 years In the 2020s, 75% of the S&P 500 will be new companies
  • 8. Digital Transformation is a Team Effort CIO Business Program and Portfolio Management Sourcing and Vendor Management Applications Enterprise Architecture and Technology Innovation Data and Analytics Security and Risk Infrastructure and Operations
  • 9. Invest in developing PEOPLE to support analytic adoption & create a data-driven culture Embrace agile PROCESS that supports analytics at speed Connect and collect DATA up, across and out Integrated and Inclusive Strategy Unlock VALUE & Insights Take advantage of the modern TECHNOLOGY to drive self- service, embedded and viral analytics
  • 10. Traditional to Modern Architecture Transitioning BI Architecture to Azure
  • 12. Azure PaaS Key Benefits Less Administration - free up Administrative resources Scalability - When using SQL Database, you pay-as-you-go with options to scale up or out for greater power with no interruption Faster Deployments No Operating System Cost/Updates Overhead Backups are done by default Development continues without any major changes.
  • 14. Modern BI with Advanced Analytics
  • 15. Azure SQL DB and Azure SQL DW Azure Databases
  • 16. Azure SQL Database DTU – Database Transaction Unit Number of Dedicated SQL database resources (CPU, Memory, Read and writes) available for SQL Database Doubling the DTUs by increasing the performance level of a database equates to doubling the set of resource available to that database. For example, a Premium P11 database with 1750 DTUs provides 350x more DTU compute power than a Basic database with 5 DTUs
  • 17. Azure SQL Database eDTU – Elastic Database Transaction Unit Rather than providing dedicated set of DTUs to a SQL database you can add a eDTU pool shared by multiple databases to accommodate unpredictable periods of usage by individual databases. SQL Database elastic pools are a simple, cost-effective solution for managing and scaling multiple databases that have varying and unpredictable usage demands While the eDTU unit price for a pool is 1.5x greater than the DTU unit price for a single database, pool eDTUs can be shared by many databases and fewer total eDTUs are needed. Pool eDTU can be used by applications Databases during daily Operations activities and Processes like ETL/Data load Databases can utilize the same eDTU for Nightly Processing.
  • 18. Application benefits and BI SQL Database in Azure Limitations – 4TB max is a sizing limitation in Single SQL database but can overcome by Scaling out called Sharding. Sharding – Scaling out - way to overcome single database size restriction by distributing data across multiple databases Azure SQL Database Managed Instance – New offering currently in preview – Managed instance allows existing SQL Server customers to lift and shift their on-premises applications to the cloud with minimal application and database changes. At the same time, Managed Instance preserves all PaaS capabilities (automatic patching and version updates, backup, high- availability), that drastically reduces management overhead and total cost of ownership
  • 19. Azure SQL Data Warehouse SQL Data Warehouse is a cloud-based Enterprise Data Warehouse (EDW) that leverages Massively Parallel Processing (MPP) to quickly run complex queries across petabytes of data Data is ingested into big data stores from a variety of sources. Once in a big data store, Hadoop, Spark, and machine learning algorithms prepare and train the data When the data is ready for complex analysis, SQL Data Warehouse uses PolyBase to query the big data stores. PolyBase uses standard T-SQL queries to bring the data into SQL Data Warehouse.
  • 20. Azure SQL Data Warehouse (DWU) Azure DW leverages Scale Out architecture to distribute computational processing of data across multiple nodes. The unit of scale is an abstraction of compute power that is known as data warehouse unit (DWU) Azure DW uses a Node based architecture. Applications connect and issue Tsql commands to a control node. The control node runs the MPP engine which optimizes queries for parallel processing. Data Movement Service (DMS) Coordinates the data movements between compute nodes. Distribution is the basic unit of storage and processing for parallel queries. Each compute node manages one or more of 60 distributions.
  • 21. Azure DW Distributions Types of Distributions – Hash – Provides the highest query performance for joins and aggregation on Large tables – Fact – use Hash distribution with clustered column store index. Performance improves when two has tables are joined on the same distribution column. Large Dimensions or any large tables to store on each compute node use hash distributed. Round Robin – Simplest table to create and delivers fast Performance when used as staging table for loads – Staging tables- Round robin is ideal for staging tables in Azure DW Replicated – Provides fastest query performance for small tables – Small Dimensions – Smaller tables can utilize replicated Distribution.
  • 23. Traditional on premises installations of SQL server the OLTP and OLAP the systems sat on different server but the software was the same. OLTP instance has more 3rd Normal form structures for Operational/Transactional processing vs the OLAP install favored Dimensional Modelling for reporting purposes. When connecting to Azure SQL Database and Azure SQL data warehouse with SSMS might have the same look and feel on surface. They both are PaaS offerings but under the covers they are very different Azure SQL Database is a single database and the concept of SQL server in Azure is more of a container for logically grouping the Azure SQL Databases Azure SQL Data Warehouse was built for OLAP systems. Massively Parallel processing system or MPP are made up of multiple nodes each with their own resources and they work together to provide increased performance. Azure SQL Databases is a Paas offering of an OLTP database. Azure SQL DB vs Azure SQL Data Warehouse
  • 24. SQL Database vs SQL Data Warehouse
  • 25. BI Tools Azure Data Factory and SSIS Azure BI Development tools
  • 26. Development Tools Azure Data Factory V2 Azure Data Factory is a hybrid data integration service that allows you to create, schedule and orchestrate your ETL/ELT workflows at scale wherever your data lives, in cloud or self-hosted network. Schedule and manage your data transformation and analysis process, add a Hadoop processing step for big or semi-structured data, a stored procedure invocation step for structured data, a machine-learning step for analytics, or insert your own custom code as a processing step in any pipeline. With Data Factory Version 2 you can lift and deploy your on perm SSIS/SSDT package to SQL Data Factory.
  • 27. SSIS/SSDT Connection Managers for Azure SSIS/SSDT and Azure SSIS/SSDT Control Flow components for Azure SSIS/SSDT Data Flow components for Azure
  • 28. Demo – SSIS/SSDT – Data Factory SSIS/SSDT and Data Factory
  • 30. Azure Analysis Services – PaaS Offering Azure Analysis Services supports tabular models at the 1200 and 1400 compatibility levels. Partitions, row-level security, bi-directional relationships, and translations are all supported. In-memory and DirectQuery modes mean lightning fast queries over massive and complex datasets. For Scaling and Cost management you can change plans up or down within the same tier, or upgrade to a higher tier, but you cannot downgrade from a higher tier to a lower tier. You pay for only what you use so you can pause the instance during non business hours. Its easy to migrate on premises Tabular cubes using SSDT or using SSMS. If your cube uses On Premises data sources you need to install and configure on premises data gateway.
  • 31. Reporting Power BI – SSRS – Other technologies
  • 32. Power BI Reporting A Power BI report is a multi-perspective view into a dataset, with visualizations that represent different findings and insights from that dataset. A report can have a single visualization or pages full of visualizations Data sources pointed to Local Instance and Azure Analysis services instance. Simple change
  • 33. Demo - Cube and Power BI Sample Power BI
  • 34. On Premises Gateway for On Premises Data Sources The on-premises data gateway acts as a bridge, providing secure data transfer between on-premises data sources and your Azure Analysis Services servers in the cloud. The gateway also works with Azure Logic Apps, Power BI, Power Apps, and Microsoft Flow. You can associate multiple services in the same region with a single gateway.
  • 35. On Premises Gateway for On Premises Data sources (Cont.) Few steps in getting this setup: – Download and run setup - Installs a gateway service on a computer in your organization using an account in your tenant's Azure AD. Azure B2B (guest) accounts are not supported. – Register your gateway - Specify a name and recovery key for your gateway and select a region, registering your gateway with the Gateway Cloud Service. – Create a gateway resource in Azure - create a gateway resource in your Azure subscription. – Connect your servers to your gateway resource - Once you have a gateway resource in your subscription, you can begin connecting your servers to it. You can connect multiple servers and other resources to it.
  • 36. 1 2 3 BI Supporting Tools for development Azure Storage Explorer Easily manage the contents of your storage account with Azure Storage Explorer. Upload, download, and manage blobs, files, queues, tables, and Cosmos DB entities. Gain easy access to manage your virtual machine disks. Link to Azure Storage Explorer SSIS Azure Feature Pack SQL Server Integration Services (SSIS) Feature Pack for Azure is an extension that provides the components listed on this page for SSIS to connect to Azure services, transfer data between Azure and on- premises data sources, and process data stored in Azure Link to Azure Feature Pack for SSIS On Premises Gateway The on-premises data gateway acts as a bridge, providing quick and secure data transfer between on- premises data (data that is not in the cloud) and the Power BI, Microsoft Flow, Logic Apps, and PowerApps services. Link to On Premises Gateway
  • 38. Compliance - HIPPA/HITECH, HITRUST and more. – Link to compliance offerings Privacy – Microsoft is governed by strict standards regarding the privacy and protection of customer data. Its now General Data Protection Regulation (GDPR) compliant. More info Click link below – Link to privacy information Transparency – Where is my data? How is it Secured? Who can Access it? – Link to transparency information Azure Government - environment includes a unique cloud instance, exclusively for government customers and their solution providers, and hardened US data centers that are operated by extensively screened personnel. – Link to Azure government information Azure Industries - Azure solutions are used by multiple industries, including banking, healthcare, manufacturing, and telecommunications. – Link to Azure industries information Microsoft Azure
  • 39. Additional Resources Azure 101 - – Interactive website to learn all Azure offerings – Link to Azure 101 Azure SLA (Service Level Agreements) – Link to Azure SLA Azure Updates – Releases – Link to Azure Updates Azure Pricing Calculator – Link to Pricing Calculator
  • 41. 41 © 2017 Gartner, Inc. and/or its affiliates. All rights reserved. Abundance Data and information Insight and action Data, and the ability to analyze and apply data, is central to how firms compete and collaborate. The Paradox
  • 42. 42 © 2017 Gartner, Inc. and/or its affiliates. All rights reserved. Expectations are High, Analytics are at the Center of it Percentage of respondents to select each technology as the top three Q. In your opinion, which three of these technologies have the most potential to change your organization over the next five years? 81% 48% 43% 40% Advanced Analytics Internet of Things Digital Security Business Algorithms Machine Learning Virtual Customer Assistants Augmented Reality Blockchain Autonomous Vehicles Smart Robots 22% 19% 13% 10% 7% 6% For more details on this research, see "The 2017 CIO Agenda: Seize the Digital Ecosystem Opportunity."
  • 43. 43 © 2017 Gartner, Inc. and/or its affiliates. All rights reserved. Scarcity = Opportunity Chief Data Officer (CDO) Chief Analytics Officer (CAO) Informatio n Architects Data Scientists Academia Information and Analytics Technology Providers Information and Analytics Service Providers CEOs, CIOs and Boards "Skill shortages are the biggest barrier facing CIOs in all three performance bands, especially top performers. Drilling down shows skill gaps across a broad spectrum, from information and analytics to basic IT skills." — Gartner CIO Survey, 2017 Organizations need data and analytics professionals and business hybrids to succeed in digital business
  • 44. Holistic View – People – Skillsets, Roles, Responsibilities, Culture, Literacy – Process – Collaboration, Agile Delivery, Governance, Self-Service, Prototyping, Security, bimodal – Technology – Investments, capabilities, Consolidation, Security – Data – Unstructured, Structured, Internal, External, Security, Literacy Technology Enablement Process Enablement People Enablement Data Enablement