Power BI: A 5-Hour Crash Course for Quick Report Creation | Siva Theja | Skillshare

Playback Speed


1.0x


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

Power BI: A 5-Hour Crash Course for Quick Report Creation

teacher avatar Siva Theja, Microsoft Certified PowerBI Data Analyst

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.

      Course Introduction

      3:31

    • 2.

      Power BI Introduction

      6:00

    • 3.

      About Data

      5:55

    • 4.

      Power BI Installation& Settings Update

      4:41

    • 5.

      Power BI Navigation

      8:24

    • 6.

      The Power Query Editor

      21:24

    • 7.

      How is data compressed in Power BI

      1:59

    • 8.

      Data Modelling

      6:34

    • 9.

      DAX - Data Analysis Expressions

      18:33

    • 10.

      All Default Charts in Power BI

      31:02

    • 11.

      New Card & New Slicer Visual in Power BI (Newly Introduced)

      6:08

    • 12.

      Creating Hierarchies in Power BI

      7:08

    • 13.

      How to use Filters in Power BI

      6:15

    • 14.

      How to use Drill Through in Power BI

      4:56

    • 15.

      How to use Edit Interactions in Power BI

      3:05

    • 16.

      How to use Conditional Formatting in Power BI

      8:52

    • 17.

      How to use Tooltips in Power BI (System Defined & Custom Tooltips)

      3:07

    • 18.

      How to use Sync Slicers in Power BI

      5:44

    • 19.

      How to use Apply & Clear All Slicers in Power BI

      3:59

    • 20.

      How to use Bookmarks in Power BI

      13:30

    • 21.

      How to use Performance Analyzer in Power BI

      5:35

    • 22.

      How to use Measures in a Slicer with Field Parameter

      5:42

    • 23.

      Other Useful Options in Power BI

      7:45

    • 24.

      Visual Interaction Options in Power BI

      3:13

    • 25.

      How to use Custom Visuals in Power BI

      7:35

    • 26.

      AI & ML related in Power BI

      10:40

    • 27.

      Visuals before and after formatting in Power BI

      8:57

    • 28.

      Create Report from our learnings

      35:40

    • 29.

      Working with Power BI Service

      53:57

    • 30.

      How to consume the Reports & Dashboards from Power BI Mobile

      3:46

    • 31.

      Course Exercise

      1:17

    • 32.

      Thank you Note

      0:31

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

169

Students

4

Projects

About This Class

Unlock the power of data with Power BI: A 5-Hour Crash Course for Quick Report Creation. This fast-paced, hands-on course is designed for beginners and busy professionals who want to learn how to create impactful reports using Power BI in just a few hours.

Throughout this course, you will quickly grasp the essential concepts of Power BI, including data import, visualization techniques, and dashboard creation. Whether you're looking to analyze sales data, track business performance, or present key metrics, this course will give you the tools and skills to produce professional-grade reports efficiently.

By the end of the course, you'll be able to confidently use Power BI to create dynamic, visually appealing reports that convey data insights effectively. Get ready to take your data analysis skills to the next level—without the steep learning curve!

Key Topics Covered:

  • Power BI interface and navigation

  • Importing and transforming data

  • Data Modelling

  • DAX

  • All Features in Power BI

  • Creating interactive charts and visuals

  • Designing custom dashboards

  • Publishing and sharing reports

  • Power BI Desktop, Power BI Service & Power BI Mobile

  • Report Creation Using All the Skills Learned in This Course

No prior experience with Power BI is required—just a willingness to learn and a passion for data!

What you’ll learn

  • By the end of this course, you’ll have the skills to create professional-grade Power BI reports and dashboards
  • You will be able to connect various data sources and visualize your data
  • Data Cleaning in Power Query Editor
  • Logical steps to build a Data Modelling & DAX
  • Design Interactive Reports and Dashboards (Data Visualization)
  • You will learn all the available features in Power BI
  • You will learn how to work with Power BI Service
  • You will learn how to use Power BI Mobile to consume the reports
  • You will work with me to create a professional report in Power BI
  • You will gain hands-on experience with Power BI

Are there any course requirements or prerequisites?

  • No prior experience required
  • Eagerness to practically learn Power BI and complete an entire Power BI project independently
  • A computer running the Windows operating system
  • Power BI Desktop, available for free download
  • For certain modules involving Power BI Service (Cloud), a school or work email address is necessary
  • Practical, hands-on examples

Who this course is for:

  • This Course is ideal for anyone looking to get started with Power BI
  • Managers and stakeholders who want to leverage data for better decision making
  • Freshers or beginners who are new to business intelligence tools
  • Professionals looking to enhance their data analysis skills
  • Anyone planning to start their Power BI journey and seeking a quick, hands on introduction to its key features

Meet Your Teacher

Teacher Profile Image

Siva Theja

Microsoft Certified PowerBI Data Analyst

Teacher

I am a Microsoft Certified Power BI Data Analyst with over 11 years of experience in data analysis, business intelligence, and report development. Throughout my career, I have worked with a wide range of industries, helping organizations leverage the power of data to make informed decisions and drive business success.

With extensive expertise in Power BI, I specialize in creating interactive dashboards, advanced data modeling, and DAX calculations. I am passionate about empowering others with the skills and knowledge to analyze data effectively and make data-driven decisions.

As an experienced instructor, I bring a practical, hands-on approach to teaching, ensuring that students not only understand the theoretical concepts but also gain real-world skills that can be applie... See full profile

