SlideShare a Scribd company logo
1 of 9
Gaston Cruz - MVP Data Platform
Data Analytics Architect
Slalom, Seattle.
/gastoncruz
@gastonfcruz
gastoncruz
gastoncruz@outlook.com
www.gastoncruz.com
Power BI with Big Data
Composite Models and Aggregations
Seattle Modern Excel + Power BI User Group
(MEUG)
Performance Factors
โ€ข Created summarized tables w/ filter for large DQ tables
(Full aggregate functionality available soon)
โ€ข Unloaded and removed irrelevant tables and columns
โ€ข Document relationship info & measures & calculated columns
โ€ข Changed semi-relevant tables from import to DQ
โ€ข Turned off auto date/time (Current file/Global)
โ€ข Removed bookmarks and moved calculated measures to
the model
โ€ข Removed custom visuals
Composite Model
Power BI Architecture (Ad-Hoc
Model)
โ€ข Transactional Views in
DW
โ€ข Best Practice to build
pre calculated columns
Power BI Desktop
Power BI Desktop
Dual
On-Prem
Gateway
DirectQuery Import
Power BI Desktop
Power BI Desktop
Gateway
Data Sources
Dashboard
Report
Reports
Publish
Periodic Data Refresh
Periodic
Data Refresh
In the first level and to improve performance a View is created in DW with pre calculated columns
When reports and dashboards are viewed, Power BI queries its copy of the data stored within the dataset (an in-memory
columnstore database) instead of going back to the original data source. This happens with Composite model using Direct
Query to DW transactional table and Aggregated Table in Power BI with Import type of connection. Dimensional Tables
are going to set via Dual connectivity (DQ with Transactional and Import with Aggregated Table)
Publish to PBI Premium Capacity for computing purposes
1
1
2
3
2
Power BI Desktop
Composite Model
Power BI Service with Premium Capacity
Source Data
Source Data
Source Data
Systems Data Warehouse
Publish
PBIX
Premium App Workspace
3Dual
DirectQuery Import
Connection via Direct Query to Transactional
Tables/Views in Snowflake and then implement
Aggregated Tables with Import connection to
improve performance.
Power BI Architecture (Ad-Hoc Model)
Power BI Architecture (Ad-Hoc Model)
Power BI Architecture (Ad-Hoc
Model) โ€“ Best Practices
Tools
DAX Studio by SQLBI
https://www.sqlbi.com/tools/dax-studio/
VertiPaq Analyzer by SQLBI
https://www.sqlbi.com/tools/vertipaq-analyzer/
โ€ข
โ€ข
โ€ข
โ€ข
โ€ข
โ€ข
Power BI Helper by RADACAD
https://radacad.com/power-bi-helper
Business logic & metrics
Data modeling
Security
Azure Analysis Services
Server
Lifecycle management
In-memory
cache
Enterprise Data Analytics
Thanks! And see you on the next
meetup!!!
@gastonfcruz
"Improve the Process"

More Related Content

What's hot

Microsoft BI Stack Portfolio
Microsoft BI Stack PortfolioMicrosoft BI Stack Portfolio
Microsoft BI Stack Portfolio
Angela Trapp
ย 
Sap bo xi r4.0
Sap bo xi r4.0Sap bo xi r4.0
Sap bo xi r4.0
Samatha Kamuni
ย 

What's hot (17)

