SlideShare une entreprise Scribd logo
1  sur  24
Cloud BI with Azure Analysis
Services
Sergiy Lunyakin
About me
Agenda
• BI components and Azure
• Analysis Services in the cloud
• Performance levels
• Data sources and exploration
• Management and development
Traditional BI components and Azure
Data Factory
Azure SQL database
SQL DW
Function
s
Analysis Services
Power BI
Analytical
dashboards
Web & mobile apps
Operational reports
Insight
Data Management solution for analytics in
cloud
Model & ServePrep & Train
HDInsight /
Spark / ADLA
DATA INTELLIGENCE ACTION
Store
Azure Blobs
Ingest
Data Factory
Azure Machine Learning &
Machine Learning Server
Cosmos
DB
SQL Data
Warehouse
Analysis Services
Azure Data Lake
Event Hubs
IoT Hub
SQL
Database
Logs, Files and
media
(unstructured)
Business/Custom
apps
(structured)
Logs, Files, Web
Services
Sensors and
Devices
(unstructured)
Polybase
Azure Data Catalog
Data Governance
Azure Key Vault
Key Management
Azure ExpressRoute
Private Connections
Operations Management Suite
Monitoring
Excel
3RD PARTY TOOLS
Analysis Services in the cloud
• Fully managed SSAS Tabular engine in the Azure
Cloud (PaaS)
• 99.9% uptime SLA
• Scale Out (soon)
• Elastic Scale Up/Down
• Pause and resume resources
• Azure Active Directory & Azure B2B support
• Firewall
• Backup/restore
• Cloud and On-Premise (over Gateway) data sources
• Familiar tools (SSDT, SSMS, PowerShell)
Azure Analysis Services Architecture
Excel
Third party
BI tools
Cloud data sources
SQL Database
SQL
Data
Warehouse
Direct Query
Cached Model
Power BI
Power BI
Embedded (GA)
SQL Server
Oracle,
Teradata
Other
data sources
Power BI
Desktop
Visual Studio
Authoring and
development tools
On-premises
data sources
Direct Query
Cached Model
Gatewa
y
Other data
sources
Cloud
visualization tools
On-premises
visualization tools
Azure
Analysis Services
Org AAD Authentication
• Supports only Azure Active Directory
organizational accounts
• Supports AAD B2B (invite users from another AAD
tenant)
• Workaround for LiveId
• Create a new account in default AAD domain
(*.onmicrosoft.com)
• Set as Administrator during service provisioning
Feature Comparison
Feature Developer Basic Standard
Perspectives ● ●
Multiple Partitions ● ●
DirectQuery Storage mode ● ●
Translations ● ● ●
DAX Calculations ● ● ●
Row-level Security ● ● ●
In-memory Storage ● ● ●
Back up and restore ● ● ●
Performance levels
LEVEL QPUS MEMORY (GB) SLA PRICE
B1 40 10 99.9 $319.92/mo; $0.43/hr
B2 80 20 99.9 $639.84/mo; $0.86/hr
S0 40 10 99.9 $602.64/mo; $0.81/hr
S1 100 25 99.9 $1,510.32/mo; $2.03/hr
S2 200 50 99.9 $3,020.64/mo; $4.06/hr
S4 400 100 99.9 $6,033.84/mo; $8.11/hr
S8 320 200 99.9 $7,722.72/mo; $10.38/hr
S9 640 400 99.9 $15,445.44/mo;
$20.76/hr
Developer 20 3 None $98.21/mo; $0.132/hr
Query processing units (QPUs)
• Unit of measure in Azure Analysis Services
• 20 QPUs is about 1 pretty fast core
Demo
Data sources
Cloud On-premises*
SQL database SQL Server
SQL Data Warehouse APS
Oracle Oracle Database
Teradata Teradata Database
Azure Blob Storage – 1400
Comp level
MySQL Database
Azure Data Lake Storage -
1400
……
* On-premises data sources require On-premises Data Gateway installation
https://docs.microsoft.com/en-us/azure/analysis-services/analysis-services-gateway
https://docs.microsoft.co
m/en-us/azure/analysis-
services/analysis-services-
datasource
Unified Gateway
Explore your data and connection
• Connection to
asazure://<region>.asazure.windows.net/<serv
ername>
• Used port 443
• Latest client providers are required
Cloud On-premises
Power BI Service Power BI Desktop
Power BI Embedded – coming
soon
Excel
SSMS
Explore your data and connection
• SSMS - Enable Azure AD authentication for SSAS in SSMS 2016
 [HKEY_CURRENT_USERSoftwareMicrosoftMicrosoft SQL
ServerMicrosoft Analysis ServicesSettings] "AS AAD Enabled"="True"
• Excel – Windows Authentication is not supported yet, User/Password only
• Power BI Service – connect from Power BI Desktop, publish to web.
Connection from web is not supported yet
• Impersonation
 Cloud sources/On-Premises with SQL Authentication – Service Account.
 On-Premises with Windows Authentication – User/Password, In-Memory
