I have a problem with Bing Map on Power BI.
In my database I have a Place called Ribeirão Gonçalves, Piauí, Brasil (City, State, Country).
I can see on the bing map website that this place does not exist on the map, and in Power BI It shows me some random area in the State Piauí, Brasil.
Also the same problem I have with Place called Terezópolis de Goiás, Goiás, Brasil, but this time the city can be found on the Bing map on the Internet but still shows wrong area.
My question is how to prevent this kind of situations? Does anyone have experience resolving such scenarios using Bing maps?
Thanks in advance
Turns out, The problem is with Bing maps, where information about places are incorrect. The problem will be solved by Bing Support Team. It will take few months. If someone has similar issue it is good to inform them.
Related
Anyone have experience with Drilldown Choropleth recently? I have taken a step back to try ArcGIS, but want to have a multi-layer map built in Power BI with shading using this add-in. I am having issues with loading the json- one for States (USA), one for Metro Area (MSA, USA). Also, not seeing the fields to add data points. This info I researched on the app my info has a json file link that is going to a 404.
If anyone wants to provide tips to transfer over to a contained ArcGIS, I would accept that.
More on the app: https://appsource.microsoft.com/en-us/product/power-bi-visuals/wa104381044?tab=overview
I basically need one layer shading on drill down for geo with points, then add one layer for demographic stats, one layer for population stats. Help?
for topojsons that work:
https://github.com/deldersveld/topojson
I used the US Counties one, so that's all I can comment on working.
Thank you for you help in advance. I tried to find the same issue online I was unable. I am trying to use Power BI to compare set of data and to make my life easier every time a check data for submissions.
I am going to sum up the issue. If I have a master table with all the data and them all the data produced by my workers, how I can I compare them against the master table? See example below
You are asking the question wrong, or asking the wrong question. "How can I compare ...?" is too broad.
What insights do you want to derive from the data? You need to be more specific, like, "How many workers have Product A in yellow and size L?" or something like that. Then you can start building a data model that helps you get these insights.
The first step will be to consolidate the worker data into one table instead of a table for each worker. Add a column for Worker Name and combine them all into one.
Now you can build charts and pivots for aspects of the worker data and also do the same for the master data for comparison.
would like to thank you advance.
New to Power BI but have found that filled Maps does not working despite working on same data with normal Maps.
I am trying to produce a filled map using US States (full state name used).
Could this be a bug with Power BI (as this seems very intuitive for it not to work) or am I missing something?
Screenshots below:
1. Screenshot shows that Maps is working and is picking up on the State names.
Screenshot shows when chart type is switched to Filled Maps, State data is not represented as a filled map.
Hi Simon were you ever able to get the filled maps working? If so do you care to share what you did? I have attempted and am not able to get it to work.
Take a look at this post.
Things to try:
Provide some measure or value to the Color saturation field of your filled map visualisation.
Set the data category of your State property to State/Province (Modelling tab)
Change your state names to use geo location terms, e.g. Washington->Washington, DC.
Include country name: Southampton->Southampton, England.
Specify latitude/longitude as well as above.
I find it difficult to wrap my head around developing a PowerBI visual from scratch. I was reading wiki, guide, inspecting examples, but still feel like there's a huge gap in understanding how it works internally - it did not 'click'. (I understand basics of how D3 works so not too worried about that part)
Question:
I hope I'm not asking too much, but could someone, using this barchart as an example, post a sequence of which methods in the visual source are called (and how the data is converted and passed) when:
The visual is added to the dashboard in PowerBI,
A category and a measure are assigned to the visual,
Data filter in PowerBI changes,
An element on our custom visual is selected.
Your option which you think may be relevant
I used this specific visual as an example because it was mentioned as meeting minimum requirements for contributing a new custom visual, which sounds like a good starting point, source:
New Visual Development
Please follow our minimum requirements for implementing a new visual. See the wiki here.
(the link references the barchart tutorial)
However, if you have a better example visual - please use that instead.
This is all I got:
Many thanks in advance.
I also have some extra and more generic additions:
Power BI uses the capabilities.json structure to determine a) what should be data pane (dataRoles) and how Power BI bind that data to your visual (dataViewMappings) and b) what can be shown in the formatting pane (e.g. placeholders).
the enumerateObjectInstances() is an optional method that is used by Power BI to initialize the formatting pane. The structure returned by this method should be equal to the structure in the capabilities.json file.
the update() method (required) is called when something is changing regarding your visual. Besides databinding changes, also a resize of the visual or a format option triggers the method.
the visualTransform() method is indeed an internal method and not directly called by Power BI. In case of the BarChart it is called by the update() method so the arrow is correct. Most visuals have some kind of method and it is used to convert the Power BI DataView structure to the internal structure (and sometimes to some extra calculations).
Both the constructor and the update() method have parameters (options) which provides callback mechanisms to Power BI, like the ISelectionManager (via options.host.createSelectionManager()), which alters the interaction of the visual with the rest of the Power BI visuals.
The structure of how custom visuals are interacting with Power BI hasn't changed that much since the beginning. Only with the new API the interaction and possibilities has changed: is used to be an open world, but now it is limited.
Hope this helps you in gaining a better overview of a Power BI custom visual.
-JP
A few comments on your graphic. You are obviously using the view model (good):
After any data change, filter change, or object change (format in your pic), visualTransform() is called. The data comes in odd formats so will need repackaging (for anything other than simple). That gets done here and a data object that the developer defines gets returned. I build this data object as an array because d3 loves arrays.
update() is then called (I think your arrow in the pic here is the wrong way around). This is slightly tricky because d3 interaction now comes into play. If you have used d3().enter (and you probably have) then that executes only once so on a subsequent PBI update() only d3() non-enter instructions are followed. If you put everything in d3().enter then any subsequent data update won't appear to work.
Alternatively you can d3().remove() and rebuild the svg on each PBI update(). Whether this is practical will depend on your data and the visual.
Thank you for having a crack at documenting the flow. MS documentation is very lame at the moment.
I need a formula to calculate how much inventory is left on had after a work order has been completed. The work order I am developing is a separate list in sharepoint and I have an inventory list as well.
In the inventory list I have a field called amountinventoried and itemname which the user would put the amount of the item we had on hand during the last manual inventory.
On the work order list I have a field called itemused and amountused I need to find a formula to use on a calculated field in the Inventory list that would go out and simply subtract the amountused from the amountinventoried but only if the itemused and itemname fields matched.
I have been working on this for quite a while and have hit a wall, I'm probably overlooking something extremely easy but I'm still new to sharepoint 2010.
Thanks!
You may be able to do this in a grouped view of the work order list (sort of like this), but I think the design of what you are doing is not suited to using SharePoint lists.
You may be much better off using an SQL database to host and calculate the data and connect it into SharePoint as External Lists using the Business Connectivity Services (brief explanation here).
This gives you the benefit of CRUD functionality in SharePoint, with the extra calculations and trickery available within SQL views and tables.