Partner Perspectives

Maximizing Power BI with Snowflake

Maximizing Power BI with Snowflake

Since Snowflake announced general availability on Azure in November 2018, increasing numbers of customers are deploying their Snowflake accounts on Azure, and with this, more customers are using Power BI as the data visualization and analysis layer.  As a result of these trends, customers want to understand the best practices for a successful deployment of Power BI with Snowflake.

If you are a Power BI customer, you will be happy to know that Power BI features a native integration with Snowflake’s cloud data platform.  In fact, the native Snowflake connector supports a wide range of access patterns, including the ability to leverage single sign-on (SSO).

BI workloads tend to be very spiky in nature, exhibiting extreme unpredictability in data access patterns and increased concurrency demands.  However, with Snowflake’s multi-cluster, shared data architecture, customers can simply connect their BI platforms directly to Snowflake, and Snowflake will optimize the live connection experience via its patented multi-cluster virtual warehouses

Snowflake usually prescribes leveraging direct query for BI tool data access. However, this may not be the correct strategy when it comes to Power BI. For example, your strategy might depend on your specific workload, data volume, and data and report modeling approach. Or, when leveraging data analysis expressions (DAX) for calculated measures, other strategies might be more effective.  Customers should carefully test their specific workload to determine the best experience for their user communities.  

While certainly not an exhaustive set of guiding principles, here are some of the best practices you need to create a successful workflow with Power BI and Snowflake:

For more information, see the joint Snowflake/Microsoft webinar Building Scalable Solutions Using Power BI and Snowflake.

Share Article

How Retailers Optimize Merchandising and Assortment Planning Strategies with the Snowflake Retail Data Cloud

Read a few stories from our retail customers on how they are using Snowflake Retail Data Cloud to optimize merchandising and assortment planning.

How Financial Services Companies Optimize Quantitative Research with the Snowflake Data Cloud

In this blog post, we explore how financial services companies are using Snowflake’s Data Cloud to optimize their quantitative research and trading efforts.

Using SSO Between Power BI and Snowflake

Learn about Microsoft's native Power BI connector for Snowflake, which supports SSO for connecting to Snowflake from the Power BI Desktop or service.

Custom SQL Support in the Snowflake Connector for Power BI

Learn how Custom SQL Support unlocks time savings, flexibility, and various new capabilities for Power BI and Snowflake users.

Simplify Spatial Indexing with the Power of H3

Snowflake allows to leverage H3 hexagonal grids for advanced geospatial data analysis, enhancing BI tools and Python library integrations.

The LLM Model Factory: Enabled by Snowflake and NVIDIA

Discover the LLM Model Factory by Snowflake and NVIDIA. Learn how to optimize LLMs within Snowflake and explore use cases for customer service and more.

Choosing Open Wisely

Learn Snowflake's perspective on Open, and how we are using open standards, open protocols and etc. to maximize the benefit to customers.

Verivox Provides Up-To-Date Insights to Customers and Press Partners with Snowflake

Verivox empowers customers with up-to-date insights using Snowflake. Discover how the cloud platform provides accurate data access and facilitates collaboration.

AWS PrivateLink for Snowflake: No Internet Required | Snowflake Blog

With AWS PrivateLink, customers are in full control of how traffic reaches the Snowflake application endpoint for their account.

Subscribe to our blog newsletter

Get the best, coolest and latest delivered to your inbox each week

Where Data Does More

  • 30-day free trial
  • No credit card required
  • Cancel anytime