What do "Enable Load" and "Include In Report Refresh" mean/do? - powerbi

In Power Query, when I right-click on the name of a query (in the left-most pane of Power Query's window) I see selections for "Enable Load" and "Include In Report Refresh."
I cannot find an explanation of what these two selections actually mean and do. I'd definitely appreciate a brief tutorial.

"Include In Report Refresh" means query is automatically refreshed when you press "Refresh" button on the ribbon.
"Enable Load" means query results are available for report builder. Otherwise you may use it in your other queries (for example to merge data), but it is not shown in the report builder.

for Include In Report Refresh it is used to keep the old data, you will not extract the data from source, you can use it to be joined with other query, if it is old data and you don't keep fetch the data every time you make refresh

Any queries excluded from refresh are also excluded in automatic refresh in the Power BI service.Reference

Related

Automatically update analysis without manually refreshing or changing tab

Within our analysis, we have multiple tabs. Each tab contains a number of graphs. Currently, new data is only added to the graphs when we change the tab, and the graph is reloaded, or when a user manually selects the refresh option. Is there an option within Quicksight that allows graphs to be automatically updated at set intervals, say each 1 minute, when using direct query datasets?
When you are publishing analysis to a dashboard, click "Advanced publish options" in the dialog and look for "Enable auto-refresh for visualizations"
I believe at the moment this option is only available for dashboards that use direct query datasets, not datasets ingested into SPICE.
If you have more questions, this thread should be useful https://community.amazonquicksight.com/t/auto-dashboard-page-refresh/589/5

How to filter visuals in one page based on a table value selected on another

I saw a power bi dashboard that allows me to click on the ID number in a table then when I click on a button, it shows another page and everything is already filtered to that ID number. I don’t have the file (just saw the published dashboard) so I don’t know how they did it. Note that I don’t want a slicer. I want to be able to click on the ID in the table visual and automatically filter another page.
As mentioned in the comments, it’s the drill through function

Switching the Data source in a Power BI Report

I have an Existing report in Power BI with Oracle Data Source from which I had directly access the Table.
But now I need to Change the Data Source of the Report using SSAS.
By Using SSAS, we can access the oracle Tables and deploy the SSAS in Azure Service.
Now through this Azure Service we can access the Data.
My Question is Without any Changes in the Report, Can we Simply Change the DataSource? Because I'm Showing Lot of Graphs in that Report.
Since I'm New to Power BI , Is this possible?
There will likely be an unpredictably large amount of other issues (character encoding, date formatting, etc.) that you'll have to work through.
The way I might approach this problem is, if the tables are exactly identical, or you didn't make any changes within power query (like removing columns, merging tables, etc.) you may be able to modify the M code within the advanced editor, and try to swap the data sources to see if it works.
Go into "Transform Data"
Select the table you want to modify
Click the "Advanced Editor" icon in the ribbon.
Here, I imported an excel file, but for you, it should show some kind of "AnalysisServices" line. I don't have an SSAS database to connect to so I can't validate. Try replacing this line with the connection string to your SSAS datasource and see if it works.
Save, apply update, and see if it works?
Again, this is not really advisable, but if you want to give it a try, and the data sources are identical, this is how I might approach the problem before just re-making the report whole-cloth.

How to determine interactions between filters in different pages?

I have a problem about my filters in power bi. I have 3 different pages and they have all same filters. In my first 2 pages, I want to be able to select "select all" option. For this, from format section and selection controls, I selected "select all". Its fine for my first two pages. But in the 3. page, I have to select just one option, therefore i made it "single selection" from selection controls. But when I made it single selection, first 2 pages are changed too. What can I do about this?
If all of the filters (slicers) are the same, then for the 3rd page you need to turn of sync slicers.
You can view the sync slicer settings by going to View -> Show -> Sync slicers which will open a new right hand side menu, showing you which slicers are set to sync across which pages.
For more information refer to the following article: Slicers in Power BI

How to render report charts after filters are applied in PoweBI

Normally in BI tools, I open a report page, see empty tables, their column names, and empty charts. I select some filters from header place and click on the View button to query report and see the result.
But in PowerBI, when I open a published report page, I see a completely rendered report. If I want to apply a date range, I have to run report again. In this way, my report query runs twice, but I don't want to spend my CPU power on the initial rendered full report with data.
How can I prepare reports and publish in PowerBI, which End users may see an empty page or empty charts? The report must be displayed with data only if the end-user selects the filters and click on any apply button.
Q: How to render report charts after filters are applied in PowerBI?
A: Bookmarks
Yes, even empty reports can easily be done using the feature in Power Bi Desktop. The idea behind a Power Bi's bookmark is that it will remember or preserve your report page visuals in any filtered state.
So, to get the empty report style, set your filters or slicers so that no results are displayed in your report page, then save things as a bookmark. Click Add in the bookmarks pane, and name it to something you will remember.
Then on the main index page for your reports, link to your report using that bookmark to your report with empty results.
Example
Turn on bookmarks by clicking the bookmarks pane checkbox under the view menu:
Note: If you are using a version prior to March 2018, the bookmarks are a preview feature and might not be found in the view menu.
For the following report data:
The below report which displays song data in a table, number of songs in the card on the right and a date slicer below. Note the date range intersects some of the song dates in the data and these are the songs displayed in the reports table and card:
If you then enter in a dates into the slicer (12/31/1970) that do not intersect the dates in the table, this will zero out the report:
Then you go to the bookmarks pane and Click the Add button at the top as Bookmark 1. Right-click and rename to "Blank Song Report".
Now anywhere in your presentation, you can link back to a blank song report using this "Blank Song Report" bookmark. Being able to save reports in a certain state is a powerful feature and you can achieve this through Bookmarks.
re: CPU power
All CPU power spent on Power Bi Reports is on the client side of things. If the reports are run inside of Power Bi Desktop that is in a program on the users computer. If the report is served from Power Bi service or from Power Bi Report Server the users browser will be running and rendering the report via JavaScript. So there is no need to worry about "CPU spend", because it will all be on the client side.