ADF Mapping Data Flow Private Preview Migration
ADF Mapping Data Flow Private Preview MigrationADF Mapping Data Flow Private Preview Migration
ADF Mapping Data Flow Private Preview Migration
ย 
Deploy PowerPivot Enterprise Wide
Deploy PowerPivot Enterprise WideDeploy PowerPivot Enterprise Wide
Deploy PowerPivot Enterprise Wide
ย 
Power BI Report Server & Office Online Server
Power BI Report Server & Office Online ServerPower BI Report Server & Office Online Server
Power BI Report Server & Office Online Server
ย 
Power BI Workspace Collections Migration
Power BI Workspace Collections MigrationPower BI Workspace Collections Migration
Power BI Workspace Collections Migration
ย 
Microsoft BI Stack Portfolio
Microsoft BI Stack PortfolioMicrosoft BI Stack Portfolio
Microsoft BI Stack Portfolio
ย 
Tenisha Hamilton -BI
Tenisha Hamilton -BITenisha Hamilton -BI
Tenisha Hamilton -BI
ย 
Azure Data Factory Data Flow Preview December 2019
Azure Data Factory Data Flow Preview December 2019Azure Data Factory Data Flow Preview December 2019
Azure Data Factory Data Flow Preview December 2019
ย 
Dynamic filtering for presto join optimisation
Dynamic filtering for presto join optimisationDynamic filtering for presto join optimisation
Dynamic filtering for presto join optimisation
ย 
Azure Data Factory Data Flow Limited Preview for January 2019
Azure Data Factory Data Flow Limited Preview for January 2019Azure Data Factory Data Flow Limited Preview for January 2019
Azure Data Factory Data Flow Limited Preview for January 2019
ย 
Microsoft Data Integration Pipelines: Azure Data Factory and SSIS
Microsoft Data Integration Pipelines: Azure Data Factory and SSISMicrosoft Data Integration Pipelines: Azure Data Factory and SSIS
Microsoft Data Integration Pipelines: Azure Data Factory and SSIS
ย 
SSAS Tabular model importance and uses
SSAS  Tabular model importance and usesSSAS  Tabular model importance and uses
SSAS Tabular model importance and uses
ย 
Get more Visual Power
Get more Visual PowerGet more Visual Power
Get more Visual Power
ย 
Sap bo xi r4.0
Sap bo xi r4.0Sap bo xi r4.0
Sap bo xi r4.0
ย 
Data quality patterns in the cloud with ADF
Data quality patterns in the cloud with ADFData quality patterns in the cloud with ADF
Data quality patterns in the cloud with ADF
ย 
Power BI: Dashboard in an Hour Walk-Through
Power BI: Dashboard in an Hour Walk-ThroughPower BI: Dashboard in an Hour Walk-Through
Power BI: Dashboard in an Hour Walk-Through
ย 
Azure Data Factory Data Wrangling with Power Query
Azure Data Factory Data Wrangling with Power QueryAzure Data Factory Data Wrangling with Power Query
Azure Data Factory Data Wrangling with Power Query
ย 
Azure Data Factory Data Flows Training v005
Azure Data Factory Data Flows Training v005Azure Data Factory Data Flows Training v005
Azure Data Factory Data Flows Training v005
ย 

Similar to Big data models with Power BI - Composite Models and Aggregations

Sap bo xi r4.0
Sap bo xi r4.0Sap bo xi r4.0
Sap bo xi r4.0
Samatha Kamuni
ย 
Sap bo xi r4.0
Sap bo xi r4.0Sap bo xi r4.0
Sap bo xi r4.0
Samatha Kamuni
ย 
Sap bo xi r4.0
Sap bo xi r4.0Sap bo xi r4.0
Sap bo xi r4.0
Samatha Kamuni
ย 
Sap bo xi r4.0
Sap bo xi r4.0Sap bo xi r4.0
Sap bo xi r4.0
Samatha Kamuni
ย 
Professional Portfolio
Professional PortfolioProfessional Portfolio
Professional Portfolio
MoniqueO Opris
ย 
Sap bo xi r4.0 short
Sap bo xi r4.0  shortSap bo xi r4.0  short
Sap bo xi r4.0 short
Samatha Kamuni
ย 
Sap bo xi r4.0 short
Sap bo xi r4.0  shortSap bo xi r4.0  short
Sap bo xi r4.0 short
Samatha Kamuni
ย 
Sap bo xi r4.0 short
Sap bo xi r4.0  shortSap bo xi r4.0  short
Sap bo xi r4.0 short
Samatha Kamuni
ย 

Similar to Big data models with Power BI - Composite Models and Aggregations (20)

