
A quick introduction to this course
Before we begin this course, here is some further information about what you can expect from this course and what is expected from you
Once the Power BI desktop installation is complete, it is a good idea to have a look around the software to get a feel for where everything is. In this lesson you will learn where you can find the option to connect to data, to carry out calculations on the data, to create visualizations. You will lean how to view the relationships view and table view.
Carry out the following activity
Complete the following activities
When you connect to data, you get the opportunity to shape, or transform that data before you pull it into Power BI. This is done from the query editor. In this Section we will look at Power BI Desktop to connect to, query and transform data from multiple sources
Learn how to connect to different sheets in a workbook and append data together along with other data transformations.
In this lesson you will learn how to connect to a folder of data and how to create custom columns and we will have a quick look at M language
In this lesson you will learn how to unpivot data and merging queries
In this lesson you will learn how to set up a date table query using Power BI. Date tables are important for time intelligence calculations and period comparisons which we will look at in a later lesson
In this lesson you will learn how to connect to and transform a .txt file
Learn how to connect to external data sources
Complete the following activity
Please download this workbook to practice along and do the activities
An explanation and overview of DAX (Data Analysis Expressions)
In this lesson you will learn how to create relationships between your tables of data
Complete the following activity
In this lesson you will learn how to create a Calculated Column using DAX expressions
In this lesson you will learn how to create Measures using DAX expressions
Carry out the following Activities
Some functions allow you carry out calculations on different columns, these are know as the X Functions
Carry out the following Activity
Measures and calculated columns can include expressions that use data from other tables. One way of doing this is using the Related and Related table functions.
Learn how to use the Filter Expression in DAX and the difference between the Filter function and the Filter Context when modelling data
Carry out the following activity
The Calculate function in DAX is a very powerful function that allows you replace and even remove the filter context from a report or visualization in Power BI
Carry out the following Activity
In this lesson we will look at other DAX expressions that you would be familiar with from using Excel
In this lesson we will look at more DAX examples
Lets look at calculating more columns and measures
Power BI has a suite of Time intelligence expressions, which are not to be confused with Date functions or date expressions. In this lesson we will look at time intelligence for comparing periods
Returning to the PowerBI document you created in the Get and Query Data section, carry out the same calculated columns and measures as shown in the previous 3 lessons
In this lesson we will talk about different chart types such as column charts, pie charts, line charts and when they are best used for visualizations.
Look around the visualization canvas and create your first visualization
learn how to create hierarchy to drill down on data and how to use line charts
Learn how to add slicers to your dashboard in Power BI desktop
Learn how to visualize data using Gauges, KPI's and Cards
Learn how to create Scatter Charts
carry out the following activity
download the sheet to get access to the code used in this lesson or visit http://theexcelclub.com/sentiment-analysis-with-power-bi-and-microsoft-cognitive-services/
Thank you for taking this course - conculsion
Updated May 2017
Power BI Desktop is a combination of Excels Power Features (Power Pivot, Power Query and Power View) all in a standalone package. Using Power BI, you can find, get, transform, analyse and Combine data from disparate databases, files, and web services with visual tools that help you understand and fix data quality and formatting issues automatically. Combined with BI Service, these data queries reports and dashboard can be shared and viewed on the go.
This self-service business intelligence systems brings data analytics to the ordinary company.
COURSE SUMMARY
Power BI Desktop brings the world of data analytics and business intelligence to the ordinary business. By connecting to data from multiple sources and transforming or modelling that data, you can view and share insights to your business like never before. Being a self-service system, means you don’t need the help of and IT department to transform or model the data.
LEARN TO GATHER DATA, TRANSFORM DATA AND MODEL DATA BEFORE YOU CREATE VISUALIZATIONS TO EXPLAIN THE DATA AND SHARE VALUABLE INSIGHTS WITH YOUR ORGANISATION.
CONTENTS AND OVERVIEW
In section 1 you will learn how to download and install Power BI Desktop and you will also be given a guided tour.
In section 2 of this course we will look at getting data from multiple sources, both internal and external. Connecting to different types of files of data, Folders or data and online data. Setting up data queries and transforming the data into a format that can be used.
In section 3 of this course we will look at Data modelling, setting up relationships, creating calculated columns and measures using DAX, using calculated tables and creating hierarchy. In addition to this we will also look at some time intelligence functions.
In section 4 of this course we will look at Data visualization. We will go through the use of different charts,Column charts, scatter charts, slicer’s, forecasting and other visualizations. In addition to the standard visualizations you will also be introduced to Custom Visuals.
The use of Power BI is not just for numerical data, so in this course you will also learn how to use Power BI and Microsoft Cognitive Services to carry out a sentiment analysis on Text data.