Microsoft Power BI
Microsoft Power BI is a popular business intelligence tool. Cube Cloud works with both Power BI Desktop and Power BI Service. If you’re using Power BI Service, you need to set up an on-premises data gateway.Connect to the DAX API
Cube Cloud provides the DAX API for the native Power BI connectivity.Previously, Semantic Layer Sync was recommended as a way to connect
to Power BI. Since the introduction of the DAX API, it’s now the preferred
method.
Authentication methods
Cube Cloud supports the following authentication methods for Power BI:| Application | Authentication | Notes |
|---|---|---|
| Power BI Desktop | NTLM | 🟡 Works well for testing purposes |
| Power BI Desktop | Kerberos | 🟢 Recommended for production |
| Power BI Service | NTLM + Kerberos | 🟢 Recommended for production. Requires on-premises data gateway |
Connection methods
Power BI provides three methods to connect to data sources: live connection, DirectQuery, and import mode.| Live connection | DirectQuery | ||
|---|---|---|---|
| Data location | 🟢 Data source | 🟢 Data source | 🟡 Power BI |
| Data freshness | 🟢 Real-time data | 🟢 Real-time data | 🟡 Stale copy |
| Semantic model | 🟡 Stale copy | 🟡 Stale copy | |
| Queries |