BI & Analytics connector
The SSAS Tabular data catalog your whole team can trust.
The Dawiso SSAS Tabular connector turns your tabular models into a searchable data catalog: every database, table, measure and DAX expression, with relationships and roles documented.
First things first
What is a data connector?
A data connector is the bridge between a tool in your stack and the catalog that gives you a unified view of it. Once a connector is configured, it reaches into the source system on a schedule, reads out the metadata - schemas, tables, dashboards, jobs, ownership, lineage - and represents it inside the catalog. Your actual rows and values stay where they are.
Connectors are the reason a data catalog can answer questions like "which Power BI dashboard depends on this Snowflake table?" or "who owns the orders topic in Kafka?" - automatically, without anyone keeping a spreadsheet up to date.
Three properties separate a good connector from a brittle one: it should be read-only and safe, it should be incremental so a full re-scan isn't required for every refresh, and it should resolve lineage across system boundaries, not just inside one tool.
About the platform
What is SSAS Tabular?
SQL Server Analysis Services in Tabular mode is Microsoft's analytical engine for semantic models: tables, relationships, measures and hierarchies stored in-memory and queried with DAX. It runs on-premises with SQL Server Analysis Services, in the cloud as Azure Analysis Services, and underneath every Power BI Premium workspace via the XMLA endpoint.
TMSL describes the model. What it does not describe is which warehouse table loaded the Sales fact, which Power BI report consumes the model, who owns the measure that defines net revenue, or which deprecated measure still ships in production. That's where the Dawiso SSAS Tabular data catalog joins the picture: read-only, metadata-only, and cross-platform.
Architecture
How Dawiso connects to SSAS Tabular
A small read-only role on the SSAS Tabular side. The Dawiso scanner pulls metadata on a schedule. Everything ends up in your catalog, business-readable.
Source
SSAS Tabular (on-prem) / Azure AS / Power BI XMLA
- Semantic models
- Tables, columns, measures
- Hierarchies & relationships
- Roles & row-level security
Dawiso scanner
Read-only metadata
- Schema & object discovery
- Dependency resolution
- SQL flow parsing (optional)
- Sampling on opt-in
Catalog
Dawiso platform
- Searchable metadata
- Lineage & ownership
- Business glossary
- Policy & classifications
Connection details
- Protocol
- XMLA endpoint · Power BI workspace XMLA · DIR for on-prem SSAS
- Authentication
- Microsoft Entra (Azure AD) service principal · Tenant ID, Client ID, Client Secret
- Lineage
- Model structure read from TMSL: tables, measures, relationships and partition data-source references documented per semantic model
Setup
Connect SSAS Tabular in 4 steps
- 01
Pick the source
Tabular PBI for ingestion via Power BI workspace XMLA endpoint, or SSAS Tabular DIR for on-premises SQL Server Analysis Services via Dawiso Integration Runtime.
- 02
Register a service principal
In Microsoft Entra register an application and generate a client secret. Grant it access to the SSAS instance or Power BI workspace XMLA endpoint.
- 03
Connect in Dawiso
Add the SSAS host (asazure://... for Azure AS, SSAS01.company.local for on-prem) and the service principal Tenant ID, Client ID and Client Secret.
- 04
Pick databases and scan
Comma-separated list of databases (or Excluded Databases). DIR scripts each model to TMSL JSON and pushes it to your Dawiso tenant over HTTPS.
Capabilities
What you get with the SSAS Tabular connector
-
Model & table catalog
Every semantic model, table, column and partition is searchable, with descriptions, data types and the role that controls access to each row.
-
DAX measure library
Centralize and document DAX measures so the same net-revenue formula is not redefined as ten near-identical measures across multiple semantic models.
-
Model relationships documented
From TMSL, every measure, table and relationship is documented, including the data source each partition loads from, so the structure of each semantic model is searchable.
-
Row-level security visibility
Roles and row-filter expressions defined inside the tabular model are catalogued so security knows who sees which slice of the data.
-
Ownership & certification
Mark models as certified, deprecated or under review. The owner is visible directly in the catalog alongside SSAS role membership and Power BI workspace roles.
-
On-prem + Azure covered
One connector for on-prem SSAS, Azure Analysis Services and Power BI Premium XMLA, so a mixed Microsoft estate ends up in one catalog.
Business value
Why teams turn on the SSAS Tabular connector
- −65%
Fewer near-duplicate measures
Modellers find the certified DAX measure in Dawiso instead of authoring a tenth variation of net-revenue in a new tabular model.
- 10×
Faster model review
See which tables, measures and relationships make up each semantic model, and the data source every partition loads from. Seconds, not days.
- Audit
Row-level security made auditable
Roles and row-filter DAX expressions are catalogued so 'who can read which rows' becomes a documented, classified, audit-ready answer.
Ready to catalog your SSAS Tabular?
Set up the connector in an afternoon. See your first lineage graph the same day.
Frequently asked questions
What is the purpose of SSAS?
Does SSAS have a data catalog?
What permissions does Dawiso need for SSAS Tabular?
Does Dawiso copy model data?
On-prem SSAS or Azure Analysis Services?
How is the model definition transferred?
Explore more connectors
SSAS Tabular is one of 30+ connectors. Bring your whole stack into the catalog.
-
Data Warehouse Snowflake -
Data Lakehouse Databricks -
Business Intelligence Power BI -
Business Intelligence Tableau -
Data Warehouse Google BigQuery -
Data Warehouse Amazon Redshift