Presentation is loading. Please wait.

Presentation is loading. Please wait.

Power BI for large databases

Similar presentations


Presentation on theme: "Power BI for large databases"— Presentation transcript:

1 Power BI for large databases
Hector Villafuerte, Business Intelligence Architect Microsoft Certified Technology Specialist, SQL, Dynamics CRM - MCTS Works with SQL Server, Power BI, SSIS, SSAS, SSRS, SharePoint, Dynamics CRM and Azure PAAS. Microsoft Certified Professional Developer – MCPD Full-stack .NET Developer and Web Applications Architect. Reach me at:

2 Power BI for large databases
Agenda PowerBI - Imported mode for large databases Power BI - Live Connection for large databases Power BI - Direct Query with large database Power BI - Big Data Sets

3 Survey Among these tables which is the biggest dataset ?
One table with 5,000 records One table with 500,000 record One table with 5 Million records One table with 5 Billion records A dataset is a collection of data that you import or connect to.

4 VertiPaq In-memory Technology (xVelocity)
VertiPaq engine: the in-memory columnar database that stores and hosts your model. Available in Power Pivot, Power BI, Analysis Services Tabular, SQL Server ColumnStore Indexes. VertiPaq Analyzer reports the memory consumption of the data model. s/vertipaq-analyzer/ VertiPaq engine: the in-memory columnar database that stores and hosts your model.

5 Power BI Service Security

6

7

8 Different users access same database through various reporting tools, and work with different subsets of data based on their identity/role

9

10 Up to 100GB and refresh up to every 30 min, Starting $5K for 50 users 2.5GB for P1 Capacity Node.

11

12

13

14

15 Azure Analysis Services scale up to 400GB

16 PowerBI Modes Comparison
DirectQuery Mode Imported Mode Live Connection Data Size after compression (database, table, cardinality) Very large dataset 1 GB <= PBI Free 10 GB <= PBI Pro 10GB > PBI Premium Up to 400GB SSAS Data Source Types Limited Many Number of Data Source 1 (only) Power Query Transformations Limited (to simple) Not Limited (can do complex) No Power Query DAX (Data Analysis Expressions) As of June 2018: Power BI Premium - Incremental refresh in preview. Azure Analysis Services scale up to 400GB.

17 Big Data Sets with Power BI in HDInsight
Imported Mode using Microsoft Hive ODBC Driver - data refreshes with this method can often be slow as a Hive job will be executed on your cluster before transferring the data Imported Mode - HDInsight into Power BI is by connecting to flat files in either Blob or the Data Lake Store Direct Query - Power BI can then use Spark SQL to interactively query the tables in Power BI's DirectQuery mode. Direct Query - process your data in your cluster, but write the resulting curated and/or aggregated data to tables in Azure SQL DB (or Azure SQL Data Warehouse).

18 DEMO PowerBI - Imported mode for large datasets
Power BI - Live Connection for large datasets Power BI - Direct Query with large dataset

19 Resources: Questions? Hector Villafuerte
Power BI Performance Best Practices: Incremental refresh in Power BI Premium: Using DirectQuery in Power BI Hector Villafuerte Linkedin: Blog: Questions?


Download ppt "Power BI for large databases"

Similar presentations


Ads by Google