Only
Management and Development for AAS
• Azure Portal
• ARM Template
• PowerShell
• SSMS
• SSDT+DAX Editor
• DAX Studio
• Tabular Editor
Management and Development for AAS
• AAS Web Designer - Preview
• Create a new data model (Azure SQL DB/DW)
• Edit existed model
• Create relationships and measures
• GitHub integration
• Import Power BI model
• Backup and Restore from Blob Storage
Processing
Cloud On-premises
Azure Automation + PowerShell SSMS
Azure Data Factory – Custom
Activity
SSIS: SSAS DDL Task, SSAS
OLEDB+SQL Task
Azure Data Factory v2 – SSIS
package
SSDT
Azure functions + .Net PowerShell:
Invoke-ProcessASDatabase
RESTful API
Demo
Troubleshooting and monitoring
• Ensure that you use the latest drivers
• Clear Azure AD cache
• C:Users<user_name>AppDataLocal
• Delete the AADCacheOM or .IdentityService folder
• xEvents Trace
• Stream
• Custom solution to file (Christian Wade)
Summary
• PaaS Analysis Services Tabular engine
• Enterprise-grade data modeling in the cloud bi
solutions
• No CAPEX
• Low OPEX – pay for only what you use
• Go from conception to insight in hours
• Flexible scale
• Pausing and resuming
Links
• https://opbuildstorageprod.blob.core.windows.net/output-
pdf-files/en-us/Azure.azure-documents/live/analysis-
services.pdf
• https://azure.microsoft.com/en-
us/documentation/videos/index/
• https://feedback.azure.com/forums/556165-azure-analysis-
services
• https://github.com/Microsoft/Analysis-Services
Questions?

Contenu connexe

En vedette

Building Serverless Event-Driven Apps with Azure Event Grid
Building Serverless Event-Driven Apps with Azure Event GridBuilding Serverless Event-Driven Apps with Azure Event Grid
Building Serverless Event-Driven Apps with Azure Event GridDaniel Toomey
 
Microsoft Azure Security Overview - Microsoft - CSS Dallas Azure
Microsoft Azure Security Overview - Microsoft - CSS Dallas AzureMicrosoft Azure Security Overview - Microsoft - CSS Dallas Azure
Microsoft Azure Security Overview - Microsoft - CSS Dallas AzureAlert Logic
 
Azure Web App on Linux @ Global Azure Bootcamp 2017 Taiwan
Azure Web App on Linux @ Global Azure Bootcamp 2017 TaiwanAzure Web App on Linux @ Global Azure Bootcamp 2017 Taiwan
Azure Web App on Linux @ Global Azure Bootcamp 2017 TaiwanWill Huang
 
Azure 仮想マシンにおける運用管理・高可用性設計のベストプラクティス
Azure 仮想マシンにおける運用管理・高可用性設計のベストプラクティスAzure 仮想マシンにおける運用管理・高可用性設計のベストプラクティス
Azure 仮想マシンにおける運用管理・高可用性設計のベストプラクティスYusuke Oi
 
Azure 運用管理入門 ~ クラウドを安全・安心に使うために
Azure 運用管理入門 ~ クラウドを安全・安心に使うためにAzure 運用管理入門 ~ クラウドを安全・安心に使うために
Azure 運用管理入門 ~ クラウドを安全・安心に使うためにYusuke Oi
 
Ai big dataconference_eugene_polonichko_azure data lake
Ai big dataconference_eugene_polonichko_azure data lake Ai big dataconference_eugene_polonichko_azure data lake
Ai big dataconference_eugene_polonichko_azure data lake Olga Zinkevych
 

En vedette (8)

AZURE Data Related Services
AZURE Data Related ServicesAZURE Data Related Services
AZURE Data Related Services
 
Building Serverless Event-Driven Apps with Azure Event Grid
Building Serverless Event-Driven Apps with Azure Event GridBuilding Serverless Event-Driven Apps with Azure Event Grid
Building Serverless Event-Driven Apps with Azure Event Grid
 
Microsoft Azure Security Overview - Microsoft - CSS Dallas Azure
Microsoft Azure Security Overview - Microsoft - CSS Dallas AzureMicrosoft Azure Security Overview - Microsoft - CSS Dallas Azure
Microsoft Azure Security Overview - Microsoft - CSS Dallas Azure
 