Sap bo xi r4.0
Sap bo xi r4.0Sap bo xi r4.0
Sap bo xi r4.0
ย 
Sap bo xi r4.0
Sap bo xi r4.0Sap bo xi r4.0
Sap bo xi r4.0
ย 
Sap bo xi r4.0
Sap bo xi r4.0Sap bo xi r4.0
Sap bo xi r4.0
ย 
Sap bo xi r4.0
Sap bo xi r4.0Sap bo xi r4.0
Sap bo xi r4.0
ย 
Microsoft Power BI Overview
Microsoft Power BI OverviewMicrosoft Power BI Overview
Microsoft Power BI Overview
ย 
GPPB2020 - Milan - Power BI dataflows deep dive
GPPB2020 - Milan - Power BI dataflows deep diveGPPB2020 - Milan - Power BI dataflows deep dive
GPPB2020 - Milan - Power BI dataflows deep dive
ย 
Power BI
Power BIPower BI
Power BI
ย 
Power BI Modeling Use Cases: Desktop to Enterprise with Questions and Answers
Power BI Modeling Use Cases: Desktop to Enterprise with Questions and AnswersPower BI Modeling Use Cases: Desktop to Enterprise with Questions and Answers
Power BI Modeling Use Cases: Desktop to Enterprise with Questions and Answers
ย 
Bmbi (6.0)
Bmbi (6.0)Bmbi (6.0)
Bmbi (6.0)
ย 
October2019 release
October2019 releaseOctober2019 release
October2019 release
ย 
Professional Portfolio
Professional PortfolioProfessional Portfolio
Professional Portfolio
ย 
Power BI / AAS Data Model Optimization 101 v2
Power BI / AAS Data Model Optimization 101 v2Power BI / AAS Data Model Optimization 101 v2
Power BI / AAS Data Model Optimization 101 v2
ย 
Power BI with Essbase in the Oracle Cloud
Power BI with Essbase in the Oracle CloudPower BI with Essbase in the Oracle Cloud
Power BI with Essbase in the Oracle Cloud
ย 
Self-Service Business Intelligence with Power BI
Self-Service Business Intelligence with Power BISelf-Service Business Intelligence with Power BI
Self-Service Business Intelligence with Power BI
ย 
Power BI
Power BIPower BI
Power BI
ย 
Whats new and exciting jan 22
Whats new and exciting jan 22Whats new and exciting jan 22
Whats new and exciting jan 22
ย 
Sap bo xi r4.0 short
Sap bo xi r4.0  shortSap bo xi r4.0  short
Sap bo xi r4.0 short
ย 
Sap bo xi r4.0 short
Sap bo xi r4.0  shortSap bo xi r4.0  short
Sap bo xi r4.0 short
ย 
Sap bo xi r4.0 short
Sap bo xi r4.0  shortSap bo xi r4.0  short
Sap bo xi r4.0 short
ย 
Data_Warehouse_Concept.pptx
Data_Warehouse_Concept.pptxData_Warehouse_Concept.pptx
Data_Warehouse_Concept.pptx
ย 

More from Gaston Cruz

More from Gaston Cruz (20)

