Slide 1

Slide 1 text

PowerBI and SQL Server: Better Together Christopher Maneu @cmaneu Cloud Advocate - Data

Slide 2

Slide 2 text

Agenda The different ways to connect to SQL Server and Azure SQL from Power BI How to do quick analysis on our data? Securely connect to production database without impacting production performance

Slide 3

Slide 3 text

The different ways to connect to SQL Server and Azure SQL from Power BI

Slide 4

Slide 4 text

Select a Storage Mode  Specifies the storage mode of a table and lets Power BI determine how to cache data for reports.  Set the storage mode for each table individually.

Slide 5

Slide 5 text

Implications of using DirectQuery • Benefits: • Where data changes frequently. • Near-real time reporting is needed. • Supports large data volumes. • Supports multi-dimensional data. • Limitations: • Performance: Depends on the underlying data source. • Security: Understand how data moves between source and destination. • Modeling: Some modeling capabilities are limited or aren’t supported. • Transformation: Some data transformation techniques are limited.

Slide 6

Slide 6 text

On Premises Data Gateway

Slide 7

Slide 7 text

The importance of building the right schema Data warehouse schema designs • Often, a data warehouse is organized as a star schema, in which a fact table is directly related to the dimension tables, as shown on the right. • When attributes can be shared by multiple dimensions, it can make sense to apply some normalization to the dimension tables and create a snowflake schema.

Slide 8

Slide 8 text

How to do quick analysis on our data?

Slide 9

Slide 9 text

Profiling Data and Examining Structures Data profiling is understanding the state and structure of the data you are working with.

Slide 10

Slide 10 text

Analyze column distribution (Cardinality) • Helps you

Slide 11

Slide 11 text

The Q&A Feature • Explore data in your own words. • Ask natural language questions. • A “self-help” feature for insights the user is interested in.

Slide 12

Slide 12 text

Using the Analyze Feature Get fast, automated, and insightful analysis on your data.

Slide 13

Slide 13 text

Securely connect to production database without impacting production performance

Slide 14

Slide 14 text

Query Folding The process that lets Power Query generate a single query statement to retrieve and transform source data.

Slide 15

Slide 15 text

© Copyright Microsoft Corporation. All rights reserved. Scale analytics with Azure Synapse Analytics and Power BI • Azure Synapse Analytics is a unified, end-to-end solution for large scale data analytics. • Using Power BI with Synapse enables analysts to process large-scale data quickly. • Power BI and Synapse are natively integrated.

Slide 16

Slide 16 text

On-premises Azure Synapse Analytics Azure Machine Learning Azure Data Lake Storage Power BI Cloud data IoT data SaaS data ETL SQL pools Spark pools Azure Synapse Link for SQL Server Seamless analytics over on-prem operational data Break the wall between operational and analytical stores New change feed capability reduces impact on OLTP workloads Near real-time latency between SQL Server and Synapse Analytics Use SQL pools so harness the full power of a scalable warehouse solution Analyze all your data using both Spark and SQL runtimes in Synapse ETL expensive, out of date, and affects operational workloads https:/aka.ms/synapselinksql

Slide 17

Slide 17 text

Next event – This Wednesday

Slide 18

Slide 18 text

Introduction to data analytics on Azure https://aka.ms/PowerBIAzure

Slide 19

Slide 19 text

Build data analytics solutions using Azure Synapse serverless SQL pools https://aka.ms/PowerBISQL

Slide 20

Slide 20 text

Thank you! Christopher Maneu @cmaneu Cloud Advocate - Data