Level: All Levels

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. Course Introduction: Hello, and welcome to Power B Crash Course for Quick report creation. The goal of this course is to provide you with all the necessary knowledge needed to build professional reports in Power B by utilizing all of its features. So brief introduction about myself. My name is Abatasia and I'm a Microsoft certified Powerby developer with over 11 plus years of experience. I have worked with many projects in Power BA. In this course, we'll be learning PRB Desta, Power B service, and Power B mobile. So these are all the three components of Power B and we'll be learning all these three. This is a five crash course but with a lot of information. We'll be connecting to various kinds of data sources. We will transform the data, modify the data, and also we'll see how much Cores works, how data gets compressed in Power B, data modeling, what is the use of **** and how to create the dx calculations. And some of the features like Canvas settings, all the charts in Power BI, custom visuals, hierarchy and drill down, drill through, edit interactions, tool tips, conditional formatting, align page view, format painter, bookmarks, including buttons, shapes, images from selection, new parameter fields, sync slicers, custom visuals, visual level features, performance analyzer, appli and clear of slicers. And as we'll see some of the topics related to A and ML like U and A, decomposion tree, smart narrative, column from example, and many more. And also we'll see after publishing the report to Power Base service, like how to create Workspace, how to assign the roles, how Power Query works in Power Base service, how to create the dashboard, role level security, how to install the gateway and schedule refresh, how to share the reports with end users or clients, alerts, subscriptions, and how to create the app in order to share the reports or dashboards. And also we'll see Powerbmble like how to consume the reports and dashboards. By end of this course, you'll be able to create your own professional report like this. This the power bits up. You'll be able to create the report like this after the end of this course. Who can take this course? So this course is ideal for anyone looking to get started with Power B, including managers and stakeholders, press are beginners, professionals looking to enhance their data and skills. Anyone planning to start their journey and seeking a quick hands on introduction to your key features. So no prayer experience with Power B is necessary. This course is designed to help you hit the ground running and quickly gain essential skills. So some of the best practices for successful learning, take notes on important concepts, practice along with me, utilize all the documents in the resource section. I highly recommend utilize the resource section where I have published all the documents for this course, including the applied steps that has been used to clean the data in Power Creditor and formulas used to create the provisional report. Additionally, I have included a handbook that covers all the explained features in PowerPA. This was all about course introduction, thank you, and see you inside the course. 2. Power BI Introduction: Hello and welcome to this course. Now, we will see some information about Power BA. What is Power BI? Power B is a self service business intelligence platform, which includes both desktop and web based applications for connecting modeling and visualizing data. Now, what is meant by self service? Self service means if we can able to do our work, with point and click or dragon drop, that is called self service. What does that mean? Now, I'm just pointing this visual, just clicking this, and I'm dragging some information into this visual. Done. With the help of point and click or Dragon drop, I'm creating a visual that is called self service. In simple words, Power B allow us to transform raw data into meaningful insights using graphs, charts, tables, and other visualizations. That means this is my raw data. So if we see here, this is my raw data. This raw data, we are converting into meaningful insights with the help of these graphs, charts, so and so. There is a brief explanation about Power B. Now. Why do choosePower B? Because Power B is global leader. If we look into this chart, these are the challenges and these are the leaders. See, Microsoft Power B, it is in top place. Okay? Now, many organizations they are shifting towards Power B because Powerb is coming with a lot of features and updates, many more. That's why they're migrating from other reporting tool to Power B. Components in Power Bay. We have three main components in Power Bay, Power way desktop, Power way service, and Powerway Mobile. Our 80% work we do it in Power Way desktop. Risk, we will do it in Power way service, and we will consume that report in Powerba mobile. We can consume in laptop or tablet also, we can either consume in Power Way mobile also. Next. What will happen? Raw data is extracted and transformed in the Power core editor, then loaded into Power B front in. What do you mean by frontin and back end? As soon as you open Power B desktop, it looks like this. If this is our front in. If you want to do any transformations or cleaning to this data, you had to go to Power B editor. This is the back end. So the transformation Sandal, we can do it in Power co editor. These are Power co editor. This is the back end. Once it is done, again, you should close and apply. We'll come back to the front end. In order to create any report, we have to follow one flow. That is we have to transform the data past in Power coorredtor because if we don't have the correct data, we cannot create the reports. Next, we have to create a model in the model view, the data modeling. If we don't have the correct relationship between the tables, we cannot create the report, and we had to write some additional information to the report with the help of dikes. Then we can create the report. Directly we cannot create the report if we don't have the proper data or relationships like data modeling. This is the complete architecture of Power B. Data is coming from different different sources. Data will be stored in different different sources like databases, flat files like Excel or text or Jasn. We have so many data sources. Data can be anywhere. And the data sources. First, we'll bring the data into Power B desktop. Power Query is also called as ETL tool, that means extract, transform and load. First, we'll extract the data from Power data sources into Power B, then we'll transform here with the help of power correlator. Transformation means the cleaning. Then we will load the data into Power B desktop. That is called as Power Quod. Here we will create the data modeling and we can write the *****. Next, we'll create the reports in Power view. Once reports are created, we'll publish the report to Power Bay service in order to consume those reports because if a client wants to see our report, they cannot come to our Power Way desktop in our local machine they can see right. If they want to consume, it should be online like cloud. So this is a Power Way Service Cloud. After that, they can consume the reports to the report from their system or from their mobiles. However they like. Okay. Yeah. That's all I have in this session, we'll see you next lecture. Thank you. 3. About Data: In this lecture, we'll understand the data. So understanding the data is very, very important to create any report in Power B because we should know that, what are the columns we are using and what is this data used for what is the domain of this data? What is the main purpose of this data of this report? By using this report, what clients are expecting. So we have to analyze the data first. So for this training, I'm taking five tables related to the customer product category, product lookup, product subcategory, and territorial lookup. That means for a location table. So these five are my dimension tables because these five tables is consisting of textual data. It's not related to any sales. I have some more information in this folder. It is called sales data. I have sales, but 2022, 23 and 24. These are my fact tables. I have that is in my folder. Now in this course, I will connect to Excel data source and CSV data source and folder data source because my files are in Excel format and f in CSD format and f are in folder. Now we will see what is the data inside these tables. First, we will open product table. These are the products we have. Actually this information, the data related to the DME providers, DME manufacturer, providers. What is meant by DME? It is durable medical equipment. I will show you the products we will come to know. So this company is selling their DME products in US under six states. Just click on DME products, you'll get it wheelchairs, scratches. After surgery performed by the doctor, he'll write some DME products right in order to retrieve from that surgery. So these are the wheelchairs, scratches, some of the things related to the braces or CPM machines. These are the DME equipment. So these are the products the clients are delivering in six states in US, United States. Okay? So I have that information in this product table, what are the products? I have 53 products total and product rise and product cost also in this product. And this is the subcategory of the product. I crutches. We have so many crutches related to this subcategory for this subcategory, we have so many products, but subcategory name is same, and we also have a product category name. The crutches will fall in stock and bill, bracing part will falls in bracing and CPM missions. We have three categories. And also we have some information related to the states. As I mentioned, they have their business in six states in US, US, United States, C one, two, three, four, five, six. Only in six states, they are giving their business. Out of six states, they have some regions, and they have some cities in the six states. We also have the customer table. We purchase those orders, we have that information here, but this is not incorrect format. We have to clean this data in Power Query editor. We have some incorrect information here. We have so many blanks. The headers are not incorrect format. We have some blanks either here. Some textual data in this in this numerical column. We had to clean this data. Is a customer table. This is having first name, last name, some information related to the customer. We purchased that products. Now we have this main table. This is fact tables related to the sales, when it is ordered, the product when it is shaped, or ID is a sales rep given this order, product key, customer key, territory key, line number, or quantity, how many orders are purchased. But this hard ID. What information I have in sales. I have the sales information first three, 2022, 2023 and 2024. Now we will try to bring this information to our Poway desktop and clean the data and we'll create the relationships and create the data modeling, then we'll create the report create some of the dik calculations. We'll see you next lecture. Thank you. 4. Power BI Installation& Settings Update: Now we will see how to install Power B desktop. Open your browser, tron, type Power BA Select the first one, Microsoft provided link. Just click on this. Make sure that you select the English download, select this one. If you are using 64 bit machine, you can select this or else you can select this download. It will start downloading. Since I have already installed it, I'm just canceling this one. You can also download it from Appstore. Just type app in your machine to get Absore here, just search for PowerP. Type such power Bas already instant, if it is not installed, we can install this. Once it is installed, it will be like this. On this we try to do some settings for stock. We will adjust some settings for our better performance. Go here, click on this blank report, go to file. Options and settings, go to options. The first one in global settings, data load, we have to disable this auto data time. If it is enabled, just disable this one. Next to go to security under the security. You have to use map filled map visuals. You have to enable this. If it is disabled, just enable this one. Then only we can use the map visuals here. Show go to preview features. Turn on the field parameters, enable this option and disable this on object interaction. This was our update recently introduced by Power BA. We can also use this one. It is the best option, but since I'm using from long time, I'm not using this option. Now I think we are done with these settings, go to next current file, go to data load. Disable this auto dat time also. If you don't disable this, or we automatically create datables for us. It will be a little bit difficult for us to create a report. Next, go to regional settings. Make sure that we should select this in English United States. Next data load. Turn off this to detect new relationships, so it should be unchecked. Okay. Now once this is done, click on o. If these changes should apply this to Poway atop, we have to close this Poway stop, only to save this reopen. That's it. Our changes will get enabled and powwto. That's all I have, we'll see in next cature. 5. Power BI Navigation: In this lecture, we will see the Power Bed stop interface. My Power Bistop is installed in my machine, open this. It will take some five to 10 seconds to load this my Power B desktop. This is the home page. You had to click on this plank page so that it will open here. This file we have seen how to use the settings and you can see this file share or get these things it's not required for now. We know options and settings, go back. You can also use this option to get the data into Powerb desktop. You'll see we'll bring some data into this desktop for better explanation. Bring Just change the data so stro CSV. Now, I got the table in my power will stop. It is loading. Once it is loaded, it looks like this. The main thing you should remember is these three types, report view, table view, model view. Before that, if it is not lean data, we can use this transform tap. If you click on this transform tap, it will take us to the power coortor. This is the front end application. We can do a lot of transformations here. We have a transform tab, add column, view, tool, so and so. Under this transform time, we have so many options. If you want to split this column into two, you can use this. If you want to remove this column, you can remove this. Anytime if you don't want to that applied, you can click on this to come back to the original state. By default Power B is producing three steps here, source, so it will show the source which is coming from. Promoted ads or we automatically promote the adress from first to header. This type, it is promoted unchanged data type, depends on the data available in the columns. I assigns that dataset based on the first thousand loose. We have some more options in this ad column. If you want to add any dates for this table, you can add that custom column can create. This is something related to the A artificialuns column for example, transform format also you want to make this sales uppercase, we can do that. Out of step, if you want to remove any rows or top or bottom if you'd like to remove top five rows from this table, you can remove the top five. Same Bottom rows you can remove blanks, remove errors, remote duplicates, so on, so information is available here. You can do a lot of transformations. Once it is done, just need to close and apply. It will take us to the Trenton application Power PO or data will get stored in Column no database. This is a PowerPivot. We'll come to know what is mean by Carnot database and how data gets compressed. Now, this section is done transform power correlator. Once that is done, we have to create our data modeling in Model tab. Since I have only one table here, it is not showing any relationships here. As we have disabled relationships. If you have enable that option, automatically Power create relationships, but it is not useful for our training purpose, that's why I have disabled. So we'll do all our data modeling stuff here. Once it is done, we'll go to the table view. So here we can see all the data related to our tables. Here we can create the decks. We have four types of you'll see a new column, new measure, quick measure, and new table. We can also create a dx here also. But this is a data view. We can see the data in this step. The report these colors Canvas. This is where we can create the reports. Just click on on visual. Change this to card. If you want to see total customers, click on that. So here we can do our report these Canvas settings to click this space. Something related to our Canvas page, the report page. These are the filters, visualizations, data available here. Once this is done, we can publish the two Power was service in order to consume the report. For that, we need to save this file first. Then we have to sign in. If we don't sign in, it will take it will not get published. We also have some of the options, we can add text boxes, we can add buttons, we can add shapes, images. In modeling, we have some more things like manage roles, these are related to RLS parameters. We have some advanced pictures. We also have some filter options, bookmarks, selection, performance analyzer, synclaser. In optimize, we have pause visuons refresh visuals, optimized precepts, performance analyzer, upraiser, so on. In help section, this is all related to the Microsoft. If you want to see the version of this desktop application, you can see the version. Learning, we have the separate learning for training videos also available. YouTube videos you'll get it here. Complete documentation about this Power Bay, you'll get it here if you click on this. If you want any assistance, you can click on this support. If you want to find any blog related to the Power media stop, you can seleve this. Community is related to the Power Bay developers, if you have any idea, you can submit external tools like Dax Studio on, you can import this to Power B. If you want to see any examples of data, you can see, these are the consulting services using if I want to use this Power BA for my office purpose, I can consult Ka Powerws team in order to get the best price. I think these are the main options available in Power BA desktop. We'll discuss more in upcoming sessions. Thank you. 6. The Power Query Editor: In this section, we will see how to get the data from different different sources and how to clean the data in Power Query Editor. As soon as you click Power B desktop app, it will be open like this. Just click on Blank Report. So we have option here called Get Data. Click on TG data. First I will try to bring data from Excel file, click customer Lookup table. I have two tables here as in Excel format. Connection is creating. Das preving select the table, click on load. So I will do it transformations later. First I will load this table into Power be restock, click on load. No data is getting loaded from data source to power beta stop. So once it is done, we can click Transform tab and we'll go to the ETL tool called Power Cortor to clean the data. So my first table got loaded. Now, same way, I'll try to bring other data source. You can also click here. Next one is territory Lookup. It's also in Excel format, click open. If you are selecting Excel data source, it will display only the Excel related tables, not CSB files. Let's click on this load. 23 loads gots loaded. Now my two Excel tables got loaded. Next, I have some more data in CSV format. I selected CSB load this data into PVS. Same way I'll do it for other two tables. Click on this textar CSE, selective table. You can open. Lo another table in CSD format, it's product subcategory, open d. Lot. Now we have taken the data from Excel and CSV. Now I have some more data available in folder. So that data is related to my sales. Now this time, I'm selecting folder as data source, click on Connect. You can either give your path name here or you can click on Browse. I just selecting the path name. My folder is located here. I select data. Click on Okay. Three files are there, click on combine load. If you click on combine and transfi we'll take you to the Power Query editor. Query is evaluating. This is my first file. Click on okay. Parameters successful loading data to model loaded. Now, if we see here, This my product category table, so I don't want to do any cleaning in this table. Next same product lookup table. This table also looking good. I don't need to do any transformations on this table as well. I don't need to do any transformations on this table as well, and my territory lookup table also is looking good. Now we have to do some transformations on sales table, customer table. If we look into this customer table, we don't have the data in correct format. We have so many. We don't have the correct column name. We have some incorrect data in column nine. We have some ABC data in numerical data column. We'll see how to fix that. Just click on Transform tab. Got to transform data. Power Query is powerful ETL tool where we can extract the data from different different sources. We can transform the data in Power cortor then we can load into orbit desktop. This normal preview it is showy. I don't need to worry about that. Now, the first thing what I will do is, I'll just rename the table names. So I don't like to keep these big table names here. I'll just rename these table names. You can also do it from here. I don't need to worry about this refresh. Okay. Or Lou product category, changing. Next healthcare product lookup I'm renaming it to just product. Same way I'll do it for product subcategory lookup. I'm just removing the healthcare and Lou. My sales table is in card format I don't need to do anything here. I'll just go to customer table and we'll start cleaning on this tape. Now, the fast row, we have null. So we don't want this column. We don't want this row, how to remove the Fastow we'll go here. We'll select remote to rows. It is in first row. I'll first row. My row got deleted. Now my column is in Fasto. I'll make this column as header. How to do that? We'll go here, se Astro as header. Rostro became header. No, I feel I have some of the duplicate values in this table. We can easily find out the duplicates. Select keyros, we have option called keep duplicates. We have these many duplicates available. So we should not remove the duplicates from here. If we remove this table entire table will get deleted because we have already chosen this step kept rods. This for our reference, how many duplicates are there or not. In order to check the duplicates, I have added this step. So let's remove this. Power BI before this step, what happened is Power B automatically created four steps for us. First one is data source where it is coming from. Next is navigation. Next is promoting headers. Since it is not in correct format, it has not changed anything. Now we made first rose header. Now we know the duplicates are there in this table, we'll remove the duplicates. Before that, check, we have 662 rows are there now. After removing the duplicates, we'll see how many cards are remote. See now it's reduced to 642. 20 re cards got remote. Okay, now we have blank values here. We have blanks. If I can see, here it is null, so easily identified. But if you don't know, you can directly find out the blanks in data source. Level. Now, I want to remove the blank rose, go to remove Ros remove blank ros. Before we had 642, now when blank Row got removed, it began 641. Now I feel I have some error data in this. How to check. If you have more data, it's very difficult for us to check the errors. Now, that's why data types came into picture. Power Bay supports these many data types. Why data types are used in order to check whether we have right data or wrong data, data types are used. So we have so many data types, decimal fixed whole number, percentage, data time, date, time, and so I know this is numerical data, but it is taking a ABC and 123. Now I'll change this to whole number. So as as you changed here, the color guard changed and it is telling us we have two errors in it. We'll remove those errors. Select this option, remove errors. Before we had 641, we have removed those two errors. It became 639. Now I have some unwanted columns are there in this table. So this priority. Here we have less columns. We can easily find out the column name, but in real time, we'll get 50 or 100 columns. It's very difficult for us to select the column. Now we have another option in power query called choose columns. If you select this choose column, but Go to column. If you select this go to column, if you want direct, you go to priority. I will list all the columns. Just click on the priority, the particular column it will get highlight. But if you click on the choose column, again, it will list all the columns. But this time if you select priority, it will keep only that column, remove other columns. I don't want other columns to be removed. This time, I'll go to column. I'll select my priority. Go to priority, it is getting highlight. Now I don't want this priority because I don't have any values in it. I don't want this value. I don't have nothing in this column. I'll just remove these two. How to remove these two. We can click remove Ros or we can right click and remove Rose. We have another option here, remove other rows. If you click this option, all columns gets deleted. I don't want that, go to priority column. Just shift and click value here, remove columns. Okay. Now we have gender, but this is not incorrect format. We have gender dash male, gender dash female, dislike that. But I want only female or male should be there in gender column. So we have an option here called split column. Then you use that split column. So it will ask so many things like Dilimeter or how you want to split by deimere by number of characters by position so on. Now I want to split this with Dalimter Dimeter means the special character. I have special character is hyphen, dash here, or you don't have the dash. We have other option here called custom sent custom, then I'll just kick the dot dash. Now it is splitted into two columns. Now I don't want this column, remove this. We name this gender column. It is done. No, this step is done. I have some NAs in prefix. I don't want NAs to be there. I want to replace this NAs with blanks. How to do that. Come here. We can also get the options here in transformer add column. We'll see what is the difference between transform and add column in next step. Click right click Replace Values. I want to replace NA with blank null values. I don't want to give any number. Just give okay. Just double check. It is replaced with blanks. Cancel this. Now, the difference between transform and add column is when you do any transformations in transform tab, it applies the transformations on the same column. For example, I want to merge these three columns into one column, and I need to make that new column as full name. You'll see the difference. I'm doing that step in transform tap merge columns. The same option is available in add column also. So first, I will do it in transform tap on C. I can get option from here also, but this time, I'll select here Arch column. It will ask the separator. Usually names will get separated with space. Just select space. New column name is full name. Now it is merged to full name. But my prefix first name and last name got removed. But in this case, I want that three columns also to be there. Whenever you feel like you don't want to do that step, you just close that step to go back to our previous screen. Now this time, I'm selecting Merge column in under add column. Same thing I'll select space now, full name, okay. See now new column gets added, and my old columns are still there. There is a difference between add column and transform column. When you do any transformations on transform tub, it applies the transformations on the same column. But if you do any transformations on the add column, it creates new column and apply the transformations. There is a difference. Now, when we go to this educational level, we have some null values. I want to replace the null values with bachelors. So es I don't want to replace. I just want to fill down from bachelor's from this column to downwards. We have an option called fill up and down. If you use filled on, I will get sorry, I think I have selected the incorrect column here. You have to select your correct column in order to do that step, sell the education level, we filled on. Now these nulls are replacing with bachelor's. I know these are related to the bachelor's education level. That's why I did west. The next one is now, this is done. Customer table is looking good. We have cleaned all the stuff. Now, when I go to the sales data, since it is coming from folder, it is giving the source name. I don't want this source name, remove this. Now, I don't have anything information to the product price or cast, but that information is available in product table. Product cast and product price. Now I want to bring that product cast and price into sales data with the help of Much chores. Much Qorus is also nothing but joins in SQL. Select the sales data. Since I want to get data from product to sales, click on merge Cores don't click and merge Cores as new it creates new column, we can merge ores. My first table is sales data. My second table is product. The main thing you should remember is if you want to join two tables, we need common column. If you don't have the common column, then we cannot join the tables. In this case, we have common column called product key product key. Selection is matches 169 out of 1695. We have six type of joins, left order, right totter, full router, inner, left 20, right t. If we select left touter, we'll get all records from first and matching recurs from second. That means in this product table, I have 53 cards. These 53 cards all are there in this sales table. These 53 re cards got repeated so many times here. This is primary key and this is foreign key. Just now, click on Okay. It creates a table for us, click on this one. I don't want all of these columns. I just need product cast and price. Uncheck this. I don't want the prefix should be there. Click on Okay. Now we products into our sales data. Now we are done with our cleaning part, we'll just close and up play. It will load to the power pivot and there we'll see how it looks like. All the records got loaded, all names got changed, data is looking good. Now we will save this file so that we don't lose any of our data. Now I'm saying this encores retails, saving it as orders report PBI. Okay? Save. That's a put pork or editor, we'll see you in the next session. 7. How is data compressed in Power BI: In this section, we will see how data gets compressed in Power BA. For that, I have one CSP file. It consists of 5 million records. This file is huge number of records. So I have loaded this CSP file into my Power B desktop. See, we have 5 million recats. If we look into this table view, we can see 5 million rows are there. If we see here, the original file it is 595 MB size. After bringing this file into Power Bitop after saving this file, we'll see how much the size will be. What will happen here is this is Power Pivot. So after doing some transformations in Power Correlator we'll load into Power Pivot. So this Power Pivot, it will compress the data with the help of tipAG algorithm. VertibeG algorithm is a Columnar compression engine. It was developed by Microsoft. Okay. So with the help of VertiPAG algorithm, the data will be compressed now I have saved this file and we'll see how much MB it cost reduced. See the same file I have saved here. Now, if you look into the size part here, we can see 122 MB. So it was reduced almost 450 B. Okay. Yeah, that is what I want to explain in section. See you next lecture. Thank you. 8. Data Modelling: In this section, we'll see how to create the data modeling. As we know we have a clean data available in Power By desktop. We should remember two things. In order to create a report or in order to use any visual, we need to have clean data. That is step number one. Step number two is we have to create data model. What is data modeling? Data modeling means creating the relationship between the two tables. How we can create the relationship between two tables by identifying the correct tables like dimension or fact tables and by identifying the primary key and foreign key. You'll see how to do that. Now we have three tabs here. We put view, data view, or table view or modern, our modeling part will be in model A. Now, I use this for now. Se Power B automatically created the data model for us. I mean, relationship for us. But it is not a best practice. We'll just remove all of this. Increases a little bit. Decrease try to remove this. You can also go to manage relationships. Just select all of this, delete. It will get deleted data. Is taking some time delete. Now, we have to identify the tables first. Dimension tables and fact tables in order to create the data model. Now we'll close this. We have six tables available the six tables. What is meant by dimension table where I have the textual data that is called my dimension table. I have textual data in customer territory product subcateon but I have the numerical data in sales table. That's why we can call this as pack table. Now we'll create the relationship between these tables. Now I have Customer key here in this, this is primary key. How we can justify this primary key. Primary key should not contain any two p values, primary should not primary key should not contain any null values and it will be one primary key in one table. Now I have primary key in this, I have foreign key in this. This foreign key contains ducal kits, null values, one table can have many primary keys. I'll create relationship between from this table to this table. It is showing one, two, many, or it is showing one too many, we have four types of relationships in P B, one, two, one, one too many, many 21, and many too many. 121 means both tables if you have same re cards. Unique re cards. If there is no duplicates, that is called 121. In this case, it is created as one too many. That means this table customer keying unique values, this table customer key having duplicate values. Star means many, table have many duplicate values. Like that we'll create for territorial lookup, we have sales territory key. Here we have territory key will join this it's creating the relationship. Now we have product key here. We have product key here, we'll join these two. We can save Now, we don't have product category key in sales data. But I have product key here. You can still create the relationship. On product key. Many subcategory is available. Product category, per category. Now, I'll bring this product table here. I'll bring this sales table here for better the presentation. Tables here. Now, these two tables are not linking to the sales table, but the product table got linked. But we have product subcategory key here, but we have the product subcategory here as well. You can create relationship between these two, see it's that one to many relationship. And No, it is formed as a Snowflax schema. Why? Because my dimension tables are indirectly linking to my fact table. Indirectly means these two tables are not directly linked to my sales data. It is linked to product table, then product table linked to the fact table. That is why there is Snowflax schema. Then what is mean B star schema? If all my dimension tables are directly linked with my fact table that's called star schema. That's all we have done the data modeling part also. You'll see in mixed lecture. Thank you. 9. DAX - Data Analysis Expressions: Now we have created the data modeling. What I want to show is, we'll just remove this relationship from territator to sales data and we'll create one visual and we'll see how it looks like. Just click one table, sorry, visual, click some data from territory Lookup state, and in sales data, I want product price. Yeah. Now if we see here, 1 minute, let me switch on the data label. If we see here, all states are getting same value because we don't have proper relationship between the sales data and territorial lookup table. Now, I'm creating the relationship between these two tables territory. Drag this territory into here. This table just can save. Now, we will go back to our visual see now will this change. Now it is showing correct values. That is what I would like to say, Just close this. Close this. Just remove this. Yeah. In this section, we will be discussing on dx. What do you mean by dx? Dix means data analysis expressions and why to use Dix in Power BA. Because if you want to add any additional information by using existing data. For example, I have customer data here, if I want to add any other extra column by using this existing data, we can use dig and we can create that column. We are not going to discuss all the dx functions. We have more than 250 dx functions. My intention on this course is to cover all the available features in short. Now we'll create a couple of dike functions and we'll see. If we want to create dikes, we should go to the section, calculations measure new column, new table. Quick measure we don't use much. We'll use measure new column, new table. Now I'll create my first dike function. So first, we'll create one table. We don't have calendar table. If we want to perform any time intelligence functions, we need calendar table. Even though we have date column available here, but this date column contains a lot of repeated dates, and this date column can contain null values. Can contain duplicate values. That's why it is not best practice to use the existing data. We don't get the exact numbers if we use the existing data column. That's the reason we can create the calendar table. For that, I should click on this new table. We have two tax functions to create calendar table, calendar and calendar Auto. My table name is calendar. We'll just select calendar Auto for now. We no need to give any input for this function, close the bracket and enter. Now the table gets created. But if we look into these dates, it is starting from 19 and 22. We don't want these many recats to be there in our model because our report performance cut slope. How this date came into this picture? Because if we look into this customer table, the first date we have here it is 1922. If we use calendar Auto function, the Power B automatically captures the first date in our data model. That is why it is giving 1,922. In my case, I don't want those many cards. I'll create calendar table with calendar function. Now, just use minimum of order date. When you use minimum, it will take the minimum date from order dat and max of order date. There you go. Now we have column created from 116 2022, 1011, 2024. This is the last date in my order date and this is the first date in my order date. Now this all are unique dates. There is no duplication in this. There is no repeated dates in it. Now I want to change the format of this. I don't want time to be there. I'll just change the data type Here also we can change the data type. Just click on date now it doesn't look good. I will change the format here, I'll change it to short date. Now I will extract some of the columns from this date to here because if I want to perform any if I want to use this month name or a day number, year number, we can use in any of the visuals. Now, this time I'll create new column. I want to extract here first. Of State calendar date. Now you're getting extracted from this date. We'll get quarter from this table column. Same way, we'll select new column This time, quarter quarter of date, not this date. Calendar of date enter. Same way. You can also select here, right click on this, click on new column. This time, I'll bring month number. That I have to use month function. Date will be my calendar date. No month bugtEc The last one is dead. Which day is that record belongs to? You call them. Just named as a day day of calendar date. Now I have month number. I have quarter number. I don't have month name. So we cannot see any visual by month number. The visualizations, it will be not good. We need month name. For that, we have the best dikes function called format. We'll see how to use that format and we'll bring month name in another call. Now we'll name it as month. We use format function. Well, you will be date, which date can rough date. Since it is a textual data, I'm keeping this in bubble codes. Enter MMM. Since we're extracting month, we're giving MMM. If you're extracting day, you can give DDD. This is very lengthy. I don't want these four characters, reduce 23, then you'll get the half name after month. There you go. I think these are the columns I need in this table. We go to the sales table now. I want to multiply this product price with product quantities because I have one, two, three, four products. I mean, quantity, but product prices this much. So I have to multiply this product ties into this order quanty in order to get the total sales amount. Now, sales amount for that particular obro ro ro will get the sales amount. For that, I need to use new Calum. We'll use this sales amount. Product price into quantity. Stress center. Now it added. Now we'll double check. We'll just select one quantity here. Sell the second price is two, three, one, zero int two, 4620. Yes, it is matching. Just clear all filters. Now we are done with our calculated columns, we'll add some measures into this model. Now I want to find total orders in this sales data. This time, I'm selecting new measure. The main difference between calculated column or new column versus new measure is. Whenever you add calculated column or new column, that column will be stored in memory. But when you are creating measure, it will not store anywhere. When you are applying that measure into visual that time, it can be displayed. Now I want to find total orders for this, I'll use distinct count or I use count function because I don't have any duplicate data here. Count of order ID, Enter. Same way. We'll check once total orders are correct or not. Visual, change it to card 1695 it is matching. Same way we'll find out total product. Click a new measure. Remember that we have only 53 products. Total products off. Product Enter. Now, we'll check that measure. Ic now. Drop is here, c1695. We don't have this many products. What it is doing is it is giving all the re cards, including the duplicates. I don't want duplicates should be there in total products. Now, how to do that. Just click on the products, change the function to distinct count. This distinct count will only the unique values. It will display only the unique values. Slick enter. Sorry. Can enter. No, see it will change it to 53 because we have only 53 products available in our data. Now, same way, we have to find out total sales amount. We have sales amount, but that is column. We cannot use this column everywhere. If we create measure, we can use that measure in multiple ways. Now on top of the sales amount, we'll create one new measure, click on new measure. Its total sales amount. Name is mismatched. So this time, I use some. I'm summing total mold in sales amount column. Is a sales amount column. I'm summing all the mold in sales column. See if someone is done, next, we'll find out the profit. For that, just click new measure. To find out the product profit, I have to subtract product price minus product cost. So we have to use two columns here. With the help of some, we cannot subtract. We can subtract, but it will form asen column. But now we need it as measure. Total profit. Equal to. We have another function called Sumx. This one is also called as iterator function. The table name, it will ask for tblum Always the function, it will give the suggestions. The next is table. What is metaboli Metabolism, sales data. Come and expression is what product price? Sorry. Product price minus product cost, closer bracket, enter. We have our profit. And the last measure which will create is profit percentage. We need to find out the profit percentage between the sales amount and the profit amount. New measure. If we want to find any percentage, we usually use function anywhere. Same here. Same like that. You'll use did function here. Divide half my numerator will be my total profit. You have to select your right measure or else you'll get incorrect values or errors, total sales amount. I have two columns. I have one column as sales amount, and this is my measure. Don't get confused. Just Enter for profit, I will drag and drop this profit here. Change it to card, it is not giving correct format because it is not displaying in percentage. For that, just click on this measure, go to here format, click percentage. Now, it will be shown as percentage. We have done with the dag spot next section, we will see visualizations. Thank you. 10. All Default Charts in Power BI: Now we're done with the data modeling, we're done with writing daxqeries. Now it's time to see some of the visualizations available in Power Bastop. Now we have 42 types of visuals available in Power Betastop. These are the default visuals. We don't use all of these visuals in our real time. We'll use majority of these visuals, but not all. But we'll try to cover all of these visuals in this section. If you feel like all of these visuals is not enough to build a report, you can also get more visuals from App store. Those are custom visuals. Now we will see one by one. We have stacked bar chart, column chart, stacked column chart, we have column bar chat, clustered column chart. We have stacked 100% bar chat, By chat, scatter port or scatter chart, bun chart, waterfall chart, KPI, slicer, table, matrix, so card. These two are newly introduced. This is Card new slicer new. We'll see one by one how it works. First, we'll select What. Now I want to see category is sales and profit total sales amount and profit. First we'll see total sales amount, how it looks like. See, it is giving Bars and it is showing the data. We keep your custom here. You can see the CPM is having 711000 $690 amount, followed by bracing, followed by stock on. It is giving in horizontal view. But the same graph if you select in column chart. Before that, it is not differentiating between these two charts. We'll try to add some background in it. This is Canvas settings. We can see all the information related to this page, the canvas settings. This by default, it'll be 16 inch to nine ratio. If you want to change, you can change it later, you can also have custom option. Manually, you can change the height and width of this. But I'll keep 16 to nine, but anint can set background. I'm setting the background and transparently, I'm reading is 20. Now we can able to see the differentiation between these two graphs. We can also add image You can also add image if you want. Same thing you can do it for wallpaper also set some color on wallpaper. I don't want. You can also add image into our background. Now remove this can also make changes for some of the backgrounds in filter section. We usually don't do that. Now we'll see one by one. This is the bar chart. These are stacked bar chart. It is showing in horizontal way. The bars are showing in horizontal way. The same graph I have copy pasted. Now I will change this graph to stacked column chart. Now, these bars are showing in vertical way. Values and all its same. The representation is changed from horizontal to vertical. That is the main difference. We have another chart, it is clustered. So the main difference between stacked and cluster is we'll take profit and we'll see how it works. Now I'm using two measures in one category. For CPM, I have sales amount so and so and I have profit amount, so and so. The same way I have sales amount, so and so, nonprofit amount, so and so in this column chart as well. But this is my stack chart. Stack chart, it will display the two values one next to one. See, this is one and this is one the next to one. But if we select the clustered bar chart, the clustered bar chart, it will display one top of the one. Say it came down, it is in up, but it is one next to one. There is a main difference between staged and clustered that we should remember. Same way we have clustered column chart. Just this one next to one. It is displaying one next to one. We have 100% stack ba chart. We'll go to the next one. We'll try to add some background here. Change it to 0%. We can copy this on solid here to highlight, copy here, go to second page should now, we'll just change it to 100% bar chart. But what happened here is. I will display in percentage wise, along with the values. Out of 100% how much CPM contributed, same amount contributed in CPM category, and how much profit contributed in CBM category out of 100%, how much these two values are contributing towards the product category. In the same way we have clustered column chart, 100% cluster stacked column chart, as I mentioned, we can see one top of the one. We can see it is differentiating with the percentage. There is a difference. These four graphs we now we'll see this line and stacked column chart. We'll copy paste is visual again. I'll come here, we'll change the graph. This graph name is line and char stacked column chart. This visual name is line and clustered column chart. We know that difference between stacked and custom now will change it to higher line and stacked column chart. It is giving the same result. It is giving the same result. Like this chart, stacked column chart. So it is using the same result. But what is the use of taking this chart? Now we have two values so that it is displaying only two. We have secondary line line YXs. That means we have to bring another value into this line so that it will form as a line. I'll bring profit percentage into line Y axis and see how it will be. We have CPM, bracing and stock and bill, CPM, so much amount, profit 83,500. In this, what is the profit percentage? CPM is having? Same bracing is having how much percentage I got? Same way, we can change this to graph to there. So it is displaying in one next to one because it is a clustered column chart and the line also, we can see. Yeah. So those are all the bar charts and column charts. Now it is very important to know when to use which visualization. If we have small amount of data, we can use the column chart or Pi chart or donut chart. If we have medium amount of data, for example, I have subcategory name, that subcategory is having more than 2020 subcategories I have. I want to show that 20 subcategories, I can select this war chart I can bring the sales among here and subcategory nap now What I'm trying to say is in real time, you'll not get this much space. What I'm trying to say is. This is bar graph. We have more number of subcategories. You'll get all Scroller option here. You can scroll this to see the other subcategories. But if you select column chart, you don't get that option. It will be congested. See, it is not in correct format. Maybe if you want to decrease to this much, this is not in correct. But if you reduce this one, you can scroll down C. But here you can see all the options. Non Certa scroll. Even though you get the scroll here in down, but the representation, it's not good. You'll get the scroll option here down, but there is no use of this because see, my column names are not visible, but here my column names are visible. Not common names, it's subcategory names, my bet. Now. If we have more and more amount of data, then we can use table R matrix. We have medium amount of data, we can use bar chart R, we can also use Treemap and we have less amount of data, we can use column chart, pi chart, donut chart, so on and so. We have higher amount of data, we can also use scattered chart. For medium amount of data, we can also use funnel? No. We want to show wise data. Trend. Which visual we have to select? Anything related to time means year, quarter, month or day. It is best show it in line chart. Always use line chart to show the trend data. Now I have selected the line chart. We'll see how this works. I have the year. I'm bringing the year here and now I want to bring my sales amount, total sales amount. It is not giving any value. I think it should be Xxs. Even though it is XXs something is missed here. Yes, I found that tissue because we have created the table, but we miss to create the relationship between the fact table and this calendar table. So now I have date as primary key in this and order date in this, just creating the relationship. It is form domain, save it. This load now we go back to the visual data is showing correctly. 2022, we have so much, 23, we have this much, 24, we have this much. It will show it in line. The trend, it will show it in line. Now, I'll try to bring profit also into this chart and we got a profit. Always you can switch on the data labels if you want. We have this much 194000 sales here in 2022 and profit, 30,000. Okay. Now we'll see the difference between these three charts. We can use these four charts for trend analysis. If we want to show any data by year, month, quarter, and day, we can use these four charts. Now we have seen the line chart and we'll see the area chart. These both are same. So these lines will be filled with some color. That is the only difference we have between these two charts. Okay. Now we have one more. Stacked area chart, 100% stacked area chart. We don't have cluster here, only stacked. We'll change it to stacked and C. C. Now if it's changed to stack, it is showing top of the one. Now we'll change this graph to 100% stacked area chart. I will display percentage along with the values. There is a difference between these four charts. Next we have ribbon chart. It's very beautiful chart in Power B, see how it works. Select the ribbon chart, go to take subcategory. Subcategory. Next, I'll take L amount. What happened is the ribbon chart automatically assign the rank based on the given value. Here we have product subcategory. And the sales amount. Based on this, this CPM is having high sales amount. That's why it is showing first the ranking ranking wise, it is showing. The second one is this subcategory EWH orthosis. I will form as a ribbon. This is the ribbon. Whatever the fill is this ribbon and we can see the rank wise, the product subcategory name and sales by rank wise. There is a ribbon chart. Now we have another chart called waterfall chart, very useful chart. If you want to see any data by breakdown, we'll add some background color into this change to 0%. Now, I want to see wise sales amount category here. It's very important to keep your values in correct axis. Correct position. As you'll not get the values. So here I want to see the sales amount by year, sales amount here by axis, I'll keep this. Okay. Now, what happened here is 2024, we have so many sales. 2023, we have so many sales. 2022, we have so many sales. Now till here, it's good. If it is decreased, it will show in red color. So this is the totals increasing. That is why it is showing in green color. If it is decreasing, it will show in red color. Now, I want to break this with one of my category column. I think I have only three values in my product category. It suits with this, uh just select your product category into breakdown. As soon as you brought that product category into breakdown, it is breakdown now. See, it is turned into red color. Why it is turning into red color? Because here it is not in correct order. It is the starting is 2024. Then followed by 20 2022, but it should not be the case. 2022 should come first. I'll just change it to ascending. Now, see, 2022. This category, bracing has so many sales and followed by CP month, stock and bill, same like 2023, so on. If any sales were decrease then it would be showed in red color. There is a waterfall chart. Next one is ribbon chart we have seen. Next one is funnel chart. So same subcategory I have used in funnel chart. We have medium level of categorical data. So that's why we chose this funnel chart. It is showing beautifully. So the main thing what we should understand here in this family chart is, it will show the percentage, but it will compare with the first subcategory and the last one before to this. So here, it is comparing to the previous subcategory. See, the percent of first is 26.99% of previous is 26.9 because this is first and second. But if you look into this third subcategory, The percent of first is 22.6. That means comparing to the first subcategory, how much this is contributing? What is the percentage of this third subcategory? Compared to the second one, the previous one, how much it will. And same fourth category, we have total sales amount percent to first. It is comparing with the first subcategory, CPM. So comparing to the CPM, what is the percentage of this food subcategory? And compared to the previous one, what is the percentage is having in this food subcategory? That is what? We have scatter chart. These are one of the beautiful chart in BA. Now in this charter, scatter chart, we'll try to bring some columns, bring some medium amount of data, bring product subcategory name into values. Then we'll bring sale amount XX we'll bring some profit amount to x now you can see the bubbles here. Same way, you can also bring your product name. You have the product name, bring that product name. It is displaying all the products in bubbles. Now we have another best option here in this scattered chart. We can also add one of the field to this play axis. What will happen after adding this value to play axis. We try to add here and see how it works. We'll add here to this play axis as soon as you add the play button is enabled now, click on this play button and it will show how the products are increasing based on our share amount for this particular year. There is a scattered shop. And these two charts are very easy. Pie chart and do not chart. So when we have any less category decata, we can use Pie chart and do not chart. So try to change the background color. Transparency zero now. So less category I have in product name. Bring the product name here and bring sales amount or profit amount. Anything is fine. See now, how beautiful it is showing. It is by pieces, it's showing this piece, how much this piece and this piece. But if you add any large amount of data into this, for example, you have subcategory name. If you add subcategory name, it's not looking that much. Same way we have donut chart. See, this donut became clansy now. It's not looking good. So it's recommended to use only a small amount of data to this small amount of category. We have category name. We'll just add that category name to agen. Click on this move the subcategory name and add category here so that it will display in good manner. We have other visuals like Treemap you have. As I told if you have any medium level of information like subcategory name, we can use this Tremap by CL amount. I will display blocks, CPM this much EWHbtesesnbs, how beautiful it is showing. It's very nice. Now we have other charts we have card this one of the repeated charts in every projects. If you want to display any single number, for example, I want to show sales amount in this alone, just click on sale sumo, it will display only the sales amount, only a single value. But you have multiple if you want to display the multiple measures into one card, how to show that we have visual card multi row card, that multi row card. Enlarge this, add some measures into this ladders products profit and total sales sums multiple measures, we can see in this. Same way, we also have slicer. Slicers are used to filter the data. Based on our condition. Our condition here is here. I'll change some settings here. We just select to drop down. Now, if I select 2024, I can see only the data related to 2024. Select 2023, LLC, only the data related to 23. These slicers are very interactive compared to the filters. We'll discuss filters in upcoming sections for understanding I'm telling. Hear me on that. Don't try to bring this here. We have this gas chart and we have another one KPI. These two are also called as if we want to KPA charts. If I want to show my data, show any data in KPI, what is meant by KPA KPA means for every project, there will be a goal. Like for example, for 2024, there will be a certain goal, and we have to check we have met that goal or not. By checking that goal, we can use and we can show the data in Gaze charter KPI chart. For these two charts, we need some time intelligence functions, we have to calculate the previous months sales are the order target, so and so. That is how it works. We have table and matrix. These are the simple visuals. If you want to show any large number of data, Sorry. State category name. We can select multiple columns here. Subcategory name. I want to show sell some profit amount orders products. Okay? In detail information, if I want to show in detail information, I can use this table, and also I can use the matrix as well. If I use the matrix, for the same thing, I'm using the matrix, but you can see some changes. It is showing state wise. Under this state, just click on this one. You can see the products. It creates the hierarchy in matrix. Automatically it'll create the hierarchy. You'll see what is meant by hierarchy in upcoming classes. Don't worry. Now, this is the difference. Here we can see state wise, product category N, subcategory NAs. But here, it is created hierarchy. If you go to the next level, just on this. It will go to the product level. Same way if you come back, it'll show the straight level. That is what this is. With that, we have done our visualizations part. We have left with these two visuals. These are newly added and beautiful visuals. We'll discuss about this in our upcoming sections. As we have these four visuals. These are related to AI and ML. These are also very important and very interesting as well. We'll see one by one this upcoming sections. Thank you. 11. New Card & New Slicer Visual in Power BI (Newly Introduced): In this section, we will see newly introduced charts. These are one of the advanced charts, which was newly introduced, card New and slicer new. So first we'll see the slicer new visual. Just look at the slicer visual. Now I would like to see month name in this. Once name got selected. If we look into this chart, it is not correct format. It is not in correct order. When I change, also it is not taking something is incorrect. Now we'll try to fix that. We'll go to this table. Month name, select the month name and we will sort with month number. We sorting with month name. That is not giving because the letters are different, so I sorted with month number now. Once it is done, we'll go back to the visual and see now it is changed as ending. John Pip March character. Now in this chart, they have introduced a lot of flexible options. The format options, lot of options they have introduced. Like we can sit we can add the images to this chart. We can add the buttons. We can add so many things we can do. The main thing is, I have added tool tape in next page. So in this tool tape, I'll explain how to create the tool tip and incoming sessions. Now I have added tool tip and in this tool tip, I have taken the multi car this card, and in this multi card, I have taken total orders profit and total sales amount. Now for this new sizer, when I keep my cursor here, it should display the total sales orders and profit for this particular month. How to do that. Before we had that option for other visuals, but not for the slicer. Now they have introduced for this new slicer. Now we'll see how to enable the tool tip for this laser. We'll go back to the visuals, to the general TnanaTolTips, two. My report is this one and my tool tip is available in page 11. They select that page that's done. Now, if you keep your cursor, home, you can see the total order sales amount and profit for January month. Even though if you have three years in this data, it will display data for all the January months in every year. 2022, 2023 and 2024, January data, it will give. Next we have card useful. Click on this card new reduce this side. And we'll keep it here. Now, I have card new issue. I wanted to bring my total orders to save some total product, total profit, profit percentage. I brought five measures into single card. We have a lot of flexible options available in this chart. I personally like this chart very much. When we go to layout, we can change the cars to five. Now it is showing only three. Since we have five measures, I'm changing it to five. You can change the car lot value size to 22 or something so that it will display incorrect from it. You can also add a lot of things for this, you can add measures background, everything you can do it for this visual now. When you select cards, we have so many options. We have X and bar. If you can this one, the side on bar, you will created. You can change the undercards, you can change the position like rectangle to round or rectangle. We'll bring this down. It will give a better representation compared to the other charts like cards and multi card. Now we can switch on the border, we can switch on the shadow. If you want, we can switch on the globe. See how beautiful it was. In one visual, I can be able to display five different measures in a good manner. That is what Card knew. See next lecture. Thank you. 12. Creating Hierarchies in Power BI: In this lecture, we will see how to use hierarchies. Hierarchy means organizing data, the related data fields in a hierarchical structure so that it helps us to diildw the data at various granularities. What does that mean? We will see? Now, we have two different types of hierarchies. One is system defined hierarchy and other one is user defined hierarchy. What is meant by system defined hierarchy? Now we have these many tables available. When I enlarge this calnar table, I can see the date column. Under this date column, I have data hierarchy. This was created by Power B. So by system. It is system defined hierarchy. So I can see year, I can see quarter, I can see month, and I can see the day. What happened is now I'll take one column chart. Now I want to see wise sales. I'll just click on here. I'll click on sales. So it is displaying the wise sales, 2022, this much, 23, this much, 224 this much. Now I want to see the sales for quarter and month and data also. If I want to see that, again, I have to come here I had to add this quarter to this chart. Again, if I want to see month wise, I had to come here and again, I had to drop that month here. Again, I have to do the same thing for day. Now this created the drilling options for us. So we can click on this drill up, drill drill up. We can see the hierarchy from here to Dyno. So now we are in her level. If we click on this, it will take us to the next level. This is quarter. If you click on this, it will take us to the next level. This is month. Again, if we click, it will take us to the now this is fine. But again, we have to come here and manually drop all the fields. It takes a lot of time. That is why Power B is automatically defined hierarchy for us. If you dragon drop entire data hierarchy here, it automatically created lung options for all the granularities, here, quarter, month, and day. You can click this and see the next level granularities. So the lowest level in this hierarchy is day. So this day, we can call it as granularity. Granularity means the lowest level in that particular fields. Okay. This is fine. Now, I don't have this hierarchy. In territory table. Since it is a date column, power be automatically identified. Now it is column, this table is related to the country or state or region and city. Now we will see how to create user defined hierarchy. For that, we had to select our first level. So in this table, state is my first one. Region is second one. City is third one. So I'll just select state, click on these three dots. Create hierarchy. As soon as you create hierarchy, it will create hierarchy for us. Now we can see stat in this hierarchy. We'll add other fields also to this hierarchy. We just need to move this. So just select the region, add to hierarchy, state hierarchy because it is state hierarchy. Now, same thing. We'll do it for city. Add to hierarchy state hierarchy. No hierarchy gots created. Now we'll remove this date here. Now we'll bring state hierarchy into X axis. Now, hierarchy got created and the drilling options got enabled. We can see from state level, from region level and the last one is city level. Now we'll discuss about these options. So this option is expand all on one level in the hierarchy. This means, if we click on this, it will include the first hierarchy and the second hierarchy. That means state and region. It will include both. Again, if you click on this, it will include the city also, state region and city. But I don't want to see for all the hierarchies in one chart. If you don't want that, you can use this option and you can drill up. We have another option called go to the next level. Now we are in state hierarchy. If you click on this, it will take us to the region level. So we cannot see the state values now. Just click on this again. It will take us to the city. Drill up again, it will go back to the state. Now, I want to freeze this city and I want to see the regions and cities see smon for this. Connecticut State. I'll just switch on the data levels for better understanding. Now, how to freeze this. We have one option here called click Tn onRllw. So when you click on this, this has got freeze now. Now we will select the state, whatever we need. Now, I'm just selecting Connecticut. So these are related to the Connecticut. You can see that information here. Just give your cursor here. So filters is affecting Connecticut. So again, you can use this button to see the city level. I can go up, go up. So there is options, this drilling up. Thank you. See you next lecture. 13. How to use Filters in Power BI: In this lecture, we will see how to use the filters in Power B. Now, I have created two visuals here in this page one. One is column chart, and it is showing total sales by product category name, and another one is bar chart. Sorry, another one is Pichat. It is showing total sales by product category name. I have also created another visual in second page. This is showing total profit by state in bar chart. Now, we'll see about filters. So we have option in Power B called filter, this section. We have three types of filters available in Power B. Visual level filter. Page level filter and report level filter or all pages filter. By default, we can see these two filters, filters on this page, filters on all pages. Once you click on this visual, the other filter will get enabled. See, filters on this visual. So this is one filter, filters on the page, one filter, filters on all pages, one filter. Now we'll see one by one. If you apply any filters on this particular visual, but filters will affect only for this visual. For example, we have sub product subcategory name. I want to see only top five subcategory name sales. Here we have more than ten, but I want to see only top five subcategory sales. For that, just click here, it will display all the subcategory names. You can manually select, but we don't know which is the first one and which is the second one. And we have three types of filter types. The first one is advanced filtering, basic filtering, top end filtering. Advanced filtering is it will give again, more options like contains starts with so on, so if I use this starts with, if I want to see, only the letters start with C, for example, I use I can give C here, just give on a play. It will display only the letters start with C, CPM, C, C hides, crutches, cans. And I have another called basic filtering. Manually, you can select the fields whichever you like. Now my case is top in. Now I want to see top five subcategories sales amount. For that, just select top in top, how many subcategories are I want to see, I want to see top five. And this is important buy value. If we don't provide buy value, we cannot see those top five subcategories sales amount. So we want to see top five subcategories, sales amount, right? So in buy value will the sales amount. Se amount here, go on sale amount. The last step is you have to press this apply filter. See the filter is affected now. These are the top five subcategories, subcategory, sales amount. See this filter is applied only for this visual, these filters are not applied to this visual. Now, there is a visual level filter. Now we will see page level filter, filters on this page. So if we apply filters on this particular page, all the visuals will get affected. Now we'll select this. I will delete this one. Now this time, I'll apply filters to this page. Now I want to see the sales were only 2024. For that, I add here to filters on this page. If you add here, again, it will show. It depends on the column which you are giving, it will pop up the filter types. For this one, we can see only advanced filter and basic filtering. It is not giving so here we can select basic filtering, and I want to see the sales related to 2024. If I click on 2024, the two visuals got affected. Even though if you have more than two, how many visuals if you have in this page, entire page will get affected. We can see that here. See, this visual got filtered with 2024. This one also you can see this visual affected for 2024. But we have another page in this report. If you go and look into this page, the filters are not affected because we have applied filters only on this page level. The same thing will do it for other filters like filters on this page, dragon drop here to filters on this page and we'll we'll select 2024. Now see these two got affected. This one is also affected. And if you go to the second page, now this one also got affected. That is the difference between visual Lael filter, page level filter and report LawlFlter also called as filters on R pages. Thank you. See you on next lecture. 14. How to use Drill Through in Power BI: In this lecture, we will see how to use drill through functionality in Power BA. So first of all, what do you mean by drill through Drill through allow us to right click on particular data point in a report page and navigate to separate report page that provides detailed information about that particular data point. What does that mean? Now, I have created three visuals in page one and two visuals in page two. I have bar chart, column chart, and pie chart. This bar chart is showing total profit by state. This column chart is showing total sales summon by subcategory name, and this one is showing total sales sum by product category. And in second page, I have a table. This table consisting of some detailed information related to the subcategory. I have orders for the subcategory, products, total sales profit profit percentage. I am also having this donut chart in this page too with total sales by product category name. Now if I create drill through, it will with the help of drill through, we can jump from this page one to page two and we can see the information related to the selected point. We'll see practically, then we can able to understand. Now when we select this page two, we have option here called drillthrough. Under build visuals, we have option called drill through. Now, in my page one, I have something related to state and subcategory. I'll use S here under this not in values under drill through. I given state. As soon as you've given some information into this drill through, this arrow mark it will get enabled. You can control, then press on this arrow. It will take us to the homepage. Now I have states here. When I rightly con this particular state, the drill through option got enabled. Okay. But for example, I'll right cl on this particular visual, that option is not enabled because we have given drillthrough only for state and subcategory. Now I want to see the data related to match hosets. Just we look, drillthrough. So my report page is page two. Just click on this. So it is showing this page two is showing the data related to that particular state which have been selected. That is Massachusetts. How to check that, you can keep your cursor here, we'll come to know. So this state is Massachusetts. We have these many ders in that particular state, total ders products, sales amount, profit, profit percentage. Same like that, we have sales amount for this particular category name for Massachusetts. This graph is also affected with this particular state. Now, how to clear these filters, we can come here. We have this eraser option, clear filter, click on this. I'll get remote. Now I'll go back to that past repeat. This time, I want to see subcategory is drill through. Now I'll select something related to this 1 ft or walkers, right click on this. So drill through is not enable to here because when you go to the page two, We have only state. We are not given subcategory. If we want to use the subcategory, we have to give that information here. Product subcategory can give here. It is enabled. Now, go back to first page, right on the Walkers. It is enabled now page two. Now we can see only the information to walkers. See it is showing only walkers and the product category of that walkers is stop and will that is showing only one. This information related to only for that particular workers. That is all about, drill through. See you in next lecture. Thank you. 15. How to use Edit Interactions in Power BI: In this lecture, we will discuss about edit interactions. So this feature allows us to control how different visuals on this page interacting with each other. That means in Power BA, all visuals are interacting with each other. That means if I click on, I have taken four visuals here, bar chart, column chart, pie chart, and donnut chart. If I click on this main, it is getting highlight and it is showing all the information related to the main. Now how to check that information, you can keep your cursor here. I will display showing for main State, showing for main State, showing for Mainstreet. Now we have option called Edit interaction. With the help of Edit interaction, we can control the visuals. We'll see how to do that. So by default, you don't see that option here. If you want to find that option, you had to select one visual, then go to format. Here you can see Edit interactions. Since I'm highlighting this visual, I'm clicking Edit interactions. See, these three pop ups came out. One is filter, one is highlight, one is none. We have these three types of interactions available. By default, it will be highlight. We don't need to do anything about this action. We will use non filter. Now, I'm selecting this chart. I don't want to highlight this chart. I'll just select none here. Now, if you click on something, this chart, it will not get changed. See, the other charts are getting affected. This chart is not getting affected. Now if you want to remove that, if you want to still filter this chart, how to do that, just come here and click on filter. You know, this chart is also getting highlight. But if you click on this chart, it is still highlighting because we have given edit interaction only for this chart. You can give it interaction for other chart as well. Come here, select this visual. I don't want to display this visual. On something. See the other two visuals are getting affected, not this visual. Just remove this filter. See if it bracing, showing. There is no use of showing one bracing here, so that's why. I'll on none so that this visual, it will not get interact. That is about edit interactions. See you next lecture. 16. How to use Conditional Formatting in Power BI: In this section, we will discuss about conditional formatting. So in the name itself, we have the meaning like we can format any visual based on our condition with beautiful colors or shapes or bars, so and so. Now we'll see how to do that. So I have table visual and I have bar visual in page two. I will use these two visuals to explain this conditional formatting. No select the table. So go to format your visual. So how to find the conditional formatting for table. So we have action called cell elements. So select your column to do the conditional formatting to apply the conditional formatting. So I'm selecting a profit is fine. Now I want to give some background color for this product based on my condition. I'm just turning it on. Click on this FX. See when you move your cursor to FX, you're showing conditional formatting. Make this property change under different conditions that you define. Just click on this. We can apply condition based on gradient rules and field values. We don't have any field values here, so we'll just select gradient. And what is the field? Field name is total profit. We'd like to apply conditional formatting for total profit. This is a basic gradient. Now I want to show highest value in green color and lowest value in red color. Now for this profit, again, highest value should be shown in green, lowest should be shown in red. Just lc on okay. See, the highest value is showing in green color and the lowest values are showing in red color. We can also give the middle color between this add middle color. Middle color will add it to something like yellow. And this color. We can. See, showing like this. But still, it is not looking that much good. We can change this condition based on our requirement. So this time, I'll change it from gradient to rules. Now here we should the condition. What is my condition if my profit is greater than I can see 15,000 and it is in number. That's why I need to select number when it is less than not zero, anything, Max. Delete this. I will go to the number. Then it should show in green color. Convene. Okay. The next one is add another new rule for others. If my profit is greater than 5,000 number less than 15,000. This should match. Since it is greater than 15,000, it should be less than 15,000. Then it should show low color. Under the new rule, if it is greater than zero, and less than 5,000, it should be number. When you're doing it for percentage, you can select percent here. Then should be red color. Green, yellow, red, looking good. Just press on, Enter. Se it's perfectly showing based on our condition. It is showing green color for the high amount, yellow color for this one, red color for this one. You can sort this profit if you want. See it is showing from lowest to highest now. Showing highest to lowest. Okay. Now we have seen how to give background color. We'll see how to give font color. Just turn on this, go to FX. Same thing, you will apply for this as well. If you want to play rules, you can apply gradient you can apply. So we have to for profit only. Highest number green, west number red. Okay. So our font number just get changed our font. Same thing you can do it for this one. Rules. Can also add some bars here and apply the same condition formatting this as well. If you want, you can turn on these icons also. We can apply some formatting here. I'll just select one rule for this. You icon layout, how it should display left side or right side. See right side. Place should show right side. Ex. If you want to change these icons, you can change arrows. Three s is fine. Now, we'll apply some condition for this data. If my value is greater than 15,000 number and less than max delete this number number greater than 5,000 and less than 15,000. This should show if it is greater than zero and less than 5,000 umber. If you don't change the number, you'll get error. Make sure that you should write the correct one. Just click on. Okay. Now see all reds are I think we have given an incorrect way. It is showing red for the highest value. We just go here. If you want, you can reverse this order. Clic on. No, that changed. Green, yellow, red, green for highest value, low is for medium value, red for low value. You can also apply conditional formatting for bar charts. This was not there earlier. It was recently introduced for bar charts. If you want to do it for bar charts, come here, search the chart and go to bars. I want to do it for all categories. Click on ex. Same thing here, rules are gradient. Just select gradient. I want to give red color. I want to add one more color. I want to give green color for the least one. Sic, okay. See it is not showing in correctly. You had to find out this icon ex. So it is taking the field name is product subcategory. That's why is there in that subcategory sales amount. So we have to select sales amount. Okay, okay. Nos. You have medium middle. Even though if you have middle, it is not visible. If you want the proper color, you can use the rules and apply the rules here so that you can get in good format. Yeah, that is a good conditional formatting. See you next lecture. Thank you. 17. How to use Tooltips in Power BI (System Defined & Custom Tooltips): In this section, we will see how to use the tool tips. Tool tips are small, interactive pop up windows that display additional information when we hover over a visual element. That means when you keep your cussor here, this pop up came out and it is showing the total profit for that particular state. If you change if you move your cursor to the dome state, it is showing the total profit amount for that particular state. This is system defined tool tip. We have two types of tool tips, system defined and user defined. Power way will automatically generate tool tip for us. That is system defined. Now we'll see how to create user defined tool tip. For that, I have to create new page go to Canvas settings. Click on Canvas settings, click on Type. We have option card tool tip. See now tool tip Canvas cut created. Now in this Canvas, I'll take you can take any visual. Now I will take multi row cut. Since I have only the profit amount here, I would like to display the other elements in this like um I'll take total orders, total products, total sales amount, and profit percentage. This is the second step which we have to do. Now, we'll go back to that page one. Which visual, I want to see the tool tip. I want to see the tool tip for this particular visual. Just select that visual, go to format visual option, go to general tool tips. If it is disabled, just enable this one. Automatically, it will be enabled. Just click on report page. My report page, this one only on the page tool tip created is page number three. That's it. Done. Now, if you keep your cursor here, it is showing total orders, total products, sales amount and profit for that particular Same thing if you want to do it for this visual, you can do it. Since I have not done tool tip for this, it is not showing. You can select this auto tool dips, just enable page three. This visual is shry. This visual, it is not showing because we have not enabled the tool tip for this one. That's all about tool tips. We'll see you next lecture. Thank you. 18. How to use Sync Slicers in Power BI: In this lecture, you will see how to use sync slicers. Sync slicers allow us to synchronize slicers across multiple report pages. What does that mean? So we have four visuals here. I'll just take slicer here. I want three slicers in this page, copy and paste it. Yeah, now I have three slicers. For first one, I'll take here. You can change the settings, drop on. Second one I'll take month take month name. Same thing, drop on. The last one I'll take. Sort this visual category name. Now, I'll take same visuals. In second page as well. Just copy and paste it. It is asking sync visuals. One or more of the copied visuals can stay in sync with the sync it was copied from. Do you want to keep them in sync? For now, I'll just click on this Don't sync. You will see how this one just keep this here. Keep this down. I don't want this for now. No. What it is mean when I change anything in this slicer, the slicer one. So I'm just selecting year 2023 and August month. See, in my page one, the visuals are getting affected. But if we see here in page two, it is not selected. The visuals are remains same. But if we use synchronized option for this page two while pasting this slicers, then automatically it will get changed the year and month. What I'm trying to say is now I have selected 2023 and month August. Since I have not enabled that synchronize option, it is not automatically taking. But if I enable that synchronize option, it will take it from second page also. How to enable that? Just go to view, click on Sync slicers, click on Slicer. Now Page one and Page two is having the same slicer. Now I want to. This one is the I symbol is visibility. We have the same slicer in page one and two, page two. If I want to sync between these two visuals, I can just check page one and Page two. Same thing. I'll do it for page one page two. And for third one, select the three. Don't close this. Now I'm just removing these filters. Now, select 2024 this time, select June month. Now we are in first page. We are selected 2024 June. If you go to page two, the slice are automatically taken 2024 June. That is the beauty of sync slicers. And so you need to go here and manually do it. If you want to do this one for any other page, while copy pasting, it will ask, do you want to sync this? If you give S, then automatically, it will take. Since it is a tot page, I was not able to do this. We can paste in page four, give sync. I add one visual here. Product category name, something you give total profit. So it is automatically taken. Now, if I change anything in page four, I'm just selecting 2022 now, month December. These two pages also should reflect these changes. 2022 December. We'll see if it is changed or not. 22 in December, 22 December. In page one, 20 December 2022 December, it is changed. Now our sync slices are working. Yeah, see you in next lecture. Thank you. 19. How to use Apply & Clear All Slicers in Power BI: In this lecture, we will see how to use, apply and clear all slicers. In Power BI, slices allow us to filter into the data. But there is a need like all slicers should apply at a time. Now we will see how to do that. Now we have three slicers here. So I can select 2024, March. So when I'm selecting, this automatically, these sos are changing. I'm selecting three times here, one, two, three. Now, I'll remove this. We have two options called apply and clear all slices. You can find that option in Inset Votto buttons. Apply all slaser, clear all slicer. Just click on apply all slicer, bring it down or change the disks a little bit. Okay. Now, this app slices button is enabled. Now I'll select 2024. As soon as I select, see, this is not affected to any of the visual. I'll also select one name here. I'll also select product name. It remains. But once you click on this apply slicer button, the slasers will affect it. So just use Control and click on apply all slicers. So now, at that time, it was selected. Now, if you want to create these slicers, you can go here buttons, use clear all slasers and bring it on and make it hold. Now, control and click on this one. All filters got removed. What is the use of the apply R lasers, but an As? When we select the data from different different slicers at a time, sorry, different different time, what will happen is the queries will send each time to our data source. For example, if I select 2023 here, on query will send. Again, if I select 20 June month, another query, it will send. But if you do like that, in real time, we'll face some performance issue. Now what is mean by performance issue? If any report is taking too long to load, refresh or respond. To our interactions such as filtering, drilling, selecting, et cetera. That means by performance issue. Since we have less data in this, so we are not facing any performance issue, what if we have more than 2 million or 3 million records? That time we'll face some performance issue. To overcome this, that one, we have to use these best practices. This is also one of the best practice to improve performance. When you're selecting year, month category, if you select apply laser button, the queries at a time it will send to the data source. Query, it'll get reduced the time. Now instead of selecting, I set clear laser. Select 2024, vests click on I play us lasers. Okay. See you next lecture. Thank you. 20. How to use Bookmarks in Power BI: In this lecture, we will see how to use bookmarks. These are one of the powerful tool which Power Bay has. Bookmarks are used to capture and save the current state of the report page. What is that mean? We'll see with practical example. For example, I'm taking Brshot just clicking category name. And she smoke? I'm just copy pasting this chart. This time, I'm changing it to column chart and I'm taking profit in this. I also chan the data levels for our understanding for both visuals we have our charts. You don't want this data. We have our charts. Total saw by product category name and total profit by product category. Now, I want to hide this visual beside this one. And when I click on some buttons, it should show the other visual. See in real time, we don't get, you know, a lot of space to develop our report. I mean, to keep our visuals. That time, these bookmarks are very helpful for us to use this kind of scenario. We'll see how to use that bookmark and hide this one visual, one behind one. But this first I will go to view enable selection page and bookmarks page. This selection page is it will show what are the visuals available in this particular page. The tiles. What are the tiles available in this particular page. If you click on the first one, this is the first visual, that is where it is highlighting, click on the second one. This information related to this one. The third one is textbox Babu one. Now, I want to show column chart first and hide bar chart. But this what I should do. I'm just make sure that our two graphs are in same size. How to do that, go here visuals. So this one go to general to properties will make 27430 or both. 272, 430. Now these are correct size. What we'll do is we'll add two buttons here. We have so many buttons. We can add those, based on our requirement and blank button and go to format painter, hide this now, go to styling. I want to add some text in it. So first is chart. Bold, copy this and paste one more time. And the second one is Bar chart. Okay, we have created the button stop. Now, we'll hide this visual inside I can add we can change the name for better understand, go to the selection page. So this is our Okay. Back changing. Marat. So for our reference, I'm changing the names. But in real time, don't change any names like this Bhat or alum hat. This is column shot, not bara. The other one is B Now I'm hiding bar chart and showing column chat. Now I'm in column chart. I will hide this bar chart. I'll show you how it works. Now I'm selecting column chat. I'm hiding the bar chart. Br chart is not visible now. Now this screen we have to capture and we need to give some name for that bookmark. Next same way, hide this column chart and give one name to the bookmark and we'll give action to this button in order to toggle between these two charts. You'll see how to do that we'll hide this inside. Okay. The lines should hatch. Go here for column chart, hide, bar chat. Add the bookmark. Now I'm adding the bookmark. What This is? Column. Same way. I select bar chart. Hide unhide this, select bar chat. No hide column chat. Now, add another one, capture this screen. Bar enter. Now we are done with creating bookmarks. Now we have two buttons here. First, this column chart, enable the action. Under this button, we have action called action. N type of action should be bookmark. And what is a bookmark name? For column chart, I had to column. Same thing, do it for bar chat also, go to action turn on. Bookmark, column chart. We have already given this is Bong. Now weird. Now we will see how beautifully it will work. Now it is showing Bhat. Now I want to display Column chat. If you click on this button, it will display Chat. Again, if you click on this Brchat, it will display bashot. We can use bookmarks in a lot of ways. This one of the way where we can hide two visuals and we can display at a time bom. Now I want to show you one more thing, the help of bookmarks. Okay No, I have this page. This page consists of four, five, six, seven visuals. Now, if I change anything here, if I highlight anything here, all graphs are changing. That means it is filtering and it is displayed. Same thing if I do it here, the other graphs are changing. I do it here, others are changing. Now, how to come back to the original state? How to clear these all filters. Do you have any option here? Clear selection? Yeah, we have option. We have option is not enable now, click on this, deca, select multiple filters, click call this. See it is very difficult for us to remove the filters. Since we have these four visuals, we can go ahead and check one by one and we can remove it. But what if we have more than seven to eight visuals? It's very difficult for us to remove the filters, right? So that is why we'll create one bookmark for this rightly clear selection. I came out or State now. We can also add buttons, or shapes, our images, and we can assign bookmark to that particular. Now we have seen how to assign the bookmark to the shape, how to assign bookmark to the button. Mark shape. We have used blank and we have assigned the shape. We can also add this type of button. Add the book mode. Now I have added one button here. Now, I'm capturing this homepage, the current page. Add bookmark. Just name it. Here. Just close this. Now, click on this, go to Format button. Action enable this one, select bookmark. Or bookmark name is clear this time. Now, select anything you like. Select multiple filters. See now, you want to go ahead and remove all the filters by eking every wish worth. Now if you click on this, you need to use Control here, if you click on this clear button, it will come to your personal posion. That means it will remove all the filters at a time. Okay. You can also set tool tip for this, click on this, know what it is showing. It is showing Control plus click here to follow the link. Just select this one, go to action, go to tool tip, name herasHFlters. Okay? And you mow your cursor here, tool tip is showing clear filters. Just one lick, come back to our original this is one of the powerful features B is having utilize this one. We can also insert an image. I will delete this shape button. Now I will add one image and I will do poop mark for that image. I think so having some images, take this one, reduce the size. Keep it somewhere here. Now, select this one, turn on the action. Select the bookmark as type bookmark line is clear. Select something here in the is this one. Boom, it is working. That's all about bookmarks. See you next lecture. Thank you. 21. How to use Performance Analyzer in Power BI: In this lecture, we will see what is meant by performance analyzer and how to utilize that. Performance analyzer will help us to analyze and improve the performance of the reports. We already know what is meant by performance issue. That means if our report is taking too much time to open, load or refresh, due to some other reasons that is meant by performance issue. Now we will see how to find the solution by using performance and laser. Way to find performance laser, go to optimize performance. Click on this. What will happen here? It provides beautiful insights into how long it takes to load and render visuals, queries, shapes, et cetera. With the help of performance analyser, we can optimize our reports for faster performance. That means click on starting, start recording. It is starting the record. Now, just click on refresh visuals. After clicking on refresh visuals, it is displaying all the visuals here in this box performance unaser box, and it is showing what is the time it took for this particular visual? Now, if we see this total profit by product category name visual, just click on this. Since it is taking more 717 milliseconds. The duration is milliseconds. Just open this enlarge. We can able to see the details of this. Dax core is taking 75 milliseconds visual display. This is Donut chart, it is taking 62, others is taking 580. Okay. So we can see the timing based on the timing, we can take our action. Like for example, if you have used any Dax query for this instead of that Dax query, we can try to find out we can use any other related Dax query instead of that one. We can change the Dax query to the better result. And we'll try to do something here. We'll stop it here, close this park laser for now. Now, I'm adding a new page here, adding the background. In this I'm planning to put header. How to put header, we can use text box. I used text to work and we'll use some for this. Order report. We increase the size of county bolt. This is my head. Now I add another header. This time, I'll use shape. I'm using rounded rectangle shape or I will use the same shape. This is a rectangle shape. Using the shape, reduce the size, go to styling options, change color to white, turn off the poder, go to text and add change the font color to black. Harder report. Increase the size soup quanti. Make it bold. No, we have two headers. One is text works and one is shape. Two are showing the same result because there is no difference between this and this. Now we'll run the performance analyser and we'll see which one is taking more time to optimize performance analyser, start recording, refresh visuals. If we see here, text box is taking 20 milliseconds. It is taking only 20 milliseconds, but our shape is taking 42 milliseconds. Now we can judge by seeing this one, which one to take now. Instead of taking this shape, if we take this text box, we can try to improve the performance. Like that, we can analyze our report with the help of performance analyze it. Thank you, seeing the next lecture. 22. How to use Measures in a Slicer with Field Parameter: In this we will see how to use the killed parameters. Now we have slicer. We have slicer, and in the slicer, we have given year name. That is column. So slicer will not accept measures. Say example, I have total orders or total sales amount or profit. I'll try to drag the total orders into the slicer, see it is not taking. Even though if I click, it is not taking. Now, my requirement is I want to show the profit and sales amount and profit percentage in line chart, and I want to use slicer between those measures. We'll see how to do that. Open your new page, go back room, change the color. Transparency, make it zero. Now. Click on home, create Line visual. In this one, I want to show earwise sales profit profit percentage. It came to Axis, move it to X axis. We'll try to add some data labels. Yeah. Now this is done. So we can see 2022 sales, 2023 sales, 2023. 2024 sales along with profit and profit percentage. Now I want to add one slice for this. And drag the fields totogrophic cell one. It is not allowing me to take it. Now close this. We have one option called field parameters. Go to modeling. We can see new parameter under these new parameters, we have fields. Just click on this. If you want, you can name this parameter. I'm keeping it parameter only. Now, what are the fields I need? I need sales amount, total sales amount, total profit and profit percentage. I'm adding the three fields here. Here it is giving one option like add slicer to this page. If you check this box, automatically, slicer will add to this page. Click on create. So Power BA will automatically create new parameter table for us in back end. Now our slicer got added. See, this is a Dak script which it has written, total sales, the and so on, so we no to this Power BA will automatically generate for us. Now, if I select total sales, it is not changing. It is not changing. The reason is here we have taken sales profit and profit percentage. But these three are included in our field parameters. Now we will take that field parameters measure instead of this one. Where is that parameter table? It is here. Now, take this field parameter and draw into this visual. A three options. Something has happened here. Close this two slicer. Now we have our three measures in this. Now click on sales amount. See, now we can able to see only that total sales amount measure. If you want to see total profit, you can click on this profit percentage, you can click on this 22, we have this much 23 and 24. You can select multiple measures at a time. No problem. You can clear this or click on. So this is a new feature which was introduced by Power B. It was not there earlier. It is a new update. Thank you. We'll see you in the next lecture. 23. Other Useful Options in Power BI: In this lecture, we'll see some of the useful options available in Power B. First I will try to bring some graphs here. I'll just take these two charts, Control C, go to this one, base king size. I'll also bring one more visual from here. Just click this copy Control C, Control V. If you by mistake, if this visual is deleted, if you press Control Z, it will come back. Just save this. Now we have the visuals. Not only visual, for example, I'm deleting this field parameters page. If you use Control Z, that page will come back. But in Excel, once the page fits deleted by mistake, it will not come back again. The sheet. Now we'll go to the page one. First of all, we'll try to change the background. It's not showing in the correct way. Now the first one is view under view, we have page view option. This is fit to page. The default view, which we have in Power B. But if you go to the fit to width, if you close this, it will enlarge something, again, go to fit to page. This is a default view. But if you select this fit to width, this will the screen will maximize for us. The last one we have actual size. This is the actual size. After publishing this report to Power Bay service, after consuming the report in Power Bay service, the page looks like our report will look like in this view. Okay. Go to the default view now. We have format painter also here. For example, I'm doing something here. Just click on this bar. By chart, use S state wise profit. I'll do some modifications with this one. I'm trying to change some effects. I'm keeping background blue. Just for example. Now I'm adding another chart here taking total profit or whatever. I'll take cader Okay. Now there is no background for this, but in this we have background. If you want the same formate options to be pasted in this visual, just come here, click on format printer. Click on this visual. Once you just select the visual, we have format printer here, select that one. This bridge, it will pop up, click on this. If you want to do it for this one also, you can do it. There's a format Control Z. No, I don't want these two shows. I'm deleting this. Now. We have these three visuals, but this is not correct size. It is incorrect size, but this is not in correct. Width is not incorrect exact way. You have to manually adjust the width and height. For example, you have the alignment is not correct. Here you have one, like this. Now what we can do select all these visuals, go to view. M go to format that view, go to format. We have align align left center, right, top, so on. Now we have to distribute first this one based on our requirement. Now I have to distribute this horizontally because these are in horizontal distribute horizontally, go to the align now. Align middle. See it is aligned in correct way. Again, I'm doing this. Just select this. Go to format. Align. I this is not selected. You can also manually select with your mouse by clicking by Control plus left click to align. It is aligned. We have some more options here in this format one. You can use that selection we have. Send back our front, for example, what does this mean, go to inset, bring one shape here, shape, bring that shape. If you try to keep this visual inside this shape, we'll see how it look. So when you click on empty space, that visual is not shame. That means it is their backside of this shape. Now how to bring that one friend, click on this shape, how to format. Bring forward. Bring sorry, we are pushing this shape to back. So send back word, send it to back. Now, click on empty space, your visual, get displayed in frint. There is a options. We'll continue next lecture. Thank you. 24. Visual Interaction Options in Power BI: In this video, we will see some of the visual interaction options available in Power B. For that, I have created two visuals here. Let's click on this. See, we know this filtering option. So if any filters got affected, it will display here. Not only filters, filter slices, both. And next one we have focus mode. If you click on that focus mode, it will enlarge the visual will get enlarged and it will show in clean way. Go back. Next we have a few more options under the three dots, export data if you click on this export data, this file, it will get saved as SB file in our call mission. S here for profit and we'll see what is that mean. Now we have total profit by products upcad here in. Go to this where it is saved. It is saved under my costs thing. Now it is, this is a one. So it is exported in CSV file and given. See now we have the profit for the CPM is this much the same thing. We can see it here. It is giving in CSV format. That is a export option we have. And the next one is show us table. It will show table here only for this. CPM 83,520 800 like that. Okay. Next one is remove. We can remove this visual. If you don't bo, again, can press Control Z, it will come back. Spotlight, only this visual, it will get highlight if you use spotlight. Do. You visual calculation, it's recently introduced if you want to any calculation on top of this visual, you can do this. For example, total profit I will just add total profit plus thousand. The new calculation is 2125. It is added 1,000 to this profit. Go back to the previous one, come here, remove this calculation. We also have salt axis. We can sort with total profit or subcateon. Now it is in descending order, I'll just change it to ascending order. See now it is showing from low to height like that, we can use this ascending and descending order. Those are the options under visual interaction options. I'll see you next lecture. Thank you. 25. How to use Custom Visuals in Power BI: In this lecture, we will see how to use custom visuals. So we know that we have so many visuals available in Power B. These are default visuals. If we need other visuals, we can get it from app source. How to get it, click on these three dots, get more visuals. You cannot also import a visual from your file. Just click on get more visuals. It will take us to the app source. This Micro app source. If you see here, we have so many visuals available zebra performance flow onset with that we have so many. We have scroller. I like this chart very much. See if you find this one, this is Powerba certified. If it is not there, then it is not Powerba certified, sure. We'll try to bring two or three visuals and we'll explain. String scroller. Click on this. Price loading. Yeah. Once you click on scroller, it will give some information about the scroller, how to use that and what is the overview of this and ratings and so on and so. The pricing is this is free. Not all custom visuals are free. Majority of them are paid visuals. We have to check here before inputting. If you click on this Add button, it will directly add to our Power way desktop. But if you click on this download sample, the sample visual, it will get saved. Let's click on add. So it will get at over four wet up. Now it is added, successfully added. Right click and if you click on this about, you can see the certification is certified. So and so information about privileges, about the scroller published by so and so persons you will show the details like that. We'll try to bring another visual from app source. Good app source. This time, we'll bring this d clot This also got added. Now we will see how scroller works. Just enlarge this So we have to check the options first. So once it is downloaded, we have to check the options. Here it is showing category measure absolute and measure deviation. It's nothing but we'll show you go to sales data or take to total profit. Native deviation, profit and sales amount. Now these numbers are in correct format, which is that total sales amount, we try to formal this one. Now it's format. Now, see how beautiful it is. You can do a lot of format options here, close the title. This is good. You can control the speed also here, scroller. Scroll field, you can increase to four or you can decrease. You can also add another fields you can add profit. We'll go to this section. We'll add profit to deviation or you can add profit here. It should take, but not it is not taking. Okay, anyway, this looked like this one. Like, we can see, what is the total sales amount we have and what is the profit amount in scroller. Try to write some speeds very fast. This is good. Now we'll try to see the other visual. We can use a lot of formatting options. We can change the backroom. We can switch off the background. We'll keep this one here. Now we'll see odd Cloud visual. These very simple visual. For example, I want to see only the subcategory names, not the values, only subcategory names in beautiful visual, how to see. Subcategory name, add that subcategory name into category. It will the subcategory names. You can change the font Maximum font will make it 50. If you don't want this title, you can switch it off. See, these are the subcategories. Subcategories available in our table. You don't want the wide breaking, you can switch it off. Now it is looking good, yeah. So these are the subcategories of ours like this, you can download the custom visual from my app source and use it in. Okay. Thank you. See you next lecture. 26. AI & ML related in Power BI: In this section, we will see some of the artificial intelligence and machine learning features available in Power K. The first one is smart narrative. We have created some of the visuals in homepage. Now, I'll use Smart narrative on this home page and see what information I'll get. So as soon as you click on this Smart narrative, it will ask you I will show two options here, CoPtPreview and custom. So we cannot use Co Pallet here because we need premium capacity lens. So I'm clicking Custom. When you click on Custom, this visual is automatically generated some text for us. What it is stating at 42,935 Maine had the highest total profit. So for this one, at 42,009 35, this value mean has the highest profit. So this state is having highest profit was 163% higher than Vermont. That means compared to this Vermont state, this one is having more, I mean, 163% on 73, higher percentage. And also we had the lowest total profit of 16 280. Ormond is having 16 280 profit. I will the brief description of all visuals in this report. That is what I would like to say. This is this smart narrative option. Now, Q and one of the powerful feature. Just click on Q and now assume that we don't have any visuals created as of now. I want to create one visual quickly with the help of Q&A. Q and A means question and answer. If you ask question in this Q&A, it will you the answer. Now I want to see category I profit. Just type your question here. Click on submit. I load. Yeah, see, now I got the answer. It is giving the exact information like in the custom visual, visual which we created. So for CPM, this much, bracing this much and total profit this much. I can also ask Q&A to change the visual in Donut Pie chart. How see it is giving in donut chart. If I want to see it in Pie chart, I can ask and if it is showing in Pie chart. Same way I want to see category wise StewsPfit In Pi. I'll just type this profit. He is giving in bar hat. If you want to see this in column chart, you can just type. Ile you in column status. If you want to take this visual and keep it in your report, you can do that. Just we have one option here, turn this Q and result into a standard result. Click on this. It will create visual for us. Then you can go ahead and change your format options. Turn on the data labels if you want to keep this header so many format options we have, we can do that. There is a Q and. Now we have another artificial intelligence visual. I is called decomposition tree. Just click on this decomposition tree enlarge this a little bit. Okay. Now, what is meant by this decomposition tree in Power way? It is an interactive visual that helps us to analyze data across multiple dimensions, and it will understand the root cause of that particular KPA. That means it will automatically aggregate the data and provides historical view of our data. So what does that mean? We'll see? So as soon as I selected this visual. I can see the options here. Analyze, explain B and tool tips. So for which column I should analyze or which measure I should unlase. I want to analyze with my sales amount. So just give analyze option here, sales amount. And explain by, I want to explain this by category standard product by category name. By subcategory name and state vision city. You can select in number. So now it's creative. Now we can see this plus symbol here. If you want, you can change this color if you like. It's not visible, can come here, bars, go to colors, bar background color, change it to something else. It's just change. Click on this plus. You'll get a few more options. If you want to see high values for this sales amount, you can just click on these high values. It will show what is the high value available in this total sales amount. CPM is having this much high value next bracing and stock and bit. If you don't want to see this, just close this one. Now, if you want to see product category name wise, sales amount, it forms a hierarchy and it is finding the root cause of this particular product. Now again, under CPM, I want to see statewise sales amount. In this CPM, we have these many states. Now I want to see in Massachusetts, how many regions are there. In Massachusetts, we have three regions. Under these three Southwest, how many cities are there? And what was the sales for that particular city? So unfortunately we have only one city in the Southwest and that city sales is this much. Okay, like that, you can analyze and bring a lot of dimensions to our chart. Now if I want to see city wise, Southeast in Southeast, we have to Boston and Worcester we have this much sales amount. Like that, you can analyze this visual. Now, I would like to show one more powerful feature in query, not visual now that I want to go to transform data. Now I assume that we don't have the customer name. We don't have the customer full name, last name, first name, anything, but I want to get the full name. I don't have these three names. Just remove this for our reference. Remove this full name also. Now we don't have these names available. Now I have only email address. Now I want to extract only the first name from this email. How we can extract this. We can extract with the help of the extract wooden, but it should we had to give a lot of things here to extract only the first name. But we have another powerful option here as column frame example. Click on this column from example. So just type CO TT, center. We are giving the input. We're just giving the hint for the power way. That hint automatically is taking and giving the first names in all the rows. In same way, I need domain name in this column. Healthcare, I should bring only the domain name. Healthcare, type healthcare. It will bring all the domains to this. Okay. We can do this for any column if I want to get the only half part of this professional, how to do that, go here. Column from example, click on this, type what is our column, occupation, right? So for occupation, just type PROS. This can be done for entire tableR for selected columns. That is a column from example. Okay. Now I'll come back here, go to home. I'll remove this step. Close this. I don't want to save anyway. Just not now. Make sure that don't save that file. Charles, full name and the first name last night will get delete. Yeah. That's all about A and ML related things. We'll discuss few more topics in next lecture. Thank you. 27. Visuals before and after formatting in Power BI: In this video, we will see how will visual looks like before formatting and after formatting. Okay? Now, I'm taking on bar chart here. In this bar chart, I would like to see subcategory orders. Subcategory, total orders. So this is the visual. I'm not doing any formatting things here, same, copy and paste it this visual next to this. Before that, I would like to change the background color to something else. 50%. We have these two visuals. Now I'm trying to apply some formatting options to this second visual and see how it will. Go to here format visual. So this is my X axis. This is my YXS. So YX, I don't want any values. I want values because these are the main product subcrims. I want the values, and I would like to decrease the size values to eight and Title I don't want. I can switch off the title product sub carry I don't want this layout we'll see later coming to XXsThi one, I don't want this title and values both I'd like to delete those two next. I don't want grid lines, it is not enabled. Now, I want to see only top five subcategories, not all. We already know how to use the filters and select tf per. Now I'm selecting the visual subcategory. Top five orders, total orders, here, just apply. Now top five got selected. Disable this one. Now, I would like to enable data labels, come here, scroll down data labels. Under this data label, increase to decrease it to eight. Columns, let it be. Display values, it's okay. Magron want layout on one. Now it's fine. Now I want to make some nice coloring for this YXS values is to open this autocloring, select this one. It's looking good now. Now I want to change something else to this title. Okay. So category orders. I'm decreasing it to ten and changing to CY, keeping it in middle, use this bold option. I would like to change this color to blue, navy blue. Just come here. Now, space I don't want, I want to increase the space between these bars. Not this space. Come here. You can, uh, check your option if you don't find there. Space between label and music? No, this song like dance. I think under bars we should increase the space. Now it is 20%. I will try change and reduce it to 30. Now maybe 35. It is looking good now. I would like to give some border to this. How to give the border here, turn on the border color this electronice color for this and decrease the width 2%. Now it is looking good. Now, I would like to change the colors inside this bar with the help of conditional formatting. Select bars FX. Ax means conditional wherever you found XS, you can give the conditional formatting. FX is more colors. Kick on FX. I had to use gradient. I would like to use more color I'd like to use. Selecting the colors is very important. You should plan before designing any report. I would like to add middle color also and middle color. I'd like to use. These are the hex codes. If you are planning to develop any report before starting the report, just plan the colors and background and all. No person. Okay. No, I don't want this one. This is a legend. I don't want this legend. Tour. If you to find that legend, just come here, type legend, turn it off. Now still that conditional formatting is not applied. Now we'll go and see what is the reason. So it did that. See, the field I selected subcategory instead of total orders. That is why it is not taking in card Nos how beautiful it was. We can add some other formatting to this could effects. Tour on the visual border. Make it some gray rounded corners. 15%, if you want, you can reduce to three. Now, this is soda. Now we have I don't want this much big name here. You can delete and keep whatever you like. If you delete here, the changes will not reflect here. Only it will change from this x section. Only for this show I will change the two orders. If you see here, the tool tip showing subcategory orders. If you want to change the tool tip colors, you can go here. Role dip, let it be, change the color to something else. You can select whichever color you like depends on your requirement. Now this is that difference. Then go to view, fit to width. Two. Now we can see that difference how beautiful it is after applying the formatting, see? Now, we have this visual. If you want to apply the same type of formatting to this visual also, it is very easy. Just select this visual. It is two steps pos. Select this. Select this printer, three steps. Click on this. That's done. Now, this visual is also having same type of formatting of conditions, whatever this visual. Okay. Yeah. Thank you. 28. Create Report from our learnings: Now we'll create one beautiful report from all our learnings. I have deleted all the pages. Even I have deleted the bookmarks also, which you created earlier. Now we'll try to develop one report. First, what I'm doing is I'm just keeping header. I will take one shape rectangle. Turn off the border, change this color to 003060. No do this heces so that it will be useful for you. 0060, 30. This my primary color. Now I'll use text name for this we'll keep it later. Now, you add another shape, same thing, rectangle one. Before that, I will change the background color two. This one. Transparency will keep zero. Okay, this shape, color, I will change it to white. I'll turn of the border. Yeah, no. I want to show all my KPIs in this card new. Taking the card new enlarging it. I'll take all my matrix. Total ladders, total products, sell some profit and profit percentage. Next I will do some formatting here, go to layout. I have five categories here, increase the cards to show to five. Category use change it to we will bold, make it 20, but it will size and the labels be tall, it would be 11 The sales amount, I will remove the extra characters here. Go to color values. Settings apply to total sales amount for this display and its value decimal places too. The connote values will make it. Make sure that you select. We have reduced and now we'll do something in cards. For all cards, I'm changing the shape to round rectangles to you best view, size let it be border background, let it be shadow, and still not looking good, and change it to something and try to increase this 18. Now, the der, it's two k, it's not that much good. Now, select ders come down, display in its None. I'll go to background. Select this one, leave. It is included in this background color. Now, I don't want this much rounded carves, come here. Cards rounded columns, 16. Yeah, this look good. Let's make it done. Switch on the accent bar. Use this color. The first one. Two, five. It's looking good. You can also add images if you want to the cards, and go to here, click on the Image turn Sills, for example, orders, if you want to insert image, you can insert that, you can change the settings here, fix size, turn it off. You can reduce the size also. But here I don't have that much time. I'm not adding any bar here. It is not going. Now it came back to our original position. Now we have added the card. Now, I want to show sale profit amount in line shot I will take one line shot. Move on. This size is good, grease this much. I want to add ear hierarchy into this and sales and profit. It is taking in YXs move to XXs now I have total sales amount on profit by year. Now we'll try to apply some condition I mean, formatting to this, we should go to xs. This is my XXs, this is my YX. I want to categorical means it will show like this. I don't like to show it XX values I want, I don't want title. For these are values, title, the E, which after that YXs don't want value title, turn it off. I don't want this legend as well. So turn up the legend. I can see some grid lanes here. I don't want that grid lens. So by any chance, if you can't able to find the option here, you can directly check here. So what grid lines of closes. Now, go to the title and change the title name sales and profit trend. Sales confit trend and change the font to two CVI, make it 12, keep it between middle of this, and I will try to add some data labels for this. So how do add data labels turn on this. Okay, now, go to Markus going also add markers for this. The data allables are not incorrect. Go to the data ables again. For total sales amount, data labels, position should be abo. Same thing for total profit, Cision should be abo. This is looking good now. I'll go to Markus section. For all the two lines, I need to switch on the marks. There is a markers available here. I think. Okay. Now markers got. Now I want to change the line colors. So go to lines, select total sales amount. Scroll down, come to color. Now primary color, I'll keep it 003060. 60. Enter. Now secondary color for this profit amount, I would like to keep the secondary colors 05 c9d. Just make this code so that it will be useful for you. Now I'll try to do some options in general but effects, be visual border color, change it to white with this fine rounded corners, make it 15. Now this is absolutely good. Now we will go back to the other one. See, I have taken the year here. That's why it is not showing any hierarchy. I want to see for quarter month and Here as well, select the hi date here. As soon as you select hierarchy, it will show like this. Don't worry about this, scroll down, scroll up, scroll up. You go to next level, you can find the quarter, go to next level, you can find a month like that. You can change the numbers you want if you want to change it too. Thousands, you can come here, go to data labels for all position is fine. Sales amount first. Values. Display thousands. Values displays now it is showing in thousands. Okay. Now I want to see top five orders by subcategory. I'll copy paste this chart here. I'll try to reduce some size. It should be same for both. What is the size for this? I will make it 245-22-4520. A little bit drag this here. It drag this here. This is good. I'll remove this date column here, these two also removed it. Now I'll change this two column chart. Now I want to add subcategory N. And I would like to add orders to this one. I can see subcategory is orders now. Now, I would like to change the title here. The titles would be subcategory wise orders. Now I want to restrict these subcategories to five. How to do that? Go to view filters. We already knew this. We have already seen just select this visual subcategory advance stopping, just select five. So based on orders, I would like to see the top five apply. Now done. Now I want to apply some conditional formatting to this one. Just select here, the format or visual, go to bar or go to columns, and columns, click on FX. Based on gradient, highest value will be my primary color. It is 0030, 60, and I would like to add middle color. My middle color will be zero double five, my D and the lowest value 68 BB. 68 BE three third color. Now I'd like to give this color based on total orders. Okay. Just click on. Okay. Yes. No, it is changed. You can also do some extra formatting here. You can switch on the border and the border color you can give it to this 30% white or you can also give 50% darker. I'd like to give this one only nice. Now, I would like to increase the width two is okay. I want to space between these, I will increase. I make it 50. Now you see, it's looking very nice. Yeah. Now the next chart I want to add here is funnel chart on this funnel chart. What is the size of this? Would here to 45 20 make the same change for this as well. Before that, I would like to add our numbers here, stay twise Total orders. See, now we got it. Now I would like to apply the same formatting to this visual from this one. Just here, Bridge this one. Now, you need to do anything, it's automatically changed. You just need to go here, If you want to add any other things, you can do it, but this is looking good for me. I'll try to bold these headers, go to title. Bold Bold. Come here. Bold. Okay. Now I'd like to add another chart. In this chart. I want to see categoriys sales amount. This is our chart. We'll try to make some changes to this. Even you conditional formatting, you can use this format painter. Now it is looking good. Oh, I don't want this much with title. Change the title to revise sales amount. I would like to include legend for this. Then only it looks good, Legend included. I'll just bring it to bottom center. But I don't want this tight in switch off the title. Now it's looking good. I have. Bhart same thing. I'll do it for I'll copy page this. I'll change it to donut chart. But here, I would like to see profit amount instead of sales amount. Bring profit amount here to these values. Done. We can see the profit amount for this one. Try to increase this. Way to increase this. Keep this one. No, it is looking perfect. **** has a header to title category, from a fit. Okay. We are done here now. I would like to add some slices to this, click on the slicer. Make it small, even smaller. Keep it here, and I want to see here to this. I want to add any hierarchy here to the slicer, rest here or to slicer settings, use dropped on. I have the slicers. Now header, I want to see CLI, make it ten values, make it ten, is fine, little bit decrease the size. Now, come here effects visual border, change it to this cutter. It's looking good. You can round the shape if you like, go here, go effects visual powder, rounded corners would be ten is fine. Now this is looking good. Same thing, I'll copy paste two more times. Second one, I will take month name. It is not showing in correct order, we'll change that. Now for this one, we'll change, we'll change it to category name. It is showing very big, you can rename it here. If you rename here, it does not affect the visual. Rename it to category. We can align these three, select these three, go to format, align, distribute vertically because these are in vertical size, align middle. I think don't mistake align center. These three are looking good now. Now if I select here here, it is not showing in correct way. I don't want to interact this visual with slicer here. Sect this, go to format, edit interactions, turn out this visual. Now if you select anything, this visual hotacF category, I don't want to interact the two, turn it off turn it off. Now done done. Now I want to create one bookmark for this because if I select anything here, if I want to come back, it's difficult for me to come back clear selections, go by go back. For that, I would like to bring one image. We'll take this image clear, make it to 40%, 40%, keep it somewhere here. Okay. Nope. I'll take the bookmark, go to Vw Goop Marks, add, I'll give a name as clear. Homepage, like this. Clear homepage. Close this here, select this one. Switch on the action, switch on the type to bookmark bookmarks, clear homepage. Sclose hide this hide this. Now we will check this. It is working or not. Use control. It is working fine. I don't want the book filters here, data. Now, I would like to keep some header to this. I think I did Border is turned off, style is there. Effects, grow. That's fine. It is looking fine. Now, I would like to keep some header. You'll keep it in some advanced level with the help of scroller and we'll see how it will be bring scroller, to get more visuals. You have to pin that visual to our visuals, then only it will save or else it will not save. Just type scroller. Let it low Import. Now, just write like this one. Okay. We have the scroller bring this scroller here. We will keep this scroller as header now and we'll see how it will work. Keep it here, increase this size and this one. Just use one orders here, total orders. Now, come to the settings. Background color change to this. Effects background switch it off from here. Is not throwing. We do some custom text like order or report. Think status indications fine. Scroll, speed is fine. Text, color is fine. We'll switch off the title. Okay? No, it is looking in correct way. We'll change the background color. What is my background color? You can select from here also. We have used this color for our header. Just if you just copy that, select the scroller, go to scroller background color. I add that color here. Now see. Ours, I think I did some spelling mistake here. Ours report. If you'd like to change the text color, you can change Okay. Is my text color, make it white only. Could be looking good. Now, this is our header, scroller. We can do a lot of formatting options as well. No. I add a name to this, just add home. I would like to create another page. But this time, what I do is just come here, just duplicate this page and rename these two details and delete all of this. I don't want this. I want to show only table. So for this one, action we had to change because this was captured the home page. Now this page. We'll do that? Well create one table. In that table, make it size a little bit like this. In that table, I would like to see product name category product subcategory name. I want to see State sales rep. We can see sales rep parcel in the sales data and the matrix we have created. I'd like to show total orders, sales amount. Fit amount profit percentage. Profit percentage, no, remove this. Rename these columns. Product and this one is category. Let's rename this and this one is subcategory. Name this two subcategory, rename this. I think I have taken the state hierarchy here. We don't need the state hierarchy, close it. I just want to take state here, come here and add state before this sales rep. Now I have state sales rep, total orders, I'll change it to sales amount. I'll change the stock profit. Okay. Now this is looking good. I will decrease the space so that I can see all other columns. I'll try to do some formatting for this style press. We'll take minimal. Board header. Board header is fine. It should be grid only borders should be options, values. If you want, you can keep it eight and you can increase the size of this column. Now, I don't want totals for this, which of the totals. Be here. Column headers, make it to 12. No, ten is fine. Text color is okay. Background color, we will change it to this color is looking good. Yeah, it is looking good. Now we'll try to increase this to 11. Alignment, middle. Column header Middle. Increase to ten only. Don't want 11, this us size. A size. Now total is fine, specific column condition formatting we don't want now. Style precedes will take Walter neross looking good. Yeah. I is looking good now. Column heter change color to this one. And these values will try to keep it in values. Column headers. It's fine. Specific column product on, keep it middle. Same thing, do it for category. Han apply to header apply to total, keep it middle and subcategory also. Oh sorry. Keep it on. Keep it middle. No. State, middle, and sale sp, switch on D bit middle orders, same thing, do it. Sale am thing for that. The last one is profit. Okay. No, this is really looking good. If you want to add conditional formatting, you can add for this. Now, I would like to see a profit next to profit two decimal numbers to that, sell it to your profit column here. Can also do it from here, two dismal numbers. It is changed. Now it is matching. If you have any alternate numbers apart from this zero, it will be good to see. That's right. Okay? Now, I want to create some drill through functionality to this table, how to do that. We just add state here to this field. It has been created. Reduce the size. You don't want this much excise. Go to style. Icon color line will change to white. This is good. Try to increase this size of scroller. You can see this, go to homepage and we'll check if it is working or not. Select Ostate Main, right details. It is showing only the details too. Now, clear this. You'll select bookmark for this one. Now, this bookmarks is for homepage. We'll add another bookmark, go to view, bookmarks, I Clear details. You have added this, Seret this one, change the action from homepage to clear details. We'll check if it is working or not. S one thing. Just click on clear function. Yeah, it is working. That means it is working. We have created homepage and retail page. So next we will see how to publish this report in Power Bay service, and we'll see how Power Bay service work, how the clients will consume that report, how to set up the gateway, how to create the workspaces. We'll discuss so many things. Power BA service section. Okay. Thank you. 29. Working with Power BI Service: All right, it's time to publish our Power Bay report to Power Bay service. It's a cloud based account. Now we will see how to publish this report to Power Bay service. So in order to publish this report, we need to create workspace first. So understand that this report is created in my local machine with the help of Power Bay Desktop. If anyone want to see this report, they cannot come into my system and see, right? If they want to see, we should publish this to online. That online service is called as Power Bay service. Okay, now we will see how to publish this report. Before that, we'll create one Workspace. Workspace is nothing but a folder in this Power service. It is like folder. So I'll start it from if you want to log in, just type app.powerby.com. It will take us to the ORB service. Since I have already logged in, it is not asking any login credentials. If you're logging from the first time, you have to give your login details. See, this is my work account. Okay. So Gmail accounts are IHO the other accounts will not work here. If you want to log into Powerby service, you should use the W account school account. So we have so many blocks or materials is available in Google, like how to create a free Powerbe service account. You can look into that. Now, as soon as you log in here, we can see a lot of tabs available here. The first one is, you'll get all the things related to Microsoft 365. If you want to enable, you can enable those have outlook, I'm enabling it. I have also teams I'm enabling it. Okay. So these are related to this user for this account. So now we have open Mail and Teams. Now we have another option called Create. Here we can same Power B desktop, we can get the data from different different sources, and you can create a report. Okay. Next we have Bros in this, it will show the recent activities and favorite if you make any report as favorite, that information will show here. This shade me uption is very important. If anybody shared any report or app or dashboard with you, you can come here and you can see like it's fabricated thing, we need to discuss about that. This app is also if anyone shared any app with you, you can see it here. We'll see how to create App Bundle. Metrics not required, monitor are required, learn, these things not required. So we have to concentrate on this part, my workspace and workspace. The difference between my workspace and workspace is if you publish your report to My Workspace, no one can see your report except you. This is not a shared folder. But if you publish your report to spaces, and if you give access to that particular person, he can come in that workspace will be available in his account also. For example, I have logged in with my name. If anyone logged in with his name, for example, John logged in, if I share this workspace to his account, his email D, once he logged in, he can able to see that workspace. He like this. I'm already having so many workspaces, but these are for different purpose. I'm just creating the new workspace. How to create workspace, just click on New Workspace. I name this workspace as orders Workspace. If you'd like, you can give description. Domain Admin because I'm Admin. If you want to add any logo to this workspace, you can add any you can add. Advanced functions with the Owner, it will show I'm having Pacess click on apply. It Now, my workspace is created. Now I'll go back to my Power By desktop. So this is the publish option here in my Powerb desktop. So just click on publish. It will ask for the same option. No, I have to sign in first. See here, I have not signed in. In order to publish this report to Powerb service, I need to sign in. I have already copied the email address, just continue. T us some security details. I'll get caught to my mobile to my authenticator app. In real time also, we should do the same thing. It's logging in. Something is showing, but that's fine. See now, I logged in. Now, Il publish. Once you click on publish, it is showing all the available workspaces. So I just now created RS workspace. I would like to publish my report to this RDS workspace, select that workspace and publish it. M Okay, it is published. Go back to your Power Base service account now, just refresh this page to see that report. Yeah. Now, as soon as we publish that report to Powerbas service after refreshing, we can able to see the two tabs here, one is report, another one is sematic model. Semtic model is nothing but our dataset. Whatever the data is available in our Power Bay desktop, this all data, I get loaded. Okay. Now we have some options in Workspace. We can create app, manage, access workspace settings. These are the general settings of our workspace. This is details I have given. I'm having pro license, so on. Manage access. This is the important thing. If you want to share this workspace to anyone else, you can add their email addresses here. But it should be within your organization. It will not take external things. Okay. Just giving the same account because I don't have any other things. I'll make Admin this guy also. Like this, you can share your workspace. As soon as the opposite person logged in, he can able to see this workspace, and he can able to see the reportant semantic model. Now, that is how we can create workspace. Now while assigning this workspace to other people, it is showing four options here, admin member contributor and viewer. These are other roles. If you give admin access, he can get all the permissions to this workspace. He can add members, delete members, he can add content, he can create report, so many things he can do. But if you give member access, few of the, you know, permissions he cannot get. He cannot add other people as admin. He cannot delete this xpace. That type of things he cannot. If you give contributor access, he can only contribute to that particular Workspace, he can only create a report or he can only do some changes to that report like that. But he cannot add any other members or he cannot make anyone admin. If you give viewer access, he can only view that particular report or dataset. He cannot do any modifications to that report. That is what you should remember. We usually give view access while sending this workspace to any of our end users because I don't want my data to be lost. Just close this. That is the workspace rolls. Now, we'll see one by one options in this report and sematic model. First, we'll see in report, click on this report. So this is the report we have created in our Power Bay desktop. You have option you can use fit to screen. Fit to with our actual size or also you can full screen. Yeah, see how it looked like. Now, we'll see other options. We have file option where you can save as a copy of this. You can download this file as PBX file. For example, if you lost this file which you developed in your Powerbeatstop, and if it is available in PowerBs service, you can download this file, it will open. Okay. In Power Vdstop manage permissions. You can also manage some permissions here. Okay. For now, I don't have any permissions or these things here. We'll see how to do that permissions. Print this page, you can also print this page. You can generate a QR code. Once they use that QR code, they can able to access this one. See? Now that you are graded QR code, scan it from mobile device to access this report directly to save QR code left, download button. So if you download this, it'll get download. If you scan this QR code, be able to view this report. It will last some kind of permissions, you had to give that permissions. Now, this will discuss settings. These are the general settings of this report. No need to concentrate on this one. Now, this is the main thing Embed report. If you want to share this report, you can directly, you can share it here. Like you can give their email address, select the email address. You can copy the link before sending, send. And also, you can mail this I will ask for the credentials of the email, can also send email. See, I don't want now. You can either send in teams or you can open this in Power Point. That is how you can share within your organization. Now, if you want to create a link and share to any of your endcers. So we can open this option embed report. We can publish this report to SharePoint or online also, website or portal, but this required some security aspects. Published to public, contact your admin to enable embed code creation. We usually don't use that option, but we will use this option, website or portal. So once you click T, link will generate, copy this link, go to Teams if you want to send to this guy, you can send if you want to send to anyone, whoever person you would like to send just copy and send. Now, click on this. Click on that link. It will directly open the four way report. Before that, it will ask for the login details, due to some security reasons. That is how we can share our Power Bay report in these ways. You can also chart in teams. Directly you can send this report through teams. A link will get generated. You have to give opposite person email address order to send this. Se link automatically it came here, just need to type their name. Share. Explore this data. I don't think so. It will be useful. If you want to explore any kind of information here, you can do this. For example, I want to see product name. I matrix it is showing. I would like to see the total orders for this. See? Automatically, it is creating a visual, but I don't think so it is useful for us. But in some scenarios, it is useful, but not always. Don't save. Insights. So this option is very useful. But unfortunately, I don't have access to use this option because it works only on premium account. We have two types of accounts, pro and premium. If you click on this kit, it will ask for upgrade to premium account. I don't want to do this now. What this option do is if you click on that get insights, it will show all the insights for this particular report, like sales or happened for 2022 this much or this much, this much like a narrative, smart narrative. Yeah, smart narrative, it will show. You can also subscribe to this report. What does that mean? Create subscription? If I want to subscription name. I'll give orders. So why to create this subscription if you create the subscription and give your end user email address here if they want to see this report periodically, that we can set this subscription. So they will get email on that particular time with the page. They no need to come for the service and open this. They can get email and with the page, I will show you how we'll get it. Is not required date start time will take this date, you can give date, whatever the date you like, how many days you want, I want till December 31, I can give. Don't require now. Daily or hourly or weekly, how you want to send this. Now the time is three, I'm scheduling at 12:15. A. Now this subscription got created. So after creating the subscription, the opposite person, he will get the email. Whatever email which we have shared, they'll get this email like this. Trust sender it should show the PowerVRport page Yeah, a little double click. You will get the report page. But it is just a screenshot of this report. It is not interactive. You can download this report or you can use print screen and see the values. Here's a quick, email to check. You can also print this if you want. There is a subscriptions. Just close this. It is not closing. Now we are seeing the subscription. Now set alerts is one of the beautiful advantage we have in Power Bi. For example, I would like to set alert to this visual. What happens is we have total orders by state. So measure total orders, we have charges changes what changes we have to set is I orders becomes greater than 454. For this particular state, we can set alert. Or if any changes happen to these particular orders for total orders, I should get email or I should get teams message. I'll just select email. Now. Since I am the owner of this one, showing my name. If you'd like to add any of your end users or managers, you can add their email address. They also will get email stating your report has been changed and the reason is your orders got increased like that, you'll get email. I'm not required. I think we have to select Opokspace. Set a space that supports Microsoft fabric atoms. Okay. Before it was not there now it is asking me to dll it to fabric account. I think I don't have the fabric account. That's why I was not able to set an alert. But that's fine. So this is how you can set the alert. So if any changes happen to these orders, you'll get the alert message to your email or teams message. You can also do same thing for other visuals. If you would like to see select this one, you can select. You can also select this one. You can select depends on property if you want to set an alert to change or you can select the action type email or teams and you can create that alert. Now, sets done. Edit. If you want to edit this report in Power Base service, you can edit this. For example, I don't want this chart. I would like to sit in bar chart. You can edit this the same options. I'll get enabled. So Legend, I'm turning it off, you can save this file. Okay. I don't want to do that steps. Control, controls it will work here also. There is a edit option. You'll get a lot of options here, like what are the options available in desktop? Not all, but you'll get majority options. That is the edit. Now we will see how to create the dashboard. The difference between report and dashboard is report consists of detailed information, like report can be consist of four or five pages. But dashboard consists of a single page with information from all the five pages that you should remember. We can bring the visuals from page one, page two, page three. Till page five, we can bring and we can put it in one page. Now, we'll see how to create. Click on this new item before it was showing list. Now it is changed to some other screen. Power BAE monthly, it will get updated. We have to follow those updates. Just click on Dashboard. Dashboard, I will name it as Orders dashboard. Just create Now dashboard is created. So I don't have any information in this dashboard. Now, dashboard options, we have the same thing. You can file, manage permissions, share teams comment you can keep. You can also subscribe to this dashboard. Like we have subscribed to this report, right? We can subscribe to this dashboard. You can also edit this dashboard, okay? Now, we'll go back to our report and we'll create the dashboard. Click on our report. Dashboard creation is very easy. You should remember one thing. We cannot add filters, I'm sorry, slices to our dashboard. If you want, you can pin entire the page to this dashboard, but not the slices. See, these options is enabled, the pin option. But for this slicer, it is not enabled. Now I would like to see this matrix in my dashboard, just need to click on that pin symbol. So existing dashboard or as dashboard, I would like to pin this, just click on that. And I want to see this one. We have the pin symbol right pin visual. Just click on this. Existing dashboard. Now, this. Click on this existing dashboard. And this table also, I would like to see. Just click on pin visual. Pin. Now, click on. Go to Dashboard, or you can go back and see your dashboard name. Now, this is a dashboard which you have created. You can enlarge this. See, this is not interactive. If you click on any particular visual, it will take back to you for that particular report. Should be very careful on that. Now how to go back to the dashboard, come back, enlarge this. It is not visual. Oh. Size decrease it. Okay. Now we should arrange this in correct format. Keep it here, keep it here. Let's keep it here. Let's sent table, keep it here enlarge this table. Yeah, now dashboard is created. Dashboard theme, if you'd like, you can use any theme. You can download it from your computer or you can use theme like this. A dark theme, or color blind theme. Custom theme also you can do, then change something to your theme. Just cancel this. Don't save. Edit theme. I'll use this color blind theme. Just save this. It is created. Dashboard is created. This is single pitch. Gonna also add some kind of tile here, tile like a heading. You can use the textbox, click next or is the tile name? Orders dashboard, keep it middle. Just apply. See, you got your tile. We'll get options. I make this here. Okay, we can change this heading and you can keep however you like. You can delete this and you can do. Also have something related to content Ospace lineage, open usage metrics. If you open this one, it will show how many members have seen your space or report or dashboard, so on. If you see this matrix, it will show the detailed matrix of the usage of this because we have just created this workspace, so no one has seen. It will show views by user. You'll get the email address, the email address, total views, how many views happen. These are the metric of this. I go back system is very slow. That is how we'll create report. Now we'll see how to refresh the report automatically. I mean, the schedule refresh. Automatically means schedule refresh. If you want to do manual refresh, it's very easy. Go to Workspace, click on the workspace. See now dashboard gets added. Go to sematic model, or you can directly refresh here. Just click on refresh. The time I got error message stating schedule refresh has been disabled because we have not set any schedule refresh. Now we will schedule refresh to this. We also have so many options here. You can explore this data unless in Excel, you can delete this report, quick insights, page reports, manage permission, so on, so. But those are not that much important. The settings, whatever we have it here in sematic model, these are important. So click on settings in order to set schedule refresh. So the main thing is if we want to set a schedule refresh, we need to have gateways installed. Not for all the cases if our data resides in on premises data. Data sources like X, I mean, flat files like Excel, CSB files or the databases like SQLs or poqule. This type of on premises data sources, we need to install data gateway. What this data gateway will do is it will act like bridge between our data source on premises data source to Powerbs service. To get the data from premises data to Powerba service, gateway will be helpful. Okay? But if our data resides in Cloud data sources such as Snowflake or SharePoint or somewhere or data breaks. So that time we don't need to Enable any data gateway. No need to install any data gateway. Now we will see. Gateway connections. See, I have already installed gateway. It is showing like this. If you don't have the gateway, go to downloads, click on the data gateway. So gateways are two types. One is, standard mode, and another one is personal mode. So standard mode is also called premises data gateway. Okay. So the difference between standard and personal mode is if we install the personal gateway, we cannot share it to anyone. But if you install the standard gateway, we can share it to our colleagues. So in real time, our company will assign standard gateway for us, not the personal one. Okay, we can download this gateway. Since I've already downloaded, I have the gateway installed. I'll just check the settings. Hm is data gateway install. Just open this. It is all set up. You have to sign in with your email address. Just copy it from here. Next, Same thing you'll ask for the security, email address, and password, and you'll get your message to your authenticator. Authenticator is Microsoft app to authenticate in this app. Then you can able to install GatewR you can able to log into data or Power service. Close this so this is the settings which I have to do it. It is loading. I'm getting some error. ASD gateways can't figure correctly, but is unreachable due to local network connectivity problems. So I'm getting some problem here. I have to fix that. After fixing that, I had to restall this gateway in order to work when I was on so I need to check my system it is unreachable. I think I had to run this from somewhere. I'll do that steps later, but I will do the brief explanation of this gateway. If you want to schedule refresh, you have to configure this gateway. For example, 1 second. This is my report. Go here. You had to create the connection first to this, how to create connection. Come here. This is my gateway. You can give two connections, new connection. Connection name is ST gateway Gateway name, connection, we can keep orders test or something. The connection type is. We have used three types of data sources here. One is Excel, CSV and folder. You had to give the connection for all the files. So our Excel file is this one, you have to path where it is coming from Antication windows in real time, you'll get Windows or SSO login. You can use that password as well. If you don't want, you can skip this for now, close it. I'm not doing that connection now. Once connection is done, you can come here, schedule. You can set the time and you can add the time frame and you can set it. Now I got one message. I think it's for the subscription. See now, I got subscription. Email for this report. Now, I got the screenshot of this. Now easily I can understand. So many Rs are there. These many. After refreshing data, they'll get some other numbers in this. If any arras get added, they'll get their numbers here. This we'll get email for subscription. Now, we'll come here. We'll set the schedule refresh. For Pro account, we can schedule eight times per day. For premium account, we can schedule 48 times per day schedule refresh. Once it is enabled, our data will get refreshed on the given time frame. If you want to schedule daily or if you want to schedule monthly or weekly, you can do that. That is how schedule refresh works here. I think we have almost all the topics here. Now we will see how to use role level security. What do you mean by RL security? Roll level security, we have two types of role securities, static and dynamic. If we want to restrict the data between users by any state or region, any condition, that time we can use RLS. For example, I have six states here in this report. I want to restrict Massachusetts states to data to only for that particular user, how we can do that. We can use RLS and we can achieve that where we can find that RLS, come back to Powerba desktop, not in Power Way service. We have to do two options. We have to enable two options. One is in Power B desktop, next one is Power way service. I'm doing the static one, not the dynamic one. Since time is not permitting me to do it, manage roles, click on you, again, I will show it to you. I think I'm going fast. Click on modeling, manage roles. Under this, click on U name like main because this is a state name. I would like to restrict the state with particular user. Main next, select the table where it is available. So this state is available in this table, territorial table. Now, click on U. Now what is the main state State equal to main. It is done, S No, it is saved. Just close it. We can also check that role security here in this page A, click on VS. Now, see this view access got enabled for main, select this Poka. Only the information related to that particular state. Main only should display here. It's not showing anything. Okay. Did I do any mistake? State is correct, right? MINE. Is correct. I think it is not saved. It is saved. This new state equal to m this. Yeah, maybe something is incorrect in Main State. I think or I don't have any data in that. Now I have changed it to Wormont State. See now I can able to see only the information related to the armont. So whoever login with their email address will see how to give access to that person in Powerway service. Now we can able to see only Warm information. Now we have to republish this because we have enabled the level security here, save Workspace, Ads workspace. Replace. You can also click here to go to the Pb service, but I will go it from here. Just refresh this page once. Now, go to the sematic model, not to the report. Sematic model, click on these three dots. Go to security. We have option called security. I have not changed the name here. It is still showing the main here. Go to manage rolls. See this one. Maybe this one. Is Vermont, right? So just see this. It is showing main here. It should not be main. It is Vermont. Close this, go to home, republish this. Select your workspace, der workspace, select, replace because we have already this report is available. That's why it is showing to replace audit refresh this page. No, that is changed. We can test here also, give the test viewers test. It will open the information for this is taking time. See now it is wing in Ormont State. You don't have any person here. That's why it is showing. You can give that particular person email address here, whoever there in Vermont or whoever want to see only that Vermont state data, you can use their name and click on add. I'll get added. Once they login from their account, they can able to see the data related to that Vermont. Make sure that you should give only the view access in workspace. If you are sharing workspace, they should get only view access. If they get other options, then it is not useful. That is our O level security. The last part, what we'll see is we can create the app and we can share this three dashboard report or semantic model at late. No, we don't need to share the semantic model or dataset because no one interested into this data. They want to see their report. That is the goal main goal. So if you have like ten or 20 reports or dashboards available in the same workspace, we can create the app and we can easily send it to them at a time. Now what is the app name? How to create the app, select your space, create app. Oh my app name is Orders app. Okay? Just this is creating for testing purpose. I'm just giving one of the name here. App theme color will ask. You can set whichever theme you like. Okay. Next, we have to add content. What is our content Dashboardon report, select the content. If you want more, add more, can you can add those as well. Click on add. Next is audience who you want to share this report or dashboard. It will display it will give the preview of this dashboard report. Okay. S. Meanwhile, it is giving the preview of this report. If you want to share to the entire organization, you can share. No need to add their email address. Whoever is having this Power Bay service account, they all will get this app, but I don't like to do that. You can add your end user email address here or client email address, we're requesting this app from you. Just publish. Dentro. Something went wrong to second. It is not showing. And cancel this. Quickly create this app, test, color, select contact information, show these items, contact for the soak space. Basically, it's me. It's not required. Go to add add Content Add audience. Add the audience name. I'd like to show this. Let's try to copy this one. We are hitting some issue. Why is this much slower today? Oh, I'm facing some Internet problem. I'll try to fix this. That is the reason. Oh. I just suddenly deactivated. 2 minutes. Key. Forgot connected to my phone. Is connected. I try to relogin this. Quickly, we'll create one app. Go to Rocks piece. Create app. The name is Orders. At content. Audiences should come publish, publish. Now it is being published. You'll get this link. Copy this link and you can share whoever you want. Open that app will get open. But this was shared just now. It will take five to 10 minutes in order to show it in their systems. I have used my name here, but I don't have any other account. That's why I've selected my name. I'll go to. So if they open and click on these apps, they would get that app here. See, I already got this app, just click on this app. It will show, so I selected the background color this one. It will show the report on dashboard. We can create the app and send that report and dashboard. I think we have covered all the topics in Power Bay service. Yeah, thank you. Thank you very much. 30. How to consume the Reports & Dashboards from Power BI Mobile: We have seen how Power BD desktop works and how Power Base service works. And we have created one report in Powerb Desktop, and we published Powerba service. There we have created Dashboard. Now it's time to explore Powerba mobile. So for a better explanation, I'm using my tab to explain this Powerba mobile. You can also install on your phones or tabs. There is no difference between it. Now, I have my Power B desktop here. Before that, I will show you how to install this. Like it's simple, just go to Playstore, search for Power B Install. Now I'll go back to my desktop. Open Power B as soon as you click, you can see the six steps here, home favorite app or space shared with me more. In home, I can see this many things under favorites. I can see one report. If you want to move any report or dashboard to your favorite in Power Bay service, you can move that so that it will reflect in Power Bay mobile. This is a profile. My profile, I'm using Rosens Next, if you go to apps, we have two things here. This we have created in Power was service. One is dashboard, one is report. If you open the dashboard, this is a dashboard which we have created from multiple pages. If you go to the report, I read this report and I will check if it is interacting or not. Yeah, it is working fine. Select slicer, clear this, go to second page. Perfect. It is working fine. This is a app and you have another option called shared with me. Whatever the content or reports or dashboard, if anybody shared with you, you can find that information here. This more, we don't find any other information useful. Then go to spaces. These are space orders workspace. You can also, if there is no app created, we can check or dashboard or report here in this workspace. It will be very helpful for end users or client, or CEOs, or managers to access this report or dashboard anywhere. If they are traveling, if they want to see the status of the report or dashboard, they can open their mobile or tab and they can see it easily. So these also the same type of dashboard I have here in this workspa the report. We have two pages here, details and form, and these are filtering properly. That is what I would like to show in RPA mobile. This is all about B mobile. Thank you. 31. Course Exercise: In this section, I'm giving you the assignment. This is the exercise you have to do. I'm giving you the PDF of this report consisting of two pages like this. Page one and page two. These PDFs, you can find it in resource section. Also, I have given all the data related to this report in resource section. Once you do that, read this course because ratings are very important. Your feedback is very important to me and will encourage me to post the next course. Take the screenshot of the rating and mail me at Shotsa training Instut at the Gmail Make sure that subject lane should be exercise one or B crash course. This is how you can write. Once you do that, I will send you the solution for exercise one, and I will send you the exercise two, along with the solution for x two. Okay. Thank you. 32. Thank you Note: Hi. This is a quick note to say thank you to you for indulging into this course and reaching this far. I really appreciate it. I would really happy and appreciate if you'd rate us. It will really help me. And if you have any queries or doubts, you can mail me at Sybathsia Training Institute at the rtffmil.com. And I will drive my level best to resolve your queries as soon as possible. Thank you and all the best.