Missing data fields from tables in Power BI - powerbi

I am Using PowerBI Desktop Direct Query on SQL database
When the data is loaded into PowerBI Desktop I can see that there are certain fields missing from the table. When I view in SQL Server Manager Studio I can see the entire table.
Is there a known reason why all fields in the table would not be returned?

Check in the Query Editor window (hit Edit Queries) - steps can be added to any Query to remove columns, or specify a selected set of columns.
It could also be that the columns were added to the SQL table after the Power BI Query was built. For that scenario you just need to use Refresh Preview in the Query Editor window and they will flow through to the Power BI table.

Related

Power BI - How to limit data imported using date

Newbie here. How do I limit the amount of data imported to Power BI? For example, I have a total row count of 1,156,135, but i only want to load the last 90 days is there an easy way of doing this?
With Power BI, you can edit the query to pre-filter the data.
On the ribbon, click Transform Data to open the Power Query Editor. The Power Query Editor will show you a sample of the data (not all of it). Then either you can set up your filters and Power BI will build the query for you, or you can use the Advanced Editor to write/edit your own query.
Click "Close & Apply" to close the Power Query Editor and load the data.

Missing Column in Power BI Service

I have been requested to add another column in a dataflow in Power BI and have done so and refreshed the dataset which uses the dataflow. The field is not appearing in the list of fields in Power BI for some reason. I have tried downloading the dataset on my desktop and cleared the cache and did not work. I opened Power Query (Transform data) and the column exists. I've tried to refresh preview and Close and Load but still not showing. I have 3 columns in that table in Power Query but only 2 are shown in the list of Fileds in Power BI.
Please can you help?
Power BI Filed List
Power Query
I was able to sort this out by right clicking the table and selecting Refresh data
check whether the data source path is correct or not in PBI desktop [path is from your local machine or not]
P.S: If this answer helps, please take a moment to check the tick mark and upvote this answer.

How can I add new fields from Power BI to existing PowerApps that's integrated using PowerBIIntegration?

My initial requirements was to create a PowerApp that's integrated with Power BI using one of the columns (say col1) from tables used in Power BI report. I implemented this and published the app.
Now, the requirements have changed and the request is for an additional column (say col2) in the same app. How can I add an additional new field that can somehow show under PowerBIIntegration.Data.col2?
I didn't find any documentation or reference for the same. In past, I have built PowerApps with multiple columns but not sure how to add new column to existing PowerApps when integrated with Power BI.
I had the same issue, what you need to do is edit the power app from the PowerBI file or published version too.
Steps:
Open the PowerBI file or the published file with clicking on edit
Select your existing PowerApp visual
Add the new columns by checking the new column check boxes per usual
Then hover over the PowerApp Visual and click on on the three dots that appear in the top right of the powerApp visual, and select Edit,
This will launch PowerApp studio page so you can edit the app
Using this method will also connect your app to the live data set from the PowerBIIntegration data set.
source text:
"If you change the data fields associated with the visual, you will need to edit the app from Power BI service to make sure that the changes are propagated to PowerApps. You will observe unexpected behavior if the app is not edited from Power BI service to make sure that the new fields from Power BI reflect in the app."
https://powerapps.microsoft.com/et-ee/blog/powerbi-powerapps-visual/

Adding a new data source to the existing report built with a dataset

I am new to Power BI and trying to build a report for one of our business requirements. I have access to a Power BI dataset which I imported in the Power BI desktop version. I also need to import an excel file placed in SharePoint/OneDrive and merge the data in these two sources. When I am trying to do this, I am getting the below error.
Is this feature not available in Power BI?
If not, is there a way to achieve this objective?
You are connected to a Tabular SSAS cube or Power BI Service dataset, you can't add other data sources.
You can only mix data source types in the modes direct query and import. See the limitations section of the MS docs
One option would be to recreate the Tabular data model in Power BI, over the base table/views it is based on in direct query mode, then add the SharePoint list, or add it as a table in the Tabular/Power BI Service Dataset

Creating a Tabular table based on a query and not a physical table in SSDT

I've created a tabular model in Power BI and now I'd like to create that same model in Azure Analysis Services, using Visual Studio 2017 and SSDT. Some of my tables in my Power BI model have a SQL query as the source and not a physical table or view. However, in SSDT, when I attempt to add a new table to my model I'm not given the choice of entering a SQL query. It seems I have to either select a physical table or a view.
In SSDT is it not possible to add a table to my model based on a SQL query?
On the top menu bar, go to Model then Existing Connections. After this press Open and select the second radio button, "Write a query that will specify the data to import." If you're accessing an object that's not in the database used as the Initial Catalog in the connection string then the three part naming convention (Database.Schema.Table) is necessary.