Power BI

Data Mapping in Power BI

Do you want to learn Spatial Data Mapping in Power BI? In a recent webinar, Sr. BI Consultant, Chris Silvernail, looks at the traditional Map, Shape Map and Filled Map Visuals. The second half of the presentation focuses on the new Azure Maps visual including a demonstration leveraging a Custom Tile Layer.

Chris covers the 4 main map types that are built into Power BI; Bing Maps (both Maps and Filled Maps), the Shape Map and the newly introduced Azure Map which are both still in preview. All the maps shown are available in the free version of Power BI.

This demo-heavy webinar will show you how to use each of these maps, as well as what each is best for. Here’s a quick run-down:

  • Bing Map – visuals displayed using Bubble and Heat Maps. Use case: Displaying exact location on a map or displaying two separate measures simultaneously using size and color gradient of bubble.
  • Bing Map (Filled Map) – using color/gradient to display aggregate values within regional boundaries and predefined boundaries. Use case: showing how values differs in proportion to other geographies or regions. Birthrate, Crime Rate, Population, etc.
  • Shape Map – Similar to Filled Map, except there are no Bing Layers (satellite, road, etc.). You can provide your own topoJSON maps, as well as custom region/geographies. Also support no geo maps (venue seating, parking lot, etc.). Use case: Use instead of the Filled Map when you need to specify your own geography regions or non-geo map (venue seating, etc.).
  • Azure Maps – This new release is a collection of geospatial services and SDKs that use fresh mapping data to provide geographic context to web and mobile applications. The Power BI Map Visual leverages Azure Maps. These maps have 5 Layers: bubble layer, 3D bar chart layer, 2 measures (color and height), reference layer, custom tile layer and real-time traffic layer.

So, if you’re interested in learning more about Spatial Data Mapping in Power BI, this webinar is for you! You can watch the complete webinar below.

Need further help with Power BI or any Azure in general? Our expert team and solution offerings can help your business with Azure product or service, including Managed Services offerings. Contact us at 888-8AZURE or  [email protected].

3CloudData Mapping in Power BI
Read More

Testing Row-Level Security in the Power BI Service

In my last post, I showed how to test row-level security in Power BI Desktop. You can check out that post here. In this follow up, you’ll learn how to test row-level security in the Power BI Service once you’ve published your file there. Also, please check out my demo at the end of this post.

  • After navigating to the workspace where I published my file, I need to find the data set and select Security from the option menu, as row-level security resides at the data set level.
  • On the next screen, you should see the role that was created in Power BI Desktop, along with a field to enter your role membership, in other words, people or groups who belong to this role.
  • You will see the functionality to test row-level security only when you hover the mouse over the role and get the ellipsis. Click on this ellipsis and you’ll get the option that says, ‘test as role’.
  • This will take us to the report page where it appears that row-level security is immediately applied. I know this because I see that Power BI is taking my login credentials and applying it to the report which matches what I saw when I was testing this in Power BI Desktop.
  • If I want to change the user that I’m testing, I can enter a new email by clicking on the menu at the top.
  • One important thing to clarify:
    • Once a PBI file is published to the service, there are other considerations that can impact if row-level security works as expected, such as workspace membership roles, data set permissions and data set security role memberships.
    • For example, if we look at our workspace membership, we see that we have 3 report users with 3 different roles. Row-level security only applies to users in a viewer role, not to members, admins, or contributors.
    • In my example, I am admin of the report, so if I return to the report page and type in my email, I have access everything and the actual result is returned. This also applies to contributors and if I type in their email, they will get the same result with access to all the data, just as I did as an admin.
    • If I type in the email of a viewer, I expect to see his information filtered on the page, but instead a get a bunch of errors. This is because row-level security applies to viewers since they do not have a role membership, so Power BI won’t let them see the data.
    • To give a viewer access, you’ll need to go back to the row-level security page and with the role selected, we can enter the viewer’s email in the Members field, then click add and save.
    • A best practice here is to only use security groups when you’re creating role membership; it’s easier than explicitly entering names and is much easier to maintain.
    • To test if this worked, I simply click on test this role, go back to my report page and enter the name of the viewer whom I just added, and the page should filter to what the view can now see.
  • What happens when role testing doesn’t work correctly? Check out my graphic below which gives 3 examples of errors returned and the reasons why role testing may not work.

I hope this post on testing row-level security in the Power BI Service was helpful. If you have questions or want to know more about row-level security in Power BI, about Power BI in general or any Azure product or service, let us know – our team of experts are here to help.

Need further help? Our expert team and solution offerings can help your business with any Azure product or service, including Managed Services offerings. Contact us at 888-8AZURE or  [email protected].

Steve WiseTesting Row-Level Security in the Power BI Service
Read More

3Cloud Helps a School District in Georgia Improve Graduation Rate and Student Success with Power BI and Azure

3Cloud, formerly Pragmatic Works Consulting, was able to help a large school district in Georgia use Power BI to easily and effectively pinpoint struggling students in order to get the help they need to graduate, while saving the district over $300,000 in staff resources and time.

3Cloud3Cloud Helps a School District in Georgia Improve Graduation Rate and Student Success with Power BI and Azure
Read More

Pragmatic Works (now part of 3Cloud) Wins 2020 Microsoft US Partner Award for Power BI

The Microsoft US Partner Award (MSUS) program complements the global Microsoft Partner of the Year Award program and highlights US-specific partner impact. Pragmatic Works, now part of 3Cloud, won this honor through their work with a national sport organization in which they migrated them off of Tableau, Qlik, and Domo over to Microsoft Power BI. This migration reduced the number of reports the customer had to produce down from 20,000 to 1,000 and saved them over $40,000 a year in licensing costs.

The Microsoft US Partner Team stated, “The nomination pool was very competitive and selecting the winners was a challenging task.”

As part of this honor, Pragmatic Works was featured and celebrated during the Microsoft Inspire MSUS general session led by Dave Willis, Microsoft Corporate Vice President, One Commercial Partner.

“Being recognized with a US Partner Award for Power BI from Microsoft really showcases the talent and innovative thinking Pragmatic Works puts forth into every engagement. We are honored to partner with Microsoft in delivering top-tier solutions that help our customers revolutionize their business and modernize their technology.” stated Adam Jorgensen, President of Consulting.

The Power BI US Partner of the Year Award recognizes US based partners who have delivered Business Analytics solutions based on the Power BI cloud service. The solutions will have augmented a customer’s resources with self-service analytics and enabled the customer to transform data into actionable insights to make informed decisions.

Pragmatic Works is a team of dedicated and passionate Microsoft MVPs and industry experts on a mission to help businesses grow and operate more efficiently through data and the latest Microsoft features, such as Azure and Power BI. They deliver top-notch training and consulting services for even the most complex Data Management, Big Data, Cloud and Business Intelligence projects.

The Microsoft Partner of the Year Awards recognize Microsoft partners that have developed and delivered exceptional Microsoft-based solutions during the past year. Click here to learn more about the Microsoft’s partner awards.

3CloudPragmatic Works (now part of 3Cloud) Wins 2020 Microsoft US Partner Award for Power BI
Read More