Power BI can be used to build reports adhering to the business requirements. With Power BI, user can:
You will mainly focus on connecting to the SQL database, generating required reports along with visualizations and mailing of reports to specific groups or individuals.
Power BI can be downloaded from the following link . The link also has other requirements that specify the software requirements for installation.
You will consider the SQL database as your source.
There are mainly six parts to it –
Click on the ‘Get Data’ tab and a pop up showing all the data sources come up.
Click on the ‘Database’ option, choose the SQL Server database, and click on connect.
Provide the required SERVER (SID/database name) and QUERY in the highlighted text box.
Then provide the credentials of the database you want to connect in the highlighted text box.
The user can see the data in a popup and load the data into the desired window.
Then change the source to some other environment and edit the permissions by giving the credentials.
Select the report tab from the left. Select the objects from the right-side ‘Fields’ panel based on which the report needs to be generated.
Select the type of visualizations. One can also view the details for a particular object from the graph, which depicts that the report is user-friendly and interactive as well.
Once the report creation step is complete, just use the Publish button present in the Home tab to start the process.
The data and report, including all the queries, visualizations, and other features used are combined together in a package. All of them are then uploaded to the Power BI service.
As soon as the upload gets completed, a dialog box will open, which mentions that the publishing is completed. Also, there will be a link present in the dialog box, which helps in navigating to the report directly inside your web browser.
The report can be directly shared with an individual or a certain group. Just fill in the details (Email Id and any optional message) and then Click on the share button.
NOTE: Email addresses in the same domain can be added.
For creating a Power BI Desktop report with AX 2012 R2, one needs to follow the below steps.
Before you proceed with report creation, make sure that the correct version of Power BI Desktop is installed based on the machine’s configuration, either 32 or 64 bit.
Document data source form fetches data from three services such as Service, Query reference, and Custom query from AX and which can be displayed in reports at the end.
Here you will create a new document data source based on the required data from the related query.
Now that you have added an existing query of AOT “ CustTable ” as Query reference as the data source type and Customer Details as description.
Once the required query is selected and added on document data source form as above, go to browser/internet explorer and enter the URL of the AX Odata query service. Make sure this URL is running and displaying the XML code associated with it. This verifies the Q data query service is running fine from the AX perspective without any issue.
One can verify against query wise AX Odata query service URL by running it in the browser.
Once the AX Odata query service is successfully verified on IE, the next stage will cover report design steps in Power BI Desktop as below.
Open Power BI Desktop. Now click on Get Data option. This will open a screen which contains various available source data file supported by Power BI.
As you need to get data from AX using query service, you will select Odata Feed from the list and click on connect. On the next screen, it will ask to provide the URL of the AX Odata query service.
Once URL is entered on clicking OK, it will fetch and display all the query service registered in the AX document data source form.
Here you will select CustTable Odata feed as a data source. In the right side window, one can preview the data populated from the query. Once the required query is selected, click on the Load button.
Once data is loaded, it will appear in the Power BI report designer window.
Now, based on the selected visualization-basically report format like Table, Matrix, Pie chart, BAR Chart- you can display the data in the report. Kindly note here you can make various field related and report format related changes in detail as and when required.
Once data is added, you can see it with a preview page.
Also, you can publish this report on the cloud if you have azure subscription active, which is provided at an organization level.
Below are a few other types of reports created as a sample.
Using the Power BI, you can develop the reports with NAV 2016 data with pre-defined visualizations. You can easily retrieve the data from NAV and show it in reports. Before you develop the Power BI report with NAV 2016, you should verify the version of Power BI. Power BI version should be the same as OS configuration like 32 or 64 bit.
Configure the Web service in NAV 2016:
Configure the NAV 2016 Web service in Power BI.
Using Power BI, you can create pre-defined visualizations like Stacked Column chart, Line Chart, Stacked area chart, Pie chart. Now you will create Item quantity Location wise.
Create and design a Microsoft Power BI Report using data source as SQL Server. You can use the Power BI report to manipulate the data and virtualize in many graphical and table representations.
You need a minimum version of SQL Server is SQL Server2005 and above. Consider the Power BI desktop is installed and configured to allow Power BI reports in the system.
You can use this application to create and design quick reports with various gateways to get data. Directly you can access the SQL Server data into this application to get data. Manipulate with data and get the expected result to display in the report and design as required with the predefined graphs and formats.
Components of Power BI
Power BI QnA
Sometimes the fastest way to get an answer from your data is to ask a question using natural language. In this quickstart, we'll look at two different ways of creating the same visualization: first, building it in a report and, second, asking a question with Q&A. We'll use Power BI service, but the process is almost identical using Power BI Desktop.
Having a considerable amount of Pros, Power BI still has lots of challenges when to be implemented in small applications or accounts.
E.g.:
a) It’s still not the most powerful tool to handle the bulk data.
b) It has lots of in tool options hence making its learning a bit complex.
c) It is not a freeware and requires an Individual account cost, based on no. of persons using it.
Solution: Well, the possible solution to attain all the great features Power BI provides is to use the Excel embedded Power BI functions using the add-ins.
Below are the add-ons which you can use to attain the corresponding Power Bi Desktop functions:
For instance, you can use Power Pivot Plugins to attain Power BI Sites functionalities.
Power Query can be used to get equivalent features to Power BI Q and A and So on,
Now, before adding the plugin, they must be downloaded and installed:
Power Map:
Power Query:
Power Pivot :
Once The Add-Ins have been installed. There are several steps to be followed to enable the plugins over Excel 2013
Once Done, Notice that you will get a Power Pivot option over the Excel Tabs.
If you see carefully, you now have the option of Power Pivot with features such as
a) Pivot Chart
b) Power Map
c) Power View
d) Power Query
Here you will understand Power-BI charts and dashboard. You will get to know some of the tips in sorting month names and displaying data in the geographical charts to show distribution. And it also provides an insight on configuring schedule refresh to update chart periodically.
You intend to work on Power-BI charts and sorting month names based on month sequence and geographically representing data to show distribution way.
Before you perform the steps, make sure that your environment meets the following prerequisites:
The month name column is a string column. If you add month name to any of the filters like “Filter” or “Bar Chart,” then the month names will be sorted based on alphabets. But as a result, you expect month names should order by months which comes first.
If your data is having geographical information like country, latitude, and longitude, then a chart can be displayed with few clicks to show information based on geographical location.
Power-BI web site provides different operations to show reports on the dashboard and sharing with different groups of users, both internal and external organization users. And also, the most important is the data on the dashboard to refresh periodically so that the end-users see always updated information.
So this is how you can schedule data refreshing on the Power BI dashboard automatically on a daily or weekly basis. This saves a lot of time and manual effort.