This site uses cookies to deliver our services. By using this site, you acknowledge that you have read and understand our Cookie and Privacy policy. Your use of Kontext website is subject to this policy. Allow Cookies and Dismiss

Power Analytics with Power BI and Google Analytics

141 views 0 comments last modified about 3 months ago Raymond Tang

power-bi google-analytics

Power BI is my favourite BI and visualization tool as it is very simple yet powerful. It doesn’t only support traditional data sources like databases, CSV, JSON, XML and etc., but also supports emerging sources that are available in HDFS, Spark, R, Salesforce, Google Analytics and cloud platforms and etc. It is extremely easy for users that are only familiar with tools like Excel. It has desktop, mobile and online service versions. The desktop version is free to everyone.

Google Analytics provides hundreds of measures and dimensions you can use to create insightful dashboards. Google already provides a number of reports and dashboards that you can customize in the website. However it could not connect to your website databases or other data sources. When combing your own data with Google Analytics data, you can generate even deeper insights.

In this series, I’m going to show you how to create powerful dashboard using Power BI. The data are sourced from Google Analytics and the backend SQL Azure database of this website.

Sample dashboard

Eventually, you will be able to generate a similar dashboard like the following screenshot:

image

* The above charts are just some demos which you can do quickly with Power BI but it doesn't mean they are the best practices. It only took me a couple hours to create the above live dashboard.

* The dashboard can be deployed into Power BI service where you can configure automatic refresh.

* The dashboard is highly interactive as it provides slicers and drill-through functionalities.

Download and install Power BI

Download Power BI desktop from the following website:

https://powerbi.microsoft.com/en-us/downloads/

You can also use Power BI Service if you have an account available to use.

Outline

I will continuously update this page when the new tutorial is ready.

Power BI Analytics - Connect to DBMS and Card

Follow this page to setup DBMS connections and to create a Card visualization:

Power BI Analytics - Connect to DBMS and Card

image

Power BI Analytics - Line Chart and Running Total (Quick Measures)

To be added.  Stay tuned.

Power BI Analytics - Clustered Bar chart and drill-through

To be added. Stay tuned.

Power BI Analytics - Treemap

To be added. Stay tuned.

Power BI Analytics - Line and Column Chart

To be added. Stay tuned.

Power BI Analytics - Filled map

To be added. Stay tuned.

Power BI Analytics - Donut chart

To be added. Stay tuned.

Power BI Analytics - Gauge

To be added. Stay tuned.

Power BI Analytics - Stacked bar chart

To be added. Stay tuned.

Power BI Analytics - Table

To be added. Stay tuned.

Power BI Analytics - KPI

To be added. Stay tuned.

Power BI Analytics - Slicers

To be added. Stay tuned.

Power BI Analytics - Data Models

To be added. Stay tuned.

Power BI Analytics - Summary and others

To be added. Stay tuned.

Related pages

Advanced analytics on big data with Azure - Tutorial

138 views   0 comments last modified about 10 days ago

Microsoft Azure provides a number of data analytics related products and services. It allows users to tailor the solutions to meet different requirements, for example, architecture for modern data warehouse, advanced analytics with big data or real time analytics. The following diagram sho...

View detail

Use Google Cloud BigQuery as Data Source in Power BI

84 views   0 comments last modified about 2 months ago

BigQuery is Google’s serverless data warehouse in Google Cloud. Power BI can consume data from various sources including RDBMS, NoSQL, Could, Services, etc. It is also easy to get data from BigQuery in Power BI. In this article, I am going to demonstrate how to connect to BigQuery to create...

View detail

Data Analysis Expressions to Create Static Tables in PowerBI

60 views   0 comments last modified about 3 months ago

DATATABLE StaticTable1 = DATATABLE("IntCol",INTEGER,"StringCol",STRING,{{1,"User1"},{2,"User2"}}) The above expression generates a table with two columns IntCol and StringCol : ...

View detail

Power BI Analytics - Connect to DBMS and Card

45 views   0 comments last modified about 3 months ago

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: ...

View detail

Add comment

Please login first to add comments.  Log in New user?  Register

Comments (0)

No comments yet.