Power BI Analytics - Connect to DBMS and Card

Power BI supports connecting to most of the DBMS databases such as SQL Server, Oracle, Teradata, MySQL, DB2, Sybase, Snowflake, Google BigQuery, Impala and etc.

This page summarizes the steps to connect to SQL Azure and to create the following part of the sample dashboard of this series:

image

Step-by-step guide

Open Power BI Desktop and Get Data

Click the following button in the menu:

image

In the Get Data windows, choose tab Azure and then select Azure SQL database in the panel.

image

You can also select the databases you want to connect instead of SQL Azure.

Click Connect button.

Input database connection details

Input server address and database. Choose Import as Data Connectivity mode. Ensure Include relationship columns option is checked.

image

Click OK button to continue.

Input credentials to connect. For SQL Azure, ensure firewall rule is configured to allow the database connection from your current IP address.

Select data tables

In the Navigator window, select the tables you want to include into this model:

image

In my case, I’ve selected all the tables that are required for this dashboard.

Click Load button to load data into the model.

View relationships

Click view relationships button image on the left side of the workspace.  The relationships of the tables are shown in a diagram:

image

You can add more relationships based on requirement. The following relationships are supported:

  • One to many: 1:*
  • Many to one: *:1
  • One to one: 1:1

Create a Card chart

Card is one of the simple visualizations you can create in Power BI. It is usually used to show a single number such as total sales, total views and etc.

For more details about Card, visit the following page:

https://docs.microsoft.com/en-us/power-bi/power-bi-visualization-card

Click the following highlighted icon to drag a Card visualization into the report.

image

Drag one of the field from one of the table into the Fields placeholder:

image

Change the aggregation method to Count:

image

And then click Rename in the above context menu, and change it to the name you want it to be.

You can further customize the format through the Format panel:

image

Once it is done, you will have a similar Card visualization like the following:

image

Create other Card visualizations

Follow the same steps to create all the Card visualizations you need. For example, the sample dashboard contains four cards of different metrics.

image

info Last modified by Raymond at 4 months ago * This page is subject to Site terms.

More from Kontext

Pandas DataFrame Plot - Scatter and Hexbin Chart

local_offer plot local_offer pandas local_offer jupyter-notebook local_offer python

visibility 49
thumb_up 0
access_time 4 months ago

 In this article I'm going to show you some examples about plotting scatter and hexbin chart with Pandas DataFrame. I'm using Jupyter Notebook as IDE/code execution environment.  Hexbin chart &nbs...

open_in_new Code snippets

Pandas DataFrame Plot - Area Chart

local_offer plot local_offer jupyter-notebook local_offer python local_offer pandas

visibility 53
thumb_up 0
access_time 4 months ago

This article provides examples about plotting area chart using  pandas.DataFrame.plot  or  pandas.core.groupby.DataFrameGroupBy.plot   function. ...

open_in_new Code snippets

Pandas DataFrame Plot - Pie Chart

local_offer plot local_offer pandas local_offer jupyter-notebook local_offer python

visibility 989
thumb_up 0
access_time 4 months ago

This article provides examples about plotting pie chart using  pandas.DataFrame.plot  function. Prerequisites The data I'm going to use is the same as the other article  ...

open_in_new Code snippets

Pandas DataFrame Plot - Line Chart

local_offer plot local_offer pandas local_offer jupyter-notebook local_offer python

visibility 102
thumb_up 0
access_time 3 months ago

This article provides examples about plotting line chart using pandas.DataFrame.plot function. Prerequisites The data I'm going to use is the same as the other article  ...

open_in_new Code snippets

info About author

comment Comments (0)

comment Add comment

Please log in or register to comment.

account_circle Log in person_add Register

Log in with external accounts

No comments yet.

Dark theme mode

Dark theme mode is available on Kontext.

Learn more arrow_forward

Kontext Column

Created for everyone to publish data, programming and cloud related articles. Follow three steps to create your columns.


Learn more arrow_forward