Data Visualization With Power BI (No Coding Development, Branding, Project & Time Management) | Engr. Hussein AttiƩ | Skillshare
Search

Playback Speed


1.0x


  • 0.5x
  • 0.75x
  • 1x (Normal)
  • 1.25x
  • 1.5x
  • 1.75x
  • 2x

Data Visualization With Power BI (No Coding Development, Branding, Project & Time Management)

teacher avatar Engr. Hussein AttiƩ, Entrepreneur I Engineer I Educator

Watch this class and thousands more

Get unlimited access to every class
Taught by industry leaders & working professionals
Topics include illustration, design, photography, and more

Watch this class and thousands more

Get unlimited access to every class
Taught by industry leaders & working professionals
Topics include illustration, design, photography, and more

Lessons in This Class

    • 1.

      Introduction

      2:27

    • 2.

      Your Project

      0:20

    • 3.

      What is Power BI

      1:40

    • 4.

      Power BI reports

      1:26

    • 5.

      Power BI Dashboards

      2:56

    • 6.

      Accessing Power BI

      1:15

    • 7.

      Diving Into Power BI

      4:29

    • 8.

      Setting Up Power BI and Data Sources

      3:13

    • 9.

      Setting up the Data

      3:23

    • 10.

      The Fundamentals of Power BI and Initial Draft

      13:26

    • 11.

      Hands On Example Part 1

      16:28

    • 12.

      Hands On Example Part 2

      18:14

    • 13.

      Hands On Example Part 3 (Adding Functionality)

      3:52

    • 14.

      Exporting Your Report

      2:21

    • 15.

      Wrapping Up

      0:22

  • --
  • Beginner level
  • Intermediate level
  • Advanced level
  • All levels

Community Generated

The level is determined by a majority opinion of students who have reviewed this class. The teacher's recommendation is shown until at least 5 student responses are collected.

68

Students

--

Project

About This Class

Unlock the potential of data with Power BI! This class is designed for beginners who want to learn how to transform raw data into meaningful insights and Visualizations. Whether you're a business professional, accountant, finance manager, marketing professional, student, or aspiring data analyst, this course will take you step by step through theĀ core functionalities of Power BI. In which You will Learn how to create Powerful Data Visualizations that will help you find patterns and insights across data of ANY nature and across any industry. This Class is crucialĀ for today's market which will help you excel at your business or career!

What You'll Learn:

  • Introduction to Power BI: Understand what Power BI is, its benefits, and how it fits into the world of data analysis.
  • Data Import & Transformation: Learn how to import data from various sources, clean, and transform it for analysis.
  • Building Visualizations: Create stunning charts, graphs, and visuals that effectively communicate data insights.
  • Data Modeling Basics: Understand the fundamentals of data modeling to organize your data for efficient analysis.
  • Sharing & Collaboration: Explore how to share your reports and dashboards with others for seamless collaboration.

By the end of this class, you'll have a solidĀ grasp ofĀ Power BI, empowering you to create insightful data visualizations and reports. This beginner-friendly class ensures that no prior experience is needed, just a willingness to learn and explore the world of data!

Meet Your Teacher

Teacher Profile Image

Engr. Hussein AttiƩ

Entrepreneur I Engineer I Educator

Teacher
Level: Beginner

Class Ratings

Expectations Met?
    Exceeded!
  • 0%
  • Yes
  • 0%
  • Somewhat
  • 0%
  • Not really
  • 0%

Why Join Skillshare?

Take award-winning Skillshare Original Classes

Each class has short lessons, hands-on projects

Your membership supports Skillshare teachers

Learn From Anywhere

Take classes on the go with the Skillshare app. Stream or download to watch on the plane, the subway, or wherever you learn best.

Transcripts