Azure Web App on Linux @ Global Azure Bootcamp 2017 Taiwan
Azure Web App on Linux @ Global Azure Bootcamp 2017 TaiwanAzure Web App on Linux @ Global Azure Bootcamp 2017 Taiwan
Azure Web App on Linux @ Global Azure Bootcamp 2017 Taiwan
 
Azure IoT Workshop
Azure IoT WorkshopAzure IoT Workshop
Azure IoT Workshop
 
Azure 仮想マシンにおける運用管理・高可用性設計のベストプラクティス
Azure 仮想マシンにおける運用管理・高可用性設計のベストプラクティスAzure 仮想マシンにおける運用管理・高可用性設計のベストプラクティス
Azure 仮想マシンにおける運用管理・高可用性設計のベストプラクティス
 
Azure 運用管理入門 ~ クラウドを安全・安心に使うために
Azure 運用管理入門 ~ クラウドを安全・安心に使うためにAzure 運用管理入門 ~ クラウドを安全・安心に使うために
Azure 運用管理入門 ~ クラウドを安全・安心に使うために
 
Ai big dataconference_eugene_polonichko_azure data lake
Ai big dataconference_eugene_polonichko_azure data lake Ai big dataconference_eugene_polonichko_azure data lake
Ai big dataconference_eugene_polonichko_azure data lake
 

Plus de Olga Zinkevych

Overview of text classification approaches algorithms &amp; software v lyubin...
Overview of text classification approaches algorithms &amp; software v lyubin...Overview of text classification approaches algorithms &amp; software v lyubin...
Overview of text classification approaches algorithms &amp; software v lyubin...Olga Zinkevych
 
Evolution of words through time a malenko dataconf 21 04_18
Evolution of words through time a malenko dataconf 21 04_18Evolution of words through time a malenko dataconf 21 04_18
Evolution of words through time a malenko dataconf 21 04_18Olga Zinkevych
 
What it takes to build a model for detecting patients that defaults from medi...
What it takes to build a model for detecting patients that defaults from medi...What it takes to build a model for detecting patients that defaults from medi...
What it takes to build a model for detecting patients that defaults from medi...Olga Zinkevych
 
Variational autoencoders for speech processing d.bielievtsov dataconf 21 04 18
Variational autoencoders for speech processing d.bielievtsov dataconf 21 04 18Variational autoencoders for speech processing d.bielievtsov dataconf 21 04 18
Variational autoencoders for speech processing d.bielievtsov dataconf 21 04 18Olga Zinkevych
 
Dataservices based on mesos and kafka kostiantyn bokhan dataconf 21 04 18
Dataservices based on mesos and kafka kostiantyn bokhan dataconf 21 04 18Dataservices based on mesos and kafka kostiantyn bokhan dataconf 21 04 18
Dataservices based on mesos and kafka kostiantyn bokhan dataconf 21 04 18Olga Zinkevych
 
Azure data catalog your data your way eugene polonichko dataconf 21 04 18
Azure data catalog your data your way eugene polonichko dataconf 21 04 18Azure data catalog your data your way eugene polonichko dataconf 21 04 18
Azure data catalog your data your way eugene polonichko dataconf 21 04 18Olga Zinkevych
 
Aibdconference chat bot for every product Maksym Volchenko
Aibdconference chat bot for every product Maksym VolchenkoAibdconference chat bot for every product Maksym Volchenko
Aibdconference chat bot for every product Maksym VolchenkoOlga Zinkevych
 
Ai&bigdataconference oleksandr saienko machine learning use cases in telecom
Ai&bigdataconference oleksandr saienko machine learning use cases in telecomAi&bigdataconference oleksandr saienko machine learning use cases in telecom
Ai&bigdataconference oleksandr saienko machine learning use cases in telecomOlga Zinkevych
 
Ai big dataconference_volodymyr getmanskyi colorization distance measuring
Ai big dataconference_volodymyr getmanskyi colorization distance measuringAi big dataconference_volodymyr getmanskyi colorization distance measuring
Ai big dataconference_volodymyr getmanskyi colorization distance measuringOlga Zinkevych
 
Ai big dataconference_taras firman how to build advanced prediction with addi...
Ai big dataconference_taras firman how to build advanced prediction with addi...Ai big dataconference_taras firman how to build advanced prediction with addi...
Ai big dataconference_taras firman how to build advanced prediction with addi...Olga Zinkevych
 
Ai big dataconference_sparkinonehour_vitalii bashun
Ai big dataconference_sparkinonehour_vitalii bashunAi big dataconference_sparkinonehour_vitalii bashun
Ai big dataconference_sparkinonehour_vitalii bashunOlga Zinkevych
 
Ai big dataconference_semantic image segmentatation using word embeddings_ole...
Ai big dataconference_semantic image segmentatation using word embeddings_ole...Ai big dataconference_semantic image segmentatation using word embeddings_ole...
Ai big dataconference_semantic image segmentatation using word embeddings_ole...Olga Zinkevych
 