04 17-2021 - procesando modelos tabulares global azure latam
04 17-2021 - procesando modelos tabulares global azure latam04 17-2021 - procesando modelos tabulares global azure latam
04 17-2021 - procesando modelos tabulares global azure latam
ย 
Automatizacion de Procesos en Modelos Tabulares
Automatizacion de Procesos en Modelos TabularesAutomatizacion de Procesos en Modelos Tabulares
Automatizacion de Procesos en Modelos Tabulares
ย 
Tecnicas avanzadas en Power BI con Tabular Editor
Tecnicas avanzadas en Power BI con Tabular EditorTecnicas avanzadas en Power BI con Tabular Editor
Tecnicas avanzadas en Power BI con Tabular Editor
ย 
Global PowerPlatform Bootcamp - Azure DevOps with Power BI
Global PowerPlatform Bootcamp - Azure DevOps with Power BIGlobal PowerPlatform Bootcamp - Azure DevOps with Power BI
Global PowerPlatform Bootcamp - Azure DevOps with Power BI
ย 
Power BI World Tour - Agile metrics with Power BI dataflows and AzureDevOps API
Power BI World Tour  - Agile metrics with Power BI dataflows and AzureDevOps APIPower BI World Tour  - Agile metrics with Power BI dataflows and AzureDevOps API
Power BI World Tour - Agile metrics with Power BI dataflows and AzureDevOps API
ย 
Ms webinar agile metrics with power bi dataflows and azure devops api
Ms webinar agile metrics with power bi dataflows and azure devops apiMs webinar agile metrics with power bi dataflows and azure devops api
Ms webinar agile metrics with power bi dataflows and azure devops api
ย 
Data flows Virtual Camp Dynamics UG
Data flows   Virtual Camp Dynamics UGData flows   Virtual Camp Dynamics UG
Data flows Virtual Camp Dynamics UG
ย 
Sql saturday santiago 2019 metricas agiles
Sql saturday santiago 2019   metricas agilesSql saturday santiago 2019   metricas agiles
Sql saturday santiago 2019 metricas agiles
ย 
4 pass marathon aaa_gaston cruz
4 pass marathon aaa_gaston cruz4 pass marathon aaa_gaston cruz
4 pass marathon aaa_gaston cruz
ย 
Power BI Days - Power Bi and PowerShell
Power BI Days - Power Bi and PowerShellPower BI Days - Power Bi and PowerShell
Power BI Days - Power Bi and PowerShell
ย 
Net conf cl v2018 real time analytics
Net conf cl v2018 real time analyticsNet conf cl v2018 real time analytics
Net conf cl v2018 real time analytics
ย 
Net conf uy v2018 real time analytics
Net conf uy v2018 real time analyticsNet conf uy v2018 real time analytics
Net conf uy v2018 real time analytics
ย 
Power BI and PowerShell
Power BI and PowerShellPower BI and PowerShell
Power BI and PowerShell
ย 
Net conf ar v2018 real time analytics
Net conf ar v2018 real time analyticsNet conf ar v2018 real time analytics
Net conf ar v2018 real time analytics
ย 
Logistica en industria 4.0
Logistica en industria 4.0Logistica en industria 4.0
Logistica en industria 4.0
ย 
Mundo SQL Power BI Report Server
Mundo SQL Power BI Report ServerMundo SQL Power BI Report Server
Mundo SQL Power BI Report Server
ย 
PUG Webinar Sentiment Analysis 2018
PUG Webinar Sentiment Analysis 2018PUG Webinar Sentiment Analysis 2018
PUG Webinar Sentiment Analysis 2018
ย 
WorkShop Dataplatform MVD IOT Demo
WorkShop Dataplatform MVD IOT DemoWorkShop Dataplatform MVD IOT Demo
WorkShop Dataplatform MVD IOT Demo
ย 
Power BI and Powershell - SQL Saturday Santiago 2018
Power BI and Powershell - SQL Saturday Santiago 2018Power BI and Powershell - SQL Saturday Santiago 2018
Power BI and Powershell - SQL Saturday Santiago 2018
ย 
Analisis Sentimientos con Power BI SQL Saturday Concepcion
Analisis Sentimientos con Power BI SQL Saturday ConcepcionAnalisis Sentimientos con Power BI SQL Saturday Concepcion
Analisis Sentimientos con Power BI SQL Saturday Concepcion
ย 

Recently uploaded

VIP Model Call Girls Hinjewadi ( Pune ) Call ON 8005736733 Starting From 5K t...
VIP Model Call Girls Hinjewadi ( Pune ) Call ON 8005736733 Starting From 5K t...VIP Model Call Girls Hinjewadi ( Pune ) Call ON 8005736733 Starting From 5K t...
VIP Model Call Girls Hinjewadi ( Pune ) Call ON 8005736733 Starting From 5K t...
SUHANI PANDEY
ย 
Vip Model Call Girls (Delhi) Karol Bagh 9711199171โœ”๏ธBody to body massage wit...
Vip Model  Call Girls (Delhi) Karol Bagh 9711199171โœ”๏ธBody to body massage wit...Vip Model  Call Girls (Delhi) Karol Bagh 9711199171โœ”๏ธBody to body massage wit...
Vip Model Call Girls (Delhi) Karol Bagh 9711199171โœ”๏ธBody to body massage wit...
shivangimorya083
ย 
Delhi 99530 vip 56974 Genuine Escort Service Call Girls in Kishangarh
Delhi 99530 vip 56974 Genuine Escort Service Call Girls in  KishangarhDelhi 99530 vip 56974 Genuine Escort Service Call Girls in  Kishangarh
Delhi 99530 vip 56974 Genuine Escort Service Call Girls in Kishangarh
9953056974 Low Rate Call Girls In Saket, Delhi NCR
ย 
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
shivangimorya083
ย 
Call Girls Indiranagar Just Call ๐Ÿ‘— 7737669865 ๐Ÿ‘— Top Class Call Girl Service B...
Call Girls Indiranagar Just Call ๐Ÿ‘— 7737669865 ๐Ÿ‘— Top Class Call Girl Service B...Call Girls Indiranagar Just Call ๐Ÿ‘— 7737669865 ๐Ÿ‘— Top Class Call Girl Service B...
Call Girls Indiranagar Just Call ๐Ÿ‘— 7737669865 ๐Ÿ‘— Top Class Call Girl Service B...
amitlee9823
ย 