1. Introduction: Everything that you deal with on a day to day basis, whether at a professional level or at a business level, revolves around data, in which you are going to deal with data points, datasets to make informed decisions, whether you're finance professional, accountant, marketing professional, data analyst, an entrepreneur, business or whatever it is, even students. You are going to deal with data on a day to day basis in order to help you make informed decisions in terms of how to proceed further, what makes sense and what does not make sense. What has a positive impact, what has a negative impact. And one of the best ways in order to make sense of the data is data visualization where we take raw data and actually transform it to visuals which help you find patterns, get insights, and create connections between various data points. And this is the whole core of this current class in which we are going to utilize a very powerful Microsoft Power platform tool, which is Power BI. Which is considered to be a very powerful data visualization tool, as part of data analysis and data science, which will help you make sense of the data that you have through visuals. In this current class, we're going to walk you through from A to Z, how to set up Power BI, what is Power BI, how to go about creating your reports, getting your data sources, creating your visuals, various types of visuals, up to the point where you are ready to actually export that lovely report, which will help you make sense of your data, whether your own professional career or your own business, not just that. You'll be provided with a free trial to help you actually utilize the tool and practice easily, completely complimentary. In addition to providing you with raw data to help you practice and apply all of these core concepts. Such that you don't have to find data or try to dig for data to help you practice. All of these things are going to be provided to you in this current class, which is very powerful, very up to the market trends right now since all of the industries are going towards automation, performance enhancements, efficiencies, processes, workflows, these are crucial lessons that you need to be equipped with in today's world. And one of the most important thing that we're dealing with in the modern world is data, how to make sense of data. And this is what we're going to be covering in this current class. 2. Your Project: Your project for the class revolves around creating your own Power BI report where you're going to utilize the data set provided to you in order to use this dataset to create your own Power BI report. Feel free to create your own visuals, your own report based on your own preference, after which you're going to be sharing it with the rest of the community for feedback. 3. What is Power BI : Welcome back. Now we're going to learn about one of the Power platform tools and components, which is the Power BI. Power BI is considered to be a data visualization tool. Basically, it helps you take some data, turn it into one of these reports. Every single element on this page that you see is part of Power BI, which is created from scratch, and you have the ability to build it every single every single time and every single item by itself. So the visual board that you see over here is part of a Power BI, which helps you create interactive reports and dashboards, which helps in making data driven decisions by turning raw data into insight. This is very powerful because when you're dealing with Power BI, simply you're able to collect data from the data verse, and then you're able to make sense of the data. Highlight certain elements, highlight certain features, display them graphically, add colors, add annotations, add labels. All of these things they help you drive your business forward and create proper decision making processes rather than just simply dealing with an L file and trying to find the patterns in the data. Power BI is considered like an analytics tool. Think about it it's a hub that combines all the data for you but transforms it to something which is visual for you to make decisions based on the visual representation and analysis. 4. Power BI reports: When we're dealing with Power BI, we need to understand there are some key important terms that we need to focus on. First of all, we have what we call as reports. What are reports? This is an example of a report. It's a multi page document that allows users to explore data. This is one through various visualizations, the same way we see them over here, we call them tiles. You got Pie chart, you got bar chart, you got curves. Such as charts, tables and maps, and reports are typically used for in depth analysis. We collect data from the data verse, and then we present it visually, enabling users, which is us or us to dive into the data and filter information and uncover insights. You're able to actually see patterns, you're able to see figures, you're able to highlight the areas that need attention. You're able to see patterns. All of these are presented through the reports on the Power BI so a report is a detailed document. As we're going to see this once we dive into the application of Power BI, we'll learn about this from scratch. It's a multi page document which includes in depth data analysis, data visualization to help you draw some insights when it comes to your business. 5. Power BI Dashboards: Previous lesson we learned about reports. Now we're going to learn about dashboards. So what are dashboards? If you recall, we said that reports are basically in depth pages, yes. So a report is a single page. It's not a multiple page scheme. It's a single page. You think about it as a high level view that aggregate, it means collects data from key different metrics and visualizations, which are designed for quick insights to help us monitor and get important information at a glance. So what does that mean specifically? If I take a look at the following schematic, if you notice in the middle, this is what we call as a dashboard. A dashboard is a group of insights or visualizations which have been collected from different reports. Let's say, for example, we have the first report over here. We have collected some data. This is our data set from an Excel file. Now, we have created some visualizations in this report. Some of it is important. Some of it does not need that much attention. We select the important parts and we are able to represent them on a part of the dashboard, which is this part over here. Then we go to a second report, different pages, different data source, let's say, SQL file and another Excel file or another part of the data verse, then we have the visualizations in report number two and we select one part of it that we want to share in combination with the first report. This is the part over here. This is the second one and the same logic for the third one as well and we share it over here and over here. You get the idea. A dashboard is a high level view, which takes elements or parts from different reports and displace them at one location. So in case you find a report which is quite too detailed and another report which is quite too detailed and another one which is quite too detailed, you do not need to go through every single one of them. A dashboard is like a summary. This is the best way to think about it. It's a summary of all the important items within a report. So within a report, you could take one part and inject it into the dashboard, or you could remove it and substitute it by something else. So the way you need to think about this when you're dealing with Power BI, in order to be able to deal with it easily. You have two core elements reports and dashboards. The reports are the detailed multi pages which include all of the information that you would like to highlight. At dashboard, think about it like a single page. It's a summary page which takes information from various reports and displays them to you at one central location. 6. Accessing Power BI: Navigate directly to the following website, which is power platform.miicrosoft.com, which is right over here. Okay. Let me just simply go through the tab. Again, I'm going to type in Power plat form. Dot miicrosoft.com. You can do the same thing with me in order to follow up. And why am I doing this? Because like I've said, I'm going to be sharing with you a way for you to get a free trial from 30 days to 60 days to actually tinker with these apps. Click on Enter. Now you'll be directed to the actual Power platform designated area within Microsoft. And here, once you click on products, you're able to see all of them, the Power BI, Power Apps, Power Automate Power Pages, copilot studio, where you need to have a company or an educational account. So how do we claim our free accounts? Simply click on Start Free over here. Here we go. Now we're going to have what we call the free trials page. You're going to select your free trial based on your own preference. 7. Diving Into Power BI: Welcome back. Now we're going to dive into one of my favorite Power Apps tools within the Power platform, which is the Power BI. This is a great visualization tool for creating reports, and how do you go about it? Just simply you can go to the l app.powerbi.com, click Enter and you're able to land on the homepage. In this current lesson, we're going to navigate the layout for Power BI before we dive into building and creating reports and dashboards and getting to see the interface with in depth details. So on the front page, we have the current display, which is just simply material to get you started, where you get to click on some samples, for example, if you click Open, we get to see some visualizations to help us draw some inspiration when we are building our own reports or dashboards. Feel free to tinker with these just to have an idea. Then you do have the go to option, which is create in which you click on this to actually start building and creating your reports, Browse to take a look at any previous reports or dashboards. One Lk Data Hub is when you save data within your organization, for example, or you've added some material to be added in a certain place to manage that data. Apps is basically when you integrate some applications that could be added to the Power BI apps. Once you click on this, you can see there are different integrations that could go within your Power BI visualization, dashboards and reports. Once again, these are on case to case basis. Since we are going through a generic approach to help us get up and running. Obviously, we're not going to go into every single app and how it integrates with all the cases within the world, which is doable. So then we have metrics. It's a new addition, which we're going to be covering later on in which you create some key metric charts for certain performance metrics such as KPIs within your organization. Workspaces, is when you are building a certain report or dashboard, it's better to create a workspace that way, if anyone within your organization would like to go and take a look at it, then they have the ability to go access it and take a look at it and modify it. Then the workspace, my workspace, which is the space that I'm working at right now, you have the tables in case you've added tables, you're able to see them. Also, you do have the untitled reports is basically when you are going to build a report from scratch, and then you are going to well, you're going to actually visualize the data first. You add some visuals, and then you're going to connect the data with it. So if you've uploaded any data source, you'll be able to find it, and then you're going to map it here and modify it. If you're just simply getting started, you'll be able to find your first report here or it's your untitled report over here. This is basically it in terms of the navigation. Now you have a clear idea. Obviously, there are many features for it to be covered. Once you click on the three dots, you have the monitor of the usage on the accessibility of the tool. And once you click at the bottom, you're able to actually navigate to other power platform related tools which are once again, quite advanced for this current context. And frankly, speaking, they are not that handy, since we're not going to be using them. For the majority of the applications within the day to day activities of your organization, your company, or your personal use. As we are focusing on the core functionality and we're diving into the essentials that we need to know. And in case of any relevant updates, that will be added to help us leverage our growth and take it to a different level. So that being said, we are good to go. We have a clear idea about the navigation, the general layout about Power BI platform. Now we are ready to dive deeper and start to get quite technical with building our reports and dashboards. 8. Setting Up Power BI and Data Sources: Back. Now we are ready to start building our reports to have some visualization to a dataset. The first thing we're going to do is we are going to navigate to create, click on Create, and this will pop up for you. Add data to start building a report. Now, this depends on your account. If you have a premium account, a company account, a school account, then you're able to do so. Otherwise, you have to manually add the data. Keep this as a side note. So you have the Excel option, CSV, paste the data manually, which is what we're going to be doing. I'm going to be sharing with you a sample dataset, feel free to download it and to use it to help your practice. Then you pick a published semantic model, which is a model provided by your company, for example, if you're working on this with a team, they're going to have datasets which are going to be available within your organization as a whole, either here over Wake Data Hub or as part of the tables, it's going to be present as part of a company structure where you have a data which is provided to you or data which is accessible to many individuals. Now, for the usual cases, you have the EXL, CSV, and paste or manually enter. Now, both of these, for the regular trial version, they will not going to work, but I'm going to walk you through them to help you see how do they look like and how to navigate them. So once you click on an EO, data source. First of all, you have the option to link to a file. What does that mean? If you click on this and you put in a URL, if you find something on a website, for example, or if you have something stored on your drive, or you have something that you have spotted in the form of an Excel sheet on a different online platform, and you're able to get the link for it, try to paste it over here, and it will collect the data for you. The other option is to actually upload the data, but since we're having a trial account, we cannot upload the file. So once you have a premium account or a business account, you're able to upload your Excel file directly. Other option is to link to a file online. The third option which we are going to use, which does the same job is manually uploaded. And once you do this, automatically, the connection credentials are going to be verified over here to sign in order to establish a connection between a data source, for example, if you are trying to connect to your One Drive directly, you need to verify this as well. That way you have access to the information. Now, let's go to the CSV. For the CSB option, the same logic as is. You need to find a path or upload a file, and then you have to establish the connection if you're going to connect it to your One Drive. For example, the same logic follows. Finally, we have the paste or manually enter data option, which is the go to option if you have a trial account. Over here, you have a certain layout, the same width looks like an l where you need to enter the data, and it will populate it in the form of a column. Now, at this current stage, make sure that you download the data provided to you in the segment of the course and upload it. 9. Setting up the Data : And welcome back. Now, the first thing we're going to do is to actually add the dataset. And like I've mentioned previously, Excel and CSV files, they're available directly to upload when you have a premium account. But with the basic account trial version, you have to manually add your data. And this is what we're going to do. It's quite straightforward, by the way. So now I'm going to paste the data that I have actually populated for feel free to download your own copy to practice as well. Now, the data presented is basically for video games related to consoles, types of the games, the number of sales. It's a very powerful dataset that you can tinker with. I provided for you a sample 100 data points, where you have a total of 100 rows all the way here. And I'm going to be sharing with you as well about 1,000 more. That way, you're able to take some data from it and to play with the interface such that you're able to practice by yourself as well. Keeping in mind, once you're on a trial version, the data point limitation is there. It means you cannot add the full file where you have thousands of thousands of data because once you click the report, nothing will happen. So this is very important to keep in mind, in case when you're adding data on a trial version and you're not able to create the reports. Now, this is basically the format of any Excel file, what you notice over here, we got the number of the columns, and then we got the titles of the columns, right? I would like to have the first row to be the title. So this is what I'm going to do. I'm going to click over here, use the first row as a header. So this is going to remove the previous row and just simply add the title. Why is this important? Because when you are displaying data visually on your reports, it's very important to have clear indicators about the data points. And it's very crucial at this stage to actually clean your data. What does that mean? When you are creating on a Power BI report, data should be easily understandable. So that's what I'm going to do right now. Here we got the title. Let's modify this. Game title. Okay. Here we go. Then console. Then genre. Then we have publisher, then we have developer, then we got critique score, whether people like it or not. Then we have total sales, then we have basically depending on various regions, different types of sales, North America, Japan, based on the various regions, then you have any updates, you get release date, other sales. These are important. Let's call this. Let's keep it as is because these are simply sales numbers. They will not make a difference, but they help me understand the region. So release, they're to keep it as last update. There's no harm in that. These are the key areas that I need to focus on first, the total sales, critique score to give me some information. And this applies to your own case to case basis. So we have our data up and running. Now we are ready to click on the generation of the report part in order to see how could we navigate PowerBI? 10. The Fundamentals of Power BI and Initial Draft: Welcome back. So now we're going to click on Auto Create. And the whole purpose of this lecture is just simply for you to understand the elements of the Power BI reporting part to help you build your first report. So in the previous lesson, we have added our data source. In order for PowerBI to work properly, you need to have data in order to make that happen. So either you have the option through the data verse or you upload this manually like we have done in the previous lesson. Now in this current lesson, we are going to explore the navigations before we actually get quite hands on and to create our first report. Before we get to the creation part, you need to understand actually how to use the tools and what are the tools presented. In the previous lectures, we have learned about the interface over here and the various commands and categories that you can just simply select on. But the interface over here right now is going to change why? Because we are going to be building a report and we have tools that we need to use. Now, we do have the prompt over here which says, You report is ready, and we just simply click on to verify the report. And as you can see, we had the option to pre select data. Why? Once we select data which is important to us from the data tab over here, it will automatically make connections of the data. This is very important. It will make connections of the data to help us understand basically how datas are reflected with respect to each other. Now, at an advanced stage, we will have a discussion. We'll have a preview. How could you actually create connections? But this is advanced at a later stage. For the current stage, it's satisfactory to have this fundamental or foundational knowledge to help you get started. So I'm going to be selecting the data, which is important to me, for example, what is the console? Who is the developer? The critique score, the game title, the genre. The sales, the last update and the different types of sales on the regions and the total sales. And if you notice, when I'm selecting the data over here, this is the data stab. So anything that we have added in our columns in the uploading part in the data source, we have the ability to see all of the tiles over here and everything which is related to that column. And then by default, you will notice I have what we call over here. These are called tiles. It's an actual tile. Which has been populated directly, and the whole thing is considered to be my own report. This is very important. So every single page that you create is considered to be a report. And that report could have this is one page then I can have on another page and another page on another page. So I could have multiple pages within the same report, every single one of them reflecting certain amount of data. So if you notice over here, this is basically the general layout for the dataset that I have. I can have the option to see the table. I have the option to actually edit. I've can switch to edit mode in order to start editing my data. If I would like to edit my data, explore this data in order to take any one of them by itself. For example, I could take consoles over here and then take the developers over here. It will make connections for me based on the data I drag and drop. If you take a look at choose data, it will tell you to arrange the data based on rows and column. That way, you're exploring specific datasets, not every. Okay. I'm walking you through this for you to help help you get some idea. Then you could save this and you could export this. We can go through this in details in the upcoming segments. But as of now, what you notice is once we have uploaded the data, we selected important data for us, and then we have the ability to see all the data columns which we have in our table. So relationships have been populated already in front of us, right? So this is very important. I have the ability to click on filters to filter any dataset. Take a look at the quick summary over here. Now, at this current part, if I click on this, I have no ability to modify this. I cannot edit this. Why? Because it has been populated. So I need to go to the edit mode in order to start to tinker with these. But let's walk through the interface for every single tile to have a clear idea what we're dealing with so if you notice over here, for example, I have the title, which is sum of other sales, which is this dataset over here. We got other sales. Compared to the year, connected to the year, which is relevant information. That way, when you are scrolling through this, you have an idea what's happening every single year in terms of the sales. Then I have the option to set an alert in case something gets popped up where something changes, for example, or anything that pops out or something gets triggered. Let's say your team is working on this and then you hit a number of millions of sales per year, that will send a notification to all your team members. So you have the ability, which is quite advanced to set alerts as well. Now, being said, we have the option to personalize this. What I mean by personalize this. If I click on this, I could change the elements present in every single tile. For example, the X axis and the Y axis, I could change them. For example, the X axis, which is over here, the Y axis, which is over here. Here we go. Now, I could change the X axis too, let's say, the day, it changes completely. Now, last update, I could change this as well to remove the field completely. Then on the Y axis, I would like to have the game title. Look what happens. So on a day right? Count of game title by day. So every single day, which games were sold? So I'm able to have that display for me, right? So this gives you an idea. How could you modify this? For example, the legend part. Let's add a new legend which gives me some details. If I have a certain element, let's say console, I'm going to add the consoles over here. This is the legend, it means anything which is on the graph, what does it mean? The color, the codes, et cetera. Then you have add small multiples. Let's add multiples for the sales. You could see the increments for the sales count. For example, from one sale to another, it's one right? For the days, it's going at 0.01. So these are a bit advanced, and they go based on your situation, by the way. So you don't have to go through all of these details. They are not necessary, but the further you go ahead and you start to build your course or to build your report during the course of your design, you have to be careful with the process. Why? Because when you are getting your data, it is very important that you make sense of the data. And this is the whole part of the connections to keep in mind. So if you have, for example, created connections which are not proper, it says error fetching data for this visual. So I need to modify this. So I'm going to go for, for example, critique score. And how about we go for the developer. You need to make sense of the data. That way, when you are presenting it to your company, for example, actually, you're able to make sense of it. And if in case such a visual makes no sense, then you have the option to change the visual type. So instead of a line chart, you have the ability to try different items as we are going to see next. For example, let's switch this to a pie chart. Here you go. Now you have a different visual display and the same logic applies to every single one of those tiles. This report has been generated by default, like we got in this report when we uploaded our data. We did not build it from scratch, even though we have the ability to go on create and then just simply create a blank report and start building the tiles and connecting the data. Now, this is not favorable. Why? Because you're going to waste a lot of time. This is the case. Now, I can see the data table as well to take a look at the information which has been connected. This is very, very powerful. This is the dataset that we have actually uploaded. You could see the game title, the console the John. If I click on it, it will adjust every single point. Here we go, based on the game, I will show me the implications. This is very pro, this is very powerful. When you are clicking on the show or hide the data table, it's very important to become a professional in this where you visualize the data and then you represent the data which is your core dataset. This is very powerful. If you click on any one of them, you're able to see it within the grand scheme of things. This is very powerful. So in this current lesson, we're just simply getting into the interface. We are focusing on the relevant details. We are going to ignore the stuff which do not make a difference, which are advanced and based on specific cases which might not cater to the 90% of the population. Because frankly speaking, what we need to do, since we are going for a no code, zero code, low code approach, we need to utilize these tools to their full potential in a fashion which makes sense to our application, right? So since the majority of the individuals concerned with this current course, they are not code dependent. They'd like to have straightforward solution up and running without getting too much into the depth of the coding part, but getting the best out of it, because at the end of the day, the whole power platform is based on the concept of no code or low code. So why so there's no point in going to tinker with the codes and tinker with the extensive elements, which fall beyond our daily application. This is what we're trying to achieve in this current course to help you acquire 90% of the skills for power platforms with fraction of the time. That way, you're able to get up and running and get up to speed with this new highly powerful platform which will change the way you go about your personal activities and your business. So in this current case, we have learned how we could actually add our data to connect the data that we would like to see by simply clicking on this. I'm able to regenerate the report to include all of the elements that I would like to be present in this current report. Yes. Then we've explored some basic ideas about the navigation tabs at the top. Then how could we see the data and how it gets affected? How could we change what we call as tiles? These are tiles. And every single tile, I have the ability to set an alert for the premium version to notify anyone in case of an update. Then I have the ability to explore the data, by the way, and can show it in the table. I can spotlight this. Take a look at this just simply to showcase on this part over here. And then I could modify this in terms of the visuals, the legend, the values, the details. On a tile by tile basis. So now at this current stage, you are ready. You are ready to actually dive into building your first report. You have a clear idea. You have a clear foundation, or you have a clear perception. How would you navigate this? So once we're done with this part, which is right now, we're going to transition to building our first report. 11. Hands On Example Part 1: And welcome back. So now we've learned the initial setup that we have for Power BI. Now I'm going to walk you through creating your first report. This is the core of the current lesson, what we're going to be doing. So we're going to continue where we have left off, and we need to actually start to edit this report and make it look in a way which is reasonable and related to our application. So the first thing you're going to do is you're going to click on Edit over here. Tap on Edit, switch to edit mode. And notice what happens right now. When I switch to edit mode, the first thing that pops, I have pages. It means my report now could have multiple pages. Every single page that you add to the report, it includes certain details. And the visualization tab has popped over here, which includes different types of visuals. So now we are going to actually incorporate our data. Let's display our data, and now we are going to build our report which is related to video games, the number of sales, the region of sales, the console, et cetera. That way, it makes sense for us. So for example, this current tile, I would like to change it to something different. How about we go to what we call as a funnel? Notice what we have over here. We have different types of visuals. In this current lecture, I'm going to incorporate as much as possible for you to help you see how could you use them and to get some inspiration from them. So once you click on the Builder visual, you have the ability to actually select different visuals, then you have the ability to modify the legend of the visual, the values which are going to be added to the visual. Then you have this option which is drill through. What does the word drill through mean? If you have data, which is extensive, for example, you got dates, date, month, day, hour. So once you click on drill through, it means go through all the data from the general category and zoom in all the way. So add drill through fields here. It means, for example, if I take in the release date, it's not going to just simply include the month. I include the month, the date, the year, and you get the idea. Then if we transition to format your visual, here I have the ability to actually add the legends, remove it on or not. This mainly is related to not the interior part, but the exterior part. You have the ability to change the colors, for example, you have the ability to add some labels. So you have the ability to rotate as well, which is quite good. You have the ability to actually rotate your display, as you can see over here. So this gives you the ability to have a general modification, and then you have the ability to further analyze your visual. So analyzing further details on the visual you need to have certain visual that has the ability to go into analysis. This is something a bit advanced, for example, sales, you have different items, not just simply visual displays where you have calculation of data. This is a bit of specific case to case basis. So what we are concerned with is the area of application over here. If you notice I have the ability to select any of these items at the top, these small tiles, and when I click on one of them, it by default, changes the field over here. So notice what happens. If I click on this, every single one of them represents certain amount of data, which is very, very powerful. Also, I could open the data model. Once you go back, you have the ability to actually switch the data. So if I click over here, it opens the data model, the data that I have used, and then you have the ability to actually alter the view that you have. You could show some grid lines. Here you go. You can see the grid lines. You could lock objects. You could have copilot available as well. And then for the file, you have the ability to either download it as it or save it. And if you're working within an organization, you could add your team members as well to help you with the display. Then you have the option for the buttons, right arrow, left arrow. You could add these buttons based on your preference, and every single one of them could mean a certain thing. Advanced stage, let me give you a bit of an insight. You could add a button which says, for example, click here in order to go to a following website. So once you click on this, you could actually play a video. You could go to a certain website. So these are advanced tactics. But for the current case scenario, we are going to have the basic implementation of building our reports. So enough set on that, let's get to the building part. So I have the following tile. Now for the following tile, I would like to have I'm going to clear everything out. I would like to have the game title and the number of sales, for example. Here we go. So this will show me the count of the game and the sum of the sales. But it doesn't look like it should be in a pie chart. So I'm going to have a stacked column. Sounds doable. How about here? You have a horizontal column. Let's go for something which is line and stacked column. So it shows me the different types of the count of the games based on a game title, but I need to add the game title, yes. So let's take a look at this. So I need to modify the details over here. So on the X axis, I would like to have, for example, the game title. And then on the Y axis, I need to have the sales. Look what happens. Here we go. So over here, I can see the game titles, and I can see the sales per game title. Then I have the ability to add line on the XX on the Y axis. How about we add also sales to the Y axis? Here we go to showcase the lines along with the bars. Column legend, what would I like to call the column legend? Well, I do have the column legends over here and the small multiples. Forget about the small multiples for now. It's not useful at this current stage. Column legends just simply add to have some data about the legends. Here we go. Take a look at this game title. Excellent. Look what happens now. So I have a legend for every single game, which is based on a certain color. That way, I have the ability to see the sales for every single game. This is very powerful. Yes. So you have the game title. Here you go. And you got the sales for every game, and now you have the ability to see which game is being sold the most. This is very powerful. Now, let's create another visual. Now, for this current visual, I'd like to have a certain metric or a card. I'm going to click on this. And I would like within this card to have the number of sales. Here you go. This is quite good. Now, I'm going to change it to how about GP sales. Let's remove this. And I'm going to have how about the critique score, which is a helpful term. Here we go. Critique score. So this is the overall critique score for all of the, all of the games, the sum. This is the sum. So it means we've added all the critique score to every single one of them. Once you click on this, you have the ability to remove the field, find the minimum, maximum to count it or find the average. So let's go for the average critique score per game. This is one. Then I'm going to have another one, which is another card. To showcase, not the average, but the maximum critique score. Now this is the sales. So we're going to remove this. Let's go for the critique score, yes. And the maximum over here is a ten, obviously. And then I'm going to remove this, and I'm going to delete this part, and I'm going to change it to how about the minimum critique score right now. So you get what I'm doing. Yes. So I'm basically trying to show the critique score in terms of the average, the maximum and the minimum, the number of sales created. This is very powerful. Now you are building a report which makes sense based on your data. This is a first page, the first page. What we have created so far, we have created the game title sales per game. We added some legends and visuals. Then we've added some scorecards. These are cards that show me the critique score for every single one of them, I selected from here to showcase the average, maximum and minimum. So think about it as ways to get data, to showcase the data in a way that makes sense. Now I'd like to see from top to bottom like a funnel. Now for this funnel, it's going to show me the categories from higher to lower. So what would I like to have? I'm not going to include dates. I'm going to have, how about the critique score, which is helpful. Here we go. And then some of the sales By critique score, which is good. Then let's have some publisher data. Here we go to include some publisher data. So this way, I have the ability, for example, to click over here to find out, first of all, which game has the highest sales per critique score, which is good. So I have the ability to modify this. Look how powerful this is. So once I click on here, I have the ability to spot the game. Yes? Now, this game does not have a critique score. How about another game? Yes, take a look at this. Now, I'm able to find the game. Here we go. This is the game that I have. If I click on this game, what's the name of the game? Here we go. I'm able to find it. Yes, this is the game, which is by this publisher. So you get the logic behind it. Now, the data is interlinked. So whenever I select a certain sum of sales PiB publisher, I'm able to find the games created by this publisher, the critique score for every single one of them. This is one way to look at it. Now let's take it one level further. How about we're able to add some ribbon charts and make it a bit, you know, um Techie. Now, for the X axis, which is here and for the Y axis, what do I like to have? Let me add every information that I would like to have in the X axis. So I'm going to go for the game title. Here we go. And then for the Y axis, the sum of the sales, I could have this. Also, I would like to have critique score and the Y axis. I could also include this for the critique score, the sum of the total sales and the sum of the critique score. Now, it's not the sum of the critique score. I don't want to have the sum, simply count like an actual number. Then you could add a legend. You could add multiple fields. So sum of total sales and count of critique score by game title. So every single game, you have the ability to find its sales at the same time, the critique score. If I click on here, notice what happens, I have this game. Critique score and the allocation of it in terms of sales, which is, again, something very powerful to have in mind as you are collecting or refining your data. So let's say now I have created this basic representation for my information where I have my average critique score, the sales per game, and I need to have more information. Yes. So this is one page. Now, on this page, I'm going to change, first of all, the name from the sum of sales to different regions. How about we can go for the critique score. And what you can do over here, you have the ability to make every single page based on a certain parameter, for example, for the developer, you could have the same data for developer. You could have the same data for game title. The more details that you would like to have, the more pages you add to your report based on your preference. Some of the critique score, we don't want a sum. We need to have a minimum critique score. Here we go which is nine, some of sales, which is good, some of regional sales based on different areas. We don't need, again, the sum of the critique scores doesn't make a difference. We need to have the median, which is like the middle value, okay? So we have a clear dataset, and I'm going to call this. I'm going to change this. And by the way, once you click on any verbal or written words, you have the ability to change them. What I'm going to do right now, I'm going to change those summary report of video games. Okay. And now I have the ability to make them bold, change the color to blue or red. Again, it's up to you. Then here you go. And that's mainly it. You have a title. It is a title. Then we have the ability to change the font or the background color. Let's change it to red. And text wrap, subtitles, dividers spacing, how about some effects. Now we could have let's go for black color, with something which is quite here we go in sync with our displays. Good. Transparency, you're able to adjust this visual border. Yes, we'd like to have a visual border. Let's modify the border to put it in red, for example. And then would you like to add shadows? How about add some icons? Here we go. You could add some icons and different colors. Here you go. You could pin this. You could change the visual appeal of your icons and I'll text. If you'd like to enter a description to be read by the reader, for example, this is here you go. This is a report on game sales. Here we go. Now, we could add this data such that it represents the content of the table, and that's me lid. So I'm going to click Enter right now in case I'd like to add some space, and that will get the job done. So if I go up right now, but you notice, it doesn't look quite proper, yes. So I need to have a proper alignment. How about if I increase the size over here, Summaries report of video games, and I could drag it all the way over here. Excellent. Now, we do have a visually acceptable report. Everything looks quite proper about. And I have the ability now to personalize every single element of these tiles. For example, if I click here, I can just simply click to visualize or personalize this. Now, once you go about here, you have the ability to change the visuals, okay? You have the ability to change that color. Let's turn it to red. Here we go. So once you click here and click to personalize, it's going to drop this pain over here. That way you have the ability to alter every single element by itself. You have the ability to give it a title. You could add some effects for backgrounds. You could have a header icon. You could tinker with these based on your preference. Let's go for a background color about this color. Here you go. So every single one of them, the most important details for you, you're going to highlight them. This is very crucial. So now we have an initial setup for a report, which includes basically a summary report of video game sales. We have the game title, the sum of the sales, the average critique score, maximum critique score, minimum critique score. We have the sum of total sales and the count of critique, buy game title, and sum of sales and first publisher buy critique score. So this is a very well rounded piece of information, a good report which shows me the median critique value, some of the sales. And again, you can draw some inspiration from it. So let's say I would like to have more details. So I'm not done yet. I'd like to have extra details to my application. So this is where we're going to transition to having another page. 12. Hands On Example Part 2: I back. Now we are going to take it one level further by building our report, and we are going to go through this together. We're going to tinker with this the same way. I'm going to experiment with this straight with you. That way, you're able to see the mistakes, see the trial and error to help you go through the process. So I'm going to add another page. Let's consider this page as a playground. So now I am going to add and build my visuals based on my data. So let's say, for example, I can just simply drag the data over here. I would like to focus on the console. This is one, and I would like to include within the console the game title about that. So I'm including the data that I have over here to show me, this is the tabular version. This is the actual data, yes. So I'm going to have the console and the game title. Now, how would I like to present this? Let's go for field map. How about some regions? But we have to be careful here. Map and field map aren't enabled for your organization. This requires a premium account, so you have to be quite careful with this. So again, once you have the full on account, you have the ability to tinker with these and to add extra details. How about we add some information? Actually, we cannot because it should be on the premium version, but the intent was to actually showcase the location of every single sale. But there's nothing to be worried about. We are going to have a different report. Now, I'm going to show you what's called as the PagnatedRport. The pgnatedRport is basically when you have a print ready report. This is very important. It's a bit advanced when you are going to connect this report to this page, to the report that you have, if I drag this over here, for example, fully. And then I'm going to connect it to one of the reports on the previous pages to create a pagnated report or page ated report, it means this report is print friendly. You have the ability to print it. So this is something on the side note because often when you create these reports, you cannot print them on a piece of A four paper and such that. Now, let's modify further details and try to have additional insights on our reports. I would like to add some KPIs, key performance index. So the data value that I have over here, how about the sales total sales? Here we go. I'm going to have total sales, which is right here. Here we go. This is the total sales value. This is the sum of the total sales. It's displayed as an overall layout, but I need to add a target. Let's say the trend axis to show me how things are going are based on the console. So I can rename this or sum of total sales based on the console, we wanted this. So it's showing me a trend. This is one. Target, add data fields here. I'm going to get other sales. Here we go. So as you can see, my target is to achieve this number. So the value that I have, based on a certain trend should reach this target. You get the idea, and now it shows me a check mark means we have crushed our goal. Our goal we are way higher than our goal. This is called what we call as a KPI key performance index is very powerful. Let me go for a different target. How about other sales with Rd, how about certain critique score? This is very good. How about we go for the critique score? This is one. This is the overall the sum of the critique score. I would like to have the maximum critique score. This is the maximum, which is 9.3 based on not the console, based on the game title, it will change. My target is my target is the value that I would like to reach. The target should be the value that we have for the critique score should be as close as possible to cross this target. So my minimum value in this current case, I'm going to add the minimum critique scores. Let me go for the critique score again. But in this case, I'm not going to have the maximum critique score to match the sum of the critique scores. No, I need to go for the minimum. Here we go. Let's change it to the minimum critique score and swap the values. Here we go. So this will go here. Minimum critique score. There's going to be the sum, minimum. And over here, we're going to have the maximum, right. So as you noticed, my value, my minimum score, my minimum critique score should have within the trends, of course, should achieve a target of the maximum critique score, which is 8.7 over here. This is our goal. So our goal we need to have or to reach the maximum critique score of 8.7. So one of the minimum critique scores should be reaching the maximum critique target, which is of 8.7. Let's try something else. So instead of the game title, I'm going to have the sales. So the value of sales in a certain location Here we go. I'm going to go for the total sales based on the game. Let's pick any region. Here we go. So our goal is the sum of the total sales, I'm not going to go for the sum. Let's try this. The minimum sales per game title should reach the target sales over here, or instead of going for the target sales, I'm going to go for the minimum sales over here. So if you notice, it means the minimum of total sales, a minimum of pal sales by game title. So it means we have crossed this KPI. It means our values, the data that we have gotten, we have achieved our goal based on these datasets where the minimum total sales and the minimum regional sales based on certain region by game title, our goal is to go for 1.9. This is the KPI. We have crossed it, and it's 5.01. So you get the idea. This is a KPI application. Let's have something else. So what if I would like to have another application where I'm going to just simply showcase the publisher if you'd like to add something, just simply add it and drop it. And based on the publisher, what is the critique score? So I'm going to add this piece of information for me, and I'm going to pick a visualization which is quite reasonable, not a KPI, not a slicer, how about table. You could add a table. How about key influencers? Here you go. This is helpful. So this will show me the values that I have. But since this is limited in application, this means that I have too many data points. So when I have the data points, which is quite a lot, the key influencers, it will take less than ten. So I have more than ten. So it's not going to be functioning quite properly. So I'm going to try to select just ten of them, one, two, three, here you gs have one, running the analysis, EA Sports. Here we go. So these are the key influencers that I'm trying to have, but I'm not able to adjust them because I'm having too many data points. Here we go. So when I fix this, when is a publisher more likely to be rock star game? These are the top segments. This is good. For the Sega. So these are the influencers, key influencers. Here you go, I was able to modify to showcase this. So when the sum of critique score goes up 0.8, the likelihood of publisher being rock star games increases by 1.09. So this is very powerful. You get the idea behind this. So if you have ten data points, ten data this will be quite solid, but more than that, you have to go about selecting your segments. So let's go for this one over here. How about Ubisoft. So I'm going to click on Ubisoft. No segments found. Try adding some more fields in the explain into the explain B. So my analysis over here, analyze the publisher, explain by the sum of critique. So I don't have the ability to explain this by the sum of critique. H explain this by the sum of sales. So let's add sales. So this is what's going to happen. As part of the analysis, you have the ability to see which subject or object is influencing a certain parameter. Let me remove the critique score. Sum of total sales, analyze, not the publisher. Let's go for game or console game title. Running the analysis, we have more data points, more than ten unique values. So this is where it gets quite problematic. When is the game title more likely to be Assassin's Creed? Key influences. We need to add more data. So we don't have sufficient data. How about sum of total sales? How about critique score? Let's say if we have some data that we could analyze, we don't have this. Let's go for a different game. How about call of duty, for example? We're not getting data. FIFA, for example, there are no segments found. How about Battlefield, for example, Arkham City so as you can see, this requires a bit of tinkering. It means we need to go about the process of finding which data has some sort of correlation between them. So this is something quite important to keep in mind, especially if you do have more than ten unique values because the key influencers is mainly focusing on certain elements which have the biggest changes. So I'm going to remove this because we don't want to have on our report something which is not generating a lot of data for us. So I'm going to transition to another tab. How about we gauge? So I'm going to select. Here we go. Let me gauge this. So as you can see, I'm walking you through the process from A to Z, including the trial and error, the iteration part, just to help you see the real life application of this instead of going through end results without you seeing the process of fixing them and the thought process behind them, which is crucial for your learning curve. So select or drag fields to populate this value. So add data values here. Let me go for the minimum value. Let me go for the critique score. Here you go. So for the critique score, I want to have the sum. I need to go for the maximum, which is ten. Okay? Minimum value for the critique score. Let me show it as a gauge. This is a minimum value. And then we have the critique score as well. This is the maximum value. Then we go for the average in the middle. Target data value. Okay. So what are we trying to compare this to? How about game title? Average of critique score, minimum of critique score, maximum of critique score, and count of game tool tips at data fields, and this sounds okay. So this means this gives me a range. So between the minimum critique score, maximum critique score, and the average between them, this way you have a clear display that the majority of the games are going more than the average. So this is very nice, very good. It gives you the spectrum, the grid. You're not doing average, you're going more than average. Let's add another important tool, but I'm going to be shifting this to the bottom part. How about we reduce the KPI display. And then I'm going to add the tab over here, the gauge. Okay, this is one. Excellent. Let's add something else. How about we are going to be adding? We could have narrative. Here we go. Choose narrative. Custom. I'm not going to go for copilot. A narrative is basically when you type something. This explains certain elements that you have. So at 4.9 minimum of total sales has exceeded the target goal of 0.01, which is good, and this is where you type. The KPI here we go. The KPI for the following following year has been achieved as displayed and the current dataset visualization. Here we go. So as you can see now, I was able to create a verbal summary as a commentary. I'm able to comment on this. I'm able to add some own context. You could add a link as well. So it's up to you to get quite creative with the process. Let me try to fix this. Okay, so this is part of the visualization. You have the ability to move and expand the sizes of this. Here we go. So the KPI has been moved for the following year has been achieved and as displayed in the current dataset visualization. So you could add your own texts as well. Let's try to build it even further. Now I'm going to have something which is more of a trend line, which is very good. So I'm going to add a trend line over here to show me full datasets from A to Z, and I'm going to allocate this to the top. Excellent. Quite centered, increase the size. Here we go. We got 24. Excellent, and put it at the center. You could add some colors to it about red colors, and you could add a link if you'd like, and you can just simply click on the link to refer to this page. Now let's select or add our data to include as much visualization as possible. So what I would like to have over here for the X axis, I'm going to just simply go about this carefully because we have a lot of information that we need to make sense of. For the X Aces, I would like to have the game title. This is one. And I would like to have the console. This is two. For the Y axis, I would like to have the total sales. Now it's going to flip, as you can see, I can see the pattern. Also, for the Y axis, I would like to see the sales based on genre. This is one. Okay, can add the data. Now for the line, the line display, not the bar, I'm going to add as well, the total sales. To see the pattern. Now I'm going to add the regional sales based on every single region. So here you go. This is one region. This is another region, and this is in another region, you get the idea. Now, I'm building my data such that you could see patterns easily. You could add the column legend. How about we add the column legend? I would like to add the console or game title. Here we go. I'm able to add this. It's already there. How about the developer? Okay, it's already present as well as part of the data. So we do have the legends actually in place. We have the sum of total sales, count of sum of total sales. So everything is quite present for us. As you can see on the X Ax we got the console, Y Axis, we got the total sales or the total sales and count of Jenre. So this is very extensive data, which shows me a better representation of my sales based on a game. And that way, I'm able to check how every single sale or how every single genre has actually modified or had influenced my KPI, at the same time, the rating for every single one of them. So if I click on this, click on this. Notice it keeps on flipping. We got 8.2, we got nine. Here you go, 8.8, 5.13, 8.64. Then there are no ratings for this one. Then we have a basic rating, then it keeps shuffling back and forth. So you get the idea how it goes about representing your data. So now, our pages are our report is quite extensive. For the first page, we have a basic summary. We are able to modify this. We included average critique score, maximum critique score, the sales per game title. Then we get into more details where we have seen whether or not we have reached our KPIs, the average critique score in grid, and the count of the game title. And we have seen a more extensive detail. We added a bit of verbal summary, and we've shared a visual representation of bar graphs and charts. So now you have successfully managed to actually create your first report. Keeping in mind, the subject is quite extensive. You do have a lot of options to add. You do have a lot of things that you could incorporate, but up to this current stage, you have learned about 80 to 90% of the things that you're able to do with Power BI. 13. Hands On Example Part 3 (Adding Functionality): Welcome back. Now in this current lesson, we are going to take it a bit further in which I'm going to teach you how to incorporate additional elements to add some flexibility to your reports. So we are going to pick things up where we have left off in which we are currently at the second page of our report. Let's say I would like to add some external resources or the ability to actually incorporate additional information which goes beyond our report. This is where I'm going to use the power of buttons. So let's say I'm going to reduce the size of this chart over here up to this margin, and I'm going to utilize the space over here to add some information that will direct people or direct the readers or your colleagues to a certain reference. This is where I'm going to navigate to the top. Over here, you can add shapes. You could add buttons. So you're able to tinker with these. So we have shapes and buttons. So you're able to pick whatever shape that you'd like. That's one thing. You could also add a button for navigation purposes. For example, if I would like to have a button for Q&A. If you got questions or answers, I'm going to add this button over here. Here we go. Then I have the option to change the shape and change the appeal of this button. Shape should be rectangle, how about oval, and then we're going to have rotation. If I'd like to rotate this, certain style or text, I'm going to add some text to it. Got questions. Click to contact our team. This is one. Okay. So we're able to change the phone color to make it pop, alignment in the middle. You could change increase or decrease the padding. Here we go. Now, let's take a look at other options. We have the icon, which is Q and A type. You could change the icon color. It's up to you or the icon shape. Let's put it in red color. Here we go. Then you have the weight to make it look dense. Is it transparent or not? This is one. I'm going to reduce the weight. To make it three. Excellent. So everything is quiet in check. How about adding some filling to give it some borders? I'm going to go for, let's say, a black fill. Okay. Then we have the transparency. You could modify the transparency for this. It's quite transparent and looks a bit professional. And once I hover on it, it's going to change the shape because I've added this hover effect. W like to have borders or shadows or add some glow in case you would like to draw some attention to it, and the glow will be, let's say, yellow in color and blur effect. Here we go. So Sounds doable. Sounds okay. The most important part is the action part. This is the action feature. So it's a type of Q and A type, yes. So you have the ability to change this for drill through. We have the ability to page navigation. You have the ability for web URL, which is very powerful. So once you click on the web URL, once you click on the action, you change the functionality. So you have to be careful this. If you got Q&A, it means you have to add some information over here as part of the Q&A. But once you'd like to navigate to something else, click on the web URL, and then you'll be prompt to add a website over here or a video or a link to something external which will be helpful to your team or your colleagues to actually explore. So you've got questions. Click to contact our team. You could add whatever link, and as they browse through the report, they have the ability to click on it and to navigate to an external page. 14. Exporting Your Report: Come back. Now we are ready to actually export and publish our basic report. So we have multiple options over here. First of all, if you navigate to the top right side, you have the option to download this on your Power BI desktop application. If you notice once you are logging into PowerBI for the first time, you have the option to download the application on your desktop, which gives you more functionality. Here you have the ability to go for paginated Report Builder, which gives you the ability to create pages for printout, Power BI for mobile ExleOLekFle Explorer. These are different. Think about them as apps or locations that you will be downloading the Power BI Report too, and then you'll be able to work on it from there. However, if you'd like to work, to just simply use it for your own company, for your own reference, you're going to navigate to here. File. Click on file. Now you have the option, first of all, to save the report, make sure that you do. You click on Save Report. Then you have the option to print it. The other option is to publish it to the web, and then you can embed this on your website, on your company's website. You could export it to a PowerPoint. You could export it to a PDF. You can just simply download it as it is to your computer, and then you're able to upload it to a mobile phone or any other Power BI application. Let's say, I'm going to export this to the PDF. I'm going to click on this it shows me exported with the current values, then I click on Export. So this is going to be exporting my PDF in progress. And here we go. So this is the end result. Here we go. You got your first PDF report. You're able to scroll through fully. You're able to print it out. And if you have added links, we have the button ability to click on the links. And congratulations. So far, you were able to actually create your first report from ATZ based on the case that we have, which is reporting video game sales and statistics. Like I've mentioned, make sure that you download the data set from the resources section of the current course in order to make sure that you're able to access this information and to be able to follow up with us as you are practicing and building your first report. And congratulations. Now you have managed to actually get up and running with Power BI. 15. Wrapping Up: What do you think? I truly hope that you found the class quite helpful. It helped you develop that awareness and understanding about the importance of data analytics, data science, and visualizations in order to make sense of the data regardless of your own profession or your own career. Make sure that you follow my profile for the latest releases and update and feel free to share your feedback on the current class, and I'll see you in the next class.