Ai big dataconference_ml_fastdata_vitalii bondarenko
Ai big dataconference_ml_fastdata_vitalii bondarenkoAi big dataconference_ml_fastdata_vitalii bondarenko
Ai big dataconference_ml_fastdata_vitalii bondarenkoOlga Zinkevych
 
Ai big dataconference_krakovetskyi_microsoft ai a new era of smart solutions
Ai big dataconference_krakovetskyi_microsoft ai a new era of smart solutionsAi big dataconference_krakovetskyi_microsoft ai a new era of smart solutions
Ai big dataconference_krakovetskyi_microsoft ai a new era of smart solutionsOlga Zinkevych
 
Ai big dataconference_jeffrey ricker_kappa_architecture
Ai big dataconference_jeffrey ricker_kappa_architectureAi big dataconference_jeffrey ricker_kappa_architecture
Ai big dataconference_jeffrey ricker_kappa_architectureOlga Zinkevych
 

Plus de Olga Zinkevych (15)

Overview of text classification approaches algorithms &amp; software v lyubin...
Overview of text classification approaches algorithms &amp; software v lyubin...Overview of text classification approaches algorithms &amp; software v lyubin...
Overview of text classification approaches algorithms &amp; software v lyubin...
 
Evolution of words through time a malenko dataconf 21 04_18
Evolution of words through time a malenko dataconf 21 04_18Evolution of words through time a malenko dataconf 21 04_18
Evolution of words through time a malenko dataconf 21 04_18
 
What it takes to build a model for detecting patients that defaults from medi...
What it takes to build a model for detecting patients that defaults from medi...What it takes to build a model for detecting patients that defaults from medi...
What it takes to build a model for detecting patients that defaults from medi...
 
Variational autoencoders for speech processing d.bielievtsov dataconf 21 04 18
Variational autoencoders for speech processing d.bielievtsov dataconf 21 04 18Variational autoencoders for speech processing d.bielievtsov dataconf 21 04 18
Variational autoencoders for speech processing d.bielievtsov dataconf 21 04 18
 
Dataservices based on mesos and kafka kostiantyn bokhan dataconf 21 04 18
Dataservices based on mesos and kafka kostiantyn bokhan dataconf 21 04 18Dataservices based on mesos and kafka kostiantyn bokhan dataconf 21 04 18
Dataservices based on mesos and kafka kostiantyn bokhan dataconf 21 04 18
 
Azure data catalog your data your way eugene polonichko dataconf 21 04 18
Azure data catalog your data your way eugene polonichko dataconf 21 04 18Azure data catalog your data your way eugene polonichko dataconf 21 04 18
Azure data catalog your data your way eugene polonichko dataconf 21 04 18
 
Aibdconference chat bot for every product Maksym Volchenko
Aibdconference chat bot for every product Maksym VolchenkoAibdconference chat bot for every product Maksym Volchenko
Aibdconference chat bot for every product Maksym Volchenko
 
Ai&bigdataconference oleksandr saienko machine learning use cases in telecom
Ai&bigdataconference oleksandr saienko machine learning use cases in telecomAi&bigdataconference oleksandr saienko machine learning use cases in telecom
Ai&bigdataconference oleksandr saienko machine learning use cases in telecom
 
Ai big dataconference_volodymyr getmanskyi colorization distance measuring
Ai big dataconference_volodymyr getmanskyi colorization distance measuringAi big dataconference_volodymyr getmanskyi colorization distance measuring
Ai big dataconference_volodymyr getmanskyi colorization distance measuring
 
Ai big dataconference_taras firman how to build advanced prediction with addi...
Ai big dataconference_taras firman how to build advanced prediction with addi...Ai big dataconference_taras firman how to build advanced prediction with addi...
Ai big dataconference_taras firman how to build advanced prediction with addi...
 
Ai big dataconference_sparkinonehour_vitalii bashun
Ai big dataconference_sparkinonehour_vitalii bashunAi big dataconference_sparkinonehour_vitalii bashun
Ai big dataconference_sparkinonehour_vitalii bashun
 
Ai big dataconference_semantic image segmentatation using word embeddings_ole...
Ai big dataconference_semantic image segmentatation using word embeddings_ole...Ai big dataconference_semantic image segmentatation using word embeddings_ole...
Ai big dataconference_semantic image segmentatation using word embeddings_ole...
 
Ai big dataconference_ml_fastdata_vitalii bondarenko
Ai big dataconference_ml_fastdata_vitalii bondarenkoAi big dataconference_ml_fastdata_vitalii bondarenko
Ai big dataconference_ml_fastdata_vitalii bondarenko
 
