DAX connector (Microsoft Fabric / Power BI)
Queries a Microsoft Fabric / Power BI dataset via the REST API with MSAL
authentication. Unlike the SQL connectors, queries are written in DAX, not
SQL — and ${param} substitution still applies (a DAX string literal "…" gets
its quotes escaped automatically).
# sources.yaml
fabric:
type: dax
tenant_id: ${FABRIC_TENANT_ID}
client_id: ${FABRIC_CLIENT_ID}
client_secret: ${FABRIC_CLIENT_SECRET}
workspace_id: ${FABRIC_WORKSPACE_ID}
dataset_id: ${FABRIC_DATASET_ID}
| Key | Purpose |
|---|---|
tenant_id |
Azure AD tenant. |
client_id / client_secret |
Service-principal credentials. |
workspace_id |
Fabric/Power BI workspace. |
dataset_id |
The dataset to query. |
Library queries for this connector live in queries/*.dax. Install:
uv add 'dashdown-md[dax]'.