Recently uploaded (20)

VIP Model Call Girls Hinjewadi ( Pune ) Call ON 8005736733 Starting From 5K t...
VIP Model Call Girls Hinjewadi ( Pune ) Call ON 8005736733 Starting From 5K t...VIP Model Call Girls Hinjewadi ( Pune ) Call ON 8005736733 Starting From 5K t...
VIP Model Call Girls Hinjewadi ( Pune ) Call ON 8005736733 Starting From 5K t...
ย 
Call me @ 9892124323 Cheap Rate Call Girls in Vashi with Real Photo 100% Secure
Call me @ 9892124323  Cheap Rate Call Girls in Vashi with Real Photo 100% SecureCall me @ 9892124323  Cheap Rate Call Girls in Vashi with Real Photo 100% Secure
Call me @ 9892124323 Cheap Rate Call Girls in Vashi with Real Photo 100% Secure
ย 
Vip Model Call Girls (Delhi) Karol Bagh 9711199171โœ”๏ธBody to body massage wit...
Vip Model  Call Girls (Delhi) Karol Bagh 9711199171โœ”๏ธBody to body massage wit...Vip Model  Call Girls (Delhi) Karol Bagh 9711199171โœ”๏ธBody to body massage wit...
Vip Model Call Girls (Delhi) Karol Bagh 9711199171โœ”๏ธBody to body massage wit...
ย 
Cheap Rate Call girls Sarita Vihar Delhi 9205541914 shot 1500 night
Cheap Rate Call girls Sarita Vihar Delhi 9205541914 shot 1500 nightCheap Rate Call girls Sarita Vihar Delhi 9205541914 shot 1500 night
Cheap Rate Call girls Sarita Vihar Delhi 9205541914 shot 1500 night
ย 
Best VIP Call Girls Noida Sector 22 Call Me: 8448380779
Best VIP Call Girls Noida Sector 22 Call Me: 8448380779Best VIP Call Girls Noida Sector 22 Call Me: 8448380779
Best VIP Call Girls Noida Sector 22 Call Me: 8448380779
ย 
Carero dropshipping via API with DroFx.pptx
Carero dropshipping via API with DroFx.pptxCarero dropshipping via API with DroFx.pptx
Carero dropshipping via API with DroFx.pptx
ย 
Ravak dropshipping via API with DroFx.pptx
Ravak dropshipping via API with DroFx.pptxRavak dropshipping via API with DroFx.pptx
Ravak dropshipping via API with DroFx.pptx
ย 
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
ย 
Delhi 99530 vip 56974 Genuine Escort Service Call Girls in Kishangarh
Delhi 99530 vip 56974 Genuine Escort Service Call Girls in  KishangarhDelhi 99530 vip 56974 Genuine Escort Service Call Girls in  Kishangarh
Delhi 99530 vip 56974 Genuine Escort Service Call Girls in Kishangarh
ย 
Midocean dropshipping via API with DroFx
Midocean dropshipping via API with DroFxMidocean dropshipping via API with DroFx
Midocean dropshipping via API with DroFx
ย 
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
ย 
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
ย 
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
ย 
Zuja dropshipping via API with DroFx.pptx
Zuja dropshipping via API with DroFx.pptxZuja dropshipping via API with DroFx.pptx
Zuja dropshipping via API with DroFx.pptx
ย 
Data-Analysis for Chicago Crime Data 2023
Data-Analysis for Chicago Crime Data  2023Data-Analysis for Chicago Crime Data  2023
Data-Analysis for Chicago Crime Data 2023
ย 
Call Girls Indiranagar Just Call ๐Ÿ‘— 7737669865 ๐Ÿ‘— Top Class Call Girl Service B...
Call Girls Indiranagar Just Call ๐Ÿ‘— 7737669865 ๐Ÿ‘— Top Class Call Girl Service B...Call Girls Indiranagar Just Call ๐Ÿ‘— 7737669865 ๐Ÿ‘— Top Class Call Girl Service B...
Call Girls Indiranagar Just Call ๐Ÿ‘— 7737669865 ๐Ÿ‘— Top Class Call Girl Service B...
ย 
Halmar dropshipping via API with DroFx
Halmar  dropshipping  via API with DroFxHalmar  dropshipping  via API with DroFx
Halmar dropshipping via API with DroFx
ย 
Digital Advertising Lecture for Advanced Digital & Social Media Strategy at U...
Digital Advertising Lecture for Advanced Digital & Social Media Strategy at U...Digital Advertising Lecture for Advanced Digital & Social Media Strategy at U...
Digital Advertising Lecture for Advanced Digital & Social Media Strategy at U...
ย 
Introduction-to-Machine-Learning (1).pptx
Introduction-to-Machine-Learning (1).pptxIntroduction-to-Machine-Learning (1).pptx
Introduction-to-Machine-Learning (1).pptx
ย 
Call Girls in Sarai Kale Khan Delhi ๐Ÿ’ฏ Call Us ๐Ÿ”9205541914 ๐Ÿ”( Delhi) Escorts S...
Call Girls in Sarai Kale Khan Delhi ๐Ÿ’ฏ Call Us ๐Ÿ”9205541914 ๐Ÿ”( Delhi) Escorts S...Call Girls in Sarai Kale Khan Delhi ๐Ÿ’ฏ Call Us ๐Ÿ”9205541914 ๐Ÿ”( Delhi) Escorts S...
Call Girls in Sarai Kale Khan Delhi ๐Ÿ’ฏ Call Us ๐Ÿ”9205541914 ๐Ÿ”( Delhi) Escorts S...
ย 