Ai big dataconference_krakovetskyi_microsoft ai a new era of smart solutions
Ai big dataconference_krakovetskyi_microsoft ai a new era of smart solutionsAi big dataconference_krakovetskyi_microsoft ai a new era of smart solutions
Ai big dataconference_krakovetskyi_microsoft ai a new era of smart solutions
 
Ai big dataconference_jeffrey ricker_kappa_architecture
Ai big dataconference_jeffrey ricker_kappa_architectureAi big dataconference_jeffrey ricker_kappa_architecture
Ai big dataconference_jeffrey ricker_kappa_architecture
 

Dernier

Week-01-2.ppt BBB human Computer interaction
Week-01-2.ppt BBB human Computer interactionWeek-01-2.ppt BBB human Computer interaction
Week-01-2.ppt BBB human Computer interactionfulawalesam
 
Delhi Call Girls Punjabi Bagh 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls Punjabi Bagh 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip CallDelhi Call Girls Punjabi Bagh 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls Punjabi Bagh 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Callshivangimorya083
 
(PARI) Call Girls Wanowrie ( 7001035870 ) HI-Fi Pune Escorts Service
(PARI) Call Girls Wanowrie ( 7001035870 ) HI-Fi Pune Escorts Service(PARI) Call Girls Wanowrie ( 7001035870 ) HI-Fi Pune Escorts Service
(PARI) Call Girls Wanowrie ( 7001035870 ) HI-Fi Pune Escorts Serviceranjana rawat
 
Delhi Call Girls CP 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls CP 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip CallDelhi Call Girls CP 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls CP 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Callshivangimorya083
 
04242024_CCC TUG_Joins and Relationships
04242024_CCC TUG_Joins and Relationships04242024_CCC TUG_Joins and Relationships
04242024_CCC TUG_Joins and Relationshipsccctableauusergroup
 
Beautiful Sapna Vip Call Girls Hauz Khas 9711199012 Call /Whatsapps
Beautiful Sapna Vip  Call Girls Hauz Khas 9711199012 Call /WhatsappsBeautiful Sapna Vip  Call Girls Hauz Khas 9711199012 Call /Whatsapps
Beautiful Sapna Vip Call Girls Hauz Khas 9711199012 Call /Whatsappssapnasaifi408
 
VIP Call Girls in Amravati Aarohi 8250192130 Independent Escort Service Amravati
VIP Call Girls in Amravati Aarohi 8250192130 Independent Escort Service AmravatiVIP Call Girls in Amravati Aarohi 8250192130 Independent Escort Service Amravati
VIP Call Girls in Amravati Aarohi 8250192130 Independent Escort Service AmravatiSuhani Kapoor
 
dokumen.tips_chapter-4-transient-heat-conduction-mehmet-kanoglu.ppt
dokumen.tips_chapter-4-transient-heat-conduction-mehmet-kanoglu.pptdokumen.tips_chapter-4-transient-heat-conduction-mehmet-kanoglu.ppt
dokumen.tips_chapter-4-transient-heat-conduction-mehmet-kanoglu.pptSonatrach
 
Market Analysis in the 5 Largest Economic Countries in Southeast Asia.pdf
Market Analysis in the 5 Largest Economic Countries in Southeast Asia.pdfMarket Analysis in the 5 Largest Economic Countries in Southeast Asia.pdf
Market Analysis in the 5 Largest Economic Countries in Southeast Asia.pdfRachmat Ramadhan H
 
Generative AI on Enterprise Cloud with NiFi and Milvus
Generative AI on Enterprise Cloud with NiFi and MilvusGenerative AI on Enterprise Cloud with NiFi and Milvus
Generative AI on Enterprise Cloud with NiFi and MilvusTimothy Spann
 
Invezz.com - Grow your wealth with trading signals
Invezz.com - Grow your wealth with trading signalsInvezz.com - Grow your wealth with trading signals
Invezz.com - Grow your wealth with trading signalsInvezz1
 
定制英国白金汉大学毕业证(UCB毕业证书) 成绩单原版一比一
定制英国白金汉大学毕业证(UCB毕业证书)																			成绩单原版一比一定制英国白金汉大学毕业证(UCB毕业证书)																			成绩单原版一比一
定制英国白金汉大学毕业证(UCB毕业证书) 成绩单原版一比一ffjhghh
 
Low Rate Call Girls Bhilai Anika 8250192130 Independent Escort Service Bhilai
Low Rate Call Girls Bhilai Anika 8250192130 Independent Escort Service BhilaiLow Rate Call Girls Bhilai Anika 8250192130 Independent Escort Service Bhilai
Low Rate Call Girls Bhilai Anika 8250192130 Independent Escort Service BhilaiSuhani Kapoor
 
