Skip to content

Fully interactive, stunning data visualizations for your business

  • Pros

  • Rich ecosystem
  • Active product group
  • Out-of-the-box connectors
  • Familiar to Excel professionals
  • ETL processing with Dataflows
  • Custom visualization marketplace
  • Low cost Power BI Pro
  • Automatically ingest data into Azure Data Lake Store
  • Option to embedded reports via Power BI Embedded
  • Cons

  • Premium SKUs can be expensive
  • DevOps support is lacking (coming soon)
  • DAX language can be tricky to master

Read our blog posts about Power BI

How to use Azure Synapse SQL Serverless to connect Data Lake and Power BI

How to use Azure Synapse SQL Serverless to connect Data Lake and Power BI

Carmel Eve

TL;DR - Using Azure Synapse SQL Serverless, you can query Azure Data Lake and populate Power BI reports across multiple workspaces.
How to use Power BI deployment pipelines to enable DevOps for analytics

How to use Power BI deployment pipelines to enable DevOps for analytics

Carmel Eve

Power BI deployment pipelines is a (relatively) new feature of Power BI that is used to manage collaboration, change management and testing of reports. They can be used to enable DevOps for your analytics solutions, and support structured development and deployment of reports.
How to update credentials for an on-prem Power BI data source using PowerShell

How to update credentials for an on-prem Power BI data source using PowerShell

Ed Freeman

Automating the updating of Power BI data source credentials is a common requirement in the application lifecycle management of a Power BI solution. However, on-premises data sources throw an extra spanner in the works: you must encrypt your credentials using the RSA-OAEP encryption algorithm before sending off the request to update the data source. There is currently no PowerShell module that encapsulates this logic into a set of handy cmdlets, so you must either implement the algorithm's logic yourself, or you can use the helper classes in the existing .NET SDK to do all the heavy lifting for you. This blog shows how to do the latter.