Big data models with Power BI - Composite Models and Aggregations

  • 1. Gaston Cruz - MVP Data Platform Data Analytics Architect Slalom, Seattle. /gastoncruz @gastonfcruz gastoncruz gastoncruz@outlook.com www.gastoncruz.com Power BI with Big Data Composite Models and Aggregations Seattle Modern Excel + Power BI User Group (MEUG)
  • 2. Performance Factors โ€ข Created summarized tables w/ filter for large DQ tables (Full aggregate functionality available soon) โ€ข Unloaded and removed irrelevant tables and columns โ€ข Document relationship info & measures & calculated columns โ€ข Changed semi-relevant tables from import to DQ โ€ข Turned off auto date/time (Current file/Global) โ€ข Removed bookmarks and moved calculated measures to the model โ€ข Removed custom visuals
  • 3. Composite Model Power BI Architecture (Ad-Hoc Model) โ€ข Transactional Views in DW โ€ข Best Practice to build pre calculated columns Power BI Desktop Power BI Desktop Dual On-Prem Gateway DirectQuery Import Power BI Desktop Power BI Desktop Gateway Data Sources Dashboard Report Reports Publish Periodic Data Refresh Periodic Data Refresh In the first level and to improve performance a View is created in DW with pre calculated columns When reports and dashboards are viewed, Power BI queries its copy of the data stored within the dataset (an in-memory columnstore database) instead of going back to the original data source. This happens with Composite model using Direct Query to DW transactional table and Aggregated Table in Power BI with Import type of connection. Dimensional Tables are going to set via Dual connectivity (DQ with Transactional and Import with Aggregated Table) Publish to PBI Premium Capacity for computing purposes 1 1 2 3 2 Power BI Desktop Composite Model Power BI Service with Premium Capacity Source Data Source Data Source Data Systems Data Warehouse Publish PBIX Premium App Workspace 3Dual DirectQuery Import Connection via Direct Query to Transactional Tables/Views in Snowflake and then implement Aggregated Tables with Import connection to improve performance.
  • 4. Power BI Architecture (Ad-Hoc Model)
  • 5. Power BI Architecture (Ad-Hoc Model)
  • 6. Power BI Architecture (Ad-Hoc Model) โ€“ Best Practices
  • 7. Tools DAX Studio by SQLBI https://www.sqlbi.com/tools/dax-studio/ VertiPaq Analyzer by SQLBI https://www.sqlbi.com/tools/vertipaq-analyzer/ โ€ข โ€ข โ€ข โ€ข โ€ข โ€ข Power BI Helper by RADACAD https://radacad.com/power-bi-helper
  • 8. Business logic & metrics Data modeling Security Azure Analysis Services Server Lifecycle management In-memory cache Enterprise Data Analytics
  • 9. Thanks! And see you on the next meetup!!! @gastonfcruz "Improve the Process"