Ukraine War presentation: KNOW THE BASICS
Ukraine War presentation: KNOW THE BASICSUkraine War presentation: KNOW THE BASICS
Ukraine War presentation: KNOW THE BASICSAishani27
 
Industrialised data - the key to AI success.pdf
Industrialised data - the key to AI success.pdfIndustrialised data - the key to AI success.pdf
Industrialised data - the key to AI success.pdfLars Albertsson
 
Log Analysis using OSSEC sasoasasasas.pptx
Log Analysis using OSSEC sasoasasasas.pptxLog Analysis using OSSEC sasoasasasas.pptx
Log Analysis using OSSEC sasoasasasas.pptxJohnnyPlasten
 
Dubai Call Girls Wifey O52&786472 Call Girls Dubai
Dubai Call Girls Wifey O52&786472 Call Girls DubaiDubai Call Girls Wifey O52&786472 Call Girls Dubai
Dubai Call Girls Wifey O52&786472 Call Girls Dubaihf8803863
 
April 2024 - Crypto Market Report's Analysis
April 2024 - Crypto Market Report's AnalysisApril 2024 - Crypto Market Report's Analysis
April 2024 - Crypto Market Report's Analysismanisha194592
 
EMERCE - 2024 - AMSTERDAM - CROSS-PLATFORM TRACKING WITH GOOGLE ANALYTICS.pptx
EMERCE - 2024 - AMSTERDAM - CROSS-PLATFORM  TRACKING WITH GOOGLE ANALYTICS.pptxEMERCE - 2024 - AMSTERDAM - CROSS-PLATFORM  TRACKING WITH GOOGLE ANALYTICS.pptx
EMERCE - 2024 - AMSTERDAM - CROSS-PLATFORM TRACKING WITH GOOGLE ANALYTICS.pptxthyngster
 
Al Barsha Escorts $#$ O565212860 $#$ Escort Service In Al Barsha
Al Barsha Escorts $#$ O565212860 $#$ Escort Service In Al BarshaAl Barsha Escorts $#$ O565212860 $#$ Escort Service In Al Barsha
Al Barsha Escorts $#$ O565212860 $#$ Escort Service In Al BarshaAroojKhan71
 

Dernier (20)

Week-01-2.ppt BBB human Computer interaction
Week-01-2.ppt BBB human Computer interactionWeek-01-2.ppt BBB human Computer interaction
Week-01-2.ppt BBB human Computer interaction
 
Delhi Call Girls Punjabi Bagh 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls Punjabi Bagh 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip CallDelhi Call Girls Punjabi Bagh 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls Punjabi Bagh 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
 
(PARI) Call Girls Wanowrie ( 7001035870 ) HI-Fi Pune Escorts Service
(PARI) Call Girls Wanowrie ( 7001035870 ) HI-Fi Pune Escorts Service(PARI) Call Girls Wanowrie ( 7001035870 ) HI-Fi Pune Escorts Service
(PARI) Call Girls Wanowrie ( 7001035870 ) HI-Fi Pune Escorts Service
 
Delhi Call Girls CP 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls CP 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip CallDelhi Call Girls CP 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls CP 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
 
04242024_CCC TUG_Joins and Relationships
04242024_CCC TUG_Joins and Relationships04242024_CCC TUG_Joins and Relationships
04242024_CCC TUG_Joins and Relationships
 
Beautiful Sapna Vip Call Girls Hauz Khas 9711199012 Call /Whatsapps
Beautiful Sapna Vip  Call Girls Hauz Khas 9711199012 Call /WhatsappsBeautiful Sapna Vip  Call Girls Hauz Khas 9711199012 Call /Whatsapps
Beautiful Sapna Vip Call Girls Hauz Khas 9711199012 Call /Whatsapps
 
VIP Call Girls in Amravati Aarohi 8250192130 Independent Escort Service Amravati
VIP Call Girls in Amravati Aarohi 8250192130 Independent Escort Service AmravatiVIP Call Girls in Amravati Aarohi 8250192130 Independent Escort Service Amravati
VIP Call Girls in Amravati Aarohi 8250192130 Independent Escort Service Amravati
 
dokumen.tips_chapter-4-transient-heat-conduction-mehmet-kanoglu.ppt
dokumen.tips_chapter-4-transient-heat-conduction-mehmet-kanoglu.pptdokumen.tips_chapter-4-transient-heat-conduction-mehmet-kanoglu.ppt
dokumen.tips_chapter-4-transient-heat-conduction-mehmet-kanoglu.ppt
 
Market Analysis in the 5 Largest Economic Countries in Southeast Asia.pdf
Market Analysis in the 5 Largest Economic Countries in Southeast Asia.pdfMarket Analysis in the 5 Largest Economic Countries in Southeast Asia.pdf
Market Analysis in the 5 Largest Economic Countries in Southeast Asia.pdf
 
Generative AI on Enterprise Cloud with NiFi and Milvus
Generative AI on Enterprise Cloud with NiFi and MilvusGenerative AI on Enterprise Cloud with NiFi and Milvus
Generative AI on Enterprise Cloud with NiFi and Milvus
 
Invezz.com - Grow your wealth with trading signals
Invezz.com - Grow your wealth with trading signalsInvezz.com - Grow your wealth with trading signals
Invezz.com - Grow your wealth with trading signals
 
定制英国白金汉大学毕业证(UCB毕业证书) 成绩单原版一比一
定制英国白金汉大学毕业证(UCB毕业证书)																			成绩单原版一比一定制英国白金汉大学毕业证(UCB毕业证书)																			成绩单原版一比一
定制英国白金汉大学毕业证(UCB毕业证书) 成绩单原版一比一
 
Low Rate Call Girls Bhilai Anika 8250192130 Independent Escort Service Bhilai
Low Rate Call Girls Bhilai Anika 8250192130 Independent Escort Service BhilaiLow Rate Call Girls Bhilai Anika 8250192130 Independent Escort Service Bhilai
Low Rate Call Girls Bhilai Anika 8250192130 Independent Escort Service Bhilai
 
Ukraine War presentation: KNOW THE BASICS
Ukraine War presentation: KNOW THE BASICSUkraine War presentation: KNOW THE BASICS
Ukraine War presentation: KNOW THE BASICS
 
Industrialised data - the key to AI success.pdf
Industrialised data - the key to AI success.pdfIndustrialised data - the key to AI success.pdf
Industrialised data - the key to AI success.pdf
 
Log Analysis using OSSEC sasoasasasas.pptx
Log Analysis using OSSEC sasoasasasas.pptxLog Analysis using OSSEC sasoasasasas.pptx
Log Analysis using OSSEC sasoasasasas.pptx
 
Dubai Call Girls Wifey O52&786472 Call Girls Dubai
Dubai Call Girls Wifey O52&786472 Call Girls DubaiDubai Call Girls Wifey O52&786472 Call Girls Dubai
Dubai Call Girls Wifey O52&786472 Call Girls Dubai
 
April 2024 - Crypto Market Report's Analysis
April 2024 - Crypto Market Report's AnalysisApril 2024 - Crypto Market Report's Analysis
April 2024 - Crypto Market Report's Analysis
 
EMERCE - 2024 - AMSTERDAM - CROSS-PLATFORM TRACKING WITH GOOGLE ANALYTICS.pptx
EMERCE - 2024 - AMSTERDAM - CROSS-PLATFORM  TRACKING WITH GOOGLE ANALYTICS.pptxEMERCE - 2024 - AMSTERDAM - CROSS-PLATFORM  TRACKING WITH GOOGLE ANALYTICS.pptx
EMERCE - 2024 - AMSTERDAM - CROSS-PLATFORM TRACKING WITH GOOGLE ANALYTICS.pptx
 
Al Barsha Escorts $#$ O565212860 $#$ Escort Service In Al Barsha
Al Barsha Escorts $#$ O565212860 $#$ Escort Service In Al BarshaAl Barsha Escorts $#$ O565212860 $#$ Escort Service In Al Barsha
Al Barsha Escorts $#$ O565212860 $#$ Escort Service In Al Barsha
 

Ai big dataconference_sergiy_lunyakin_azure as

  • 1. Cloud BI with Azure Analysis Services Sergiy Lunyakin
  • 3. Agenda • BI components and Azure • Analysis Services in the cloud • Performance levels • Data sources and exploration • Management and development
  • 4. Traditional BI components and Azure Data Factory Azure SQL database SQL DW Function s Analysis Services Power BI
  • 5. Analytical dashboards Web & mobile apps Operational reports Insight Data Management solution for analytics in cloud Model & ServePrep & Train HDInsight / Spark / ADLA DATA INTELLIGENCE ACTION Store Azure Blobs Ingest Data Factory Azure Machine Learning & Machine Learning Server Cosmos DB SQL Data Warehouse Analysis Services Azure Data Lake Event Hubs IoT Hub SQL Database Logs, Files and media (unstructured) Business/Custom apps (structured) Logs, Files, Web Services Sensors and Devices (unstructured) Polybase Azure Data Catalog Data Governance Azure Key Vault Key Management Azure ExpressRoute Private Connections Operations Management Suite Monitoring Excel 3RD PARTY TOOLS
  • 6. Analysis Services in the cloud • Fully managed SSAS Tabular engine in the Azure Cloud (PaaS) • 99.9% uptime SLA • Scale Out (soon) • Elastic Scale Up/Down • Pause and resume resources • Azure Active Directory & Azure B2B support • Firewall • Backup/restore • Cloud and On-Premise (over Gateway) data sources • Familiar tools (SSDT, SSMS, PowerShell)
  • 7. Azure Analysis Services Architecture Excel Third party BI tools Cloud data sources SQL Database SQL Data Warehouse Direct Query Cached Model Power BI Power BI Embedded (GA) SQL Server Oracle, Teradata Other data sources Power BI Desktop Visual Studio Authoring and development tools On-premises data sources Direct Query Cached Model Gatewa y Other data sources Cloud visualization tools On-premises visualization tools Azure Analysis Services
  • 8. Org AAD Authentication • Supports only Azure Active Directory organizational accounts • Supports AAD B2B (invite users from another AAD tenant) • Workaround for LiveId • Create a new account in default AAD domain (*.onmicrosoft.com) • Set as Administrator during service provisioning
  • 9. Feature Comparison Feature Developer Basic Standard Perspectives ● ● Multiple Partitions ● ● DirectQuery Storage mode ● ● Translations ● ● ● DAX Calculations ● ● ● Row-level Security ● ● ● In-memory Storage ● ● ● Back up and restore ● ● ●
  • 10. Performance levels LEVEL QPUS MEMORY (GB) SLA PRICE B1 40 10 99.9 $319.92/mo; $0.43/hr B2 80 20 99.9 $639.84/mo; $0.86/hr S0 40 10 99.9 $602.64/mo; $0.81/hr S1 100 25 99.9 $1,510.32/mo; $2.03/hr S2 200 50 99.9 $3,020.64/mo; $4.06/hr S4 400 100 99.9 $6,033.84/mo; $8.11/hr S8 320 200 99.9 $7,722.72/mo; $10.38/hr S9 640 400 99.9 $15,445.44/mo; $20.76/hr Developer 20 3 None $98.21/mo; $0.132/hr
  • 11. Query processing units (QPUs) • Unit of measure in Azure Analysis Services • 20 QPUs is about 1 pretty fast core
  • 12. Demo
  • 13. Data sources Cloud On-premises* SQL database SQL Server SQL Data Warehouse APS Oracle Oracle Database Teradata Teradata Database Azure Blob Storage – 1400 Comp level MySQL Database Azure Data Lake Storage - 1400 …… * On-premises data sources require On-premises Data Gateway installation https://docs.microsoft.com/en-us/azure/analysis-services/analysis-services-gateway https://docs.microsoft.co m/en-us/azure/analysis- services/analysis-services- datasource
  • 15. Explore your data and connection • Connection to asazure://<region>.asazure.windows.net/<serv ername> • Used port 443 • Latest client providers are required Cloud On-premises Power BI Service Power BI Desktop Power BI Embedded – coming soon Excel SSMS
  • 16. Explore your data and connection • SSMS - Enable Azure AD authentication for SSAS in SSMS 2016  [HKEY_CURRENT_USERSoftwareMicrosoftMicrosoft SQL ServerMicrosoft Analysis ServicesSettings] "AS AAD Enabled"="True" • Excel – Windows Authentication is not supported yet, User/Password only • Power BI Service – connect from Power BI Desktop, publish to web. Connection from web is not supported yet • Impersonation  Cloud sources/On-Premises with SQL Authentication – Service Account.  On-Premises with Windows Authentication – User/Password, In-Memory Only
  • 17. Management and Development for AAS • Azure Portal • ARM Template • PowerShell • SSMS • SSDT+DAX Editor • DAX Studio • Tabular Editor
  • 18. Management and Development for AAS • AAS Web Designer - Preview • Create a new data model (Azure SQL DB/DW) • Edit existed model • Create relationships and measures • GitHub integration • Import Power BI model • Backup and Restore from Blob Storage
  • 19. Processing Cloud On-premises Azure Automation + PowerShell SSMS Azure Data Factory – Custom Activity SSIS: SSAS DDL Task, SSAS OLEDB+SQL Task Azure Data Factory v2 – SSIS package SSDT Azure functions + .Net PowerShell: Invoke-ProcessASDatabase RESTful API
  • 20. Demo
  • 21. Troubleshooting and monitoring • Ensure that you use the latest drivers • Clear Azure AD cache • C:Users<user_name>AppDataLocal • Delete the AADCacheOM or .IdentityService folder • xEvents Trace • Stream • Custom solution to file (Christian Wade)
  • 22. Summary • PaaS Analysis Services Tabular engine • Enterprise-grade data modeling in the cloud bi solutions • No CAPEX • Low OPEX – pay for only what you use • Go from conception to insight in hours • Flexible scale • Pausing and resuming