Modernize your data estate into Microsoft Fabric without consulting dependencies. Semantic Smart Studio™ gives your engineering team one platform for the whole journey. Discover every database, package, job, cube, and report. Refactor and translate the code. Deploy the warehouse, semantic models, and reports into Microsoft Fabric. Reports aren’t just repointed; they’re rebuilt to match the new schemas and models, with every measure checked against the original.
It reads your estate the way your best architect would, only all of it: the relationships nobody declared, the logic buried in code, the reports nobody runs anymore, and every measure your business depends on.
Discovered, cataloged, and measured on the XMS Test Estate1.
One Estate. Every Object Measured.
Real schemas, real models, and real reports on SQL Server, Analysis Services, Reporting Services, and Power BI. Here’s what Semantic Smart Studio™ discovered, designed, and delivered.
Discover.
Every server, database, model, and report read and connected, column by column.
Discovered
10 min 5 s
Servers and services
16
Objects cataloged
859,481
Lineage Built
5 min 1 s
Columns traced
459,523
Code modules parsed
17,447
15 minutes 25 seconds from first connection to finished lineage, including the handoff from discovery to lineage.
Undeclared Relationships
23,835
The databases declare 2,730 foreign keys. Semantic Smart Studio™ found 23,835 more: 5,205 in the code that joins the tables and 18,630 in the values the columns share.
Measures Inventoried
2,609
2,233 Tabular and 376 Multidimensional measures from 17 models, each with its formula and the columns it depends on.
Unused Reports
148
The execution log shows no run for 148 of the 238 SSRS reports, so they’re reviewed for retirement before anyone spends a day migrating them.
Findings Across 64,271 Objects
335,838
194 rules graded the estate for Fabric readiness, correctness, and performance, and one object can raise several findings. Each finding names its rule and links the documentation behind it.
Reports and Models
Every SSRS report, Tabular model, and Power BI report read definition by definition and traced to the tables it reads.
172 pages · 1,632 visuals · 8,599 field references
Design.
Every finding sorted by what Fabric blocks in the schema or the code, what your team decides, and what we advise as a best practice. Semantic Smart Studio™ rewrites what Fabric blocks and lists the rest with the reason.
All Findings
335,838
from 194 of 256 rules
Schema Fixes
221,188
findings from 19 of 24 rules
Code Fixes
5,448
findings from 91 of 123 rules
Recommended Renames
10,474
findings from 14 of 21 rules
Decisions to Make
31,858
findings from 23 of 30 rules
Best Practice Advice
66,870
findings from 47 of 58 rules
Reports and Models
One rename plan approved in Semantic Smart Studio™ and carried into every SSRS query, model binding, and Power BI report that reads the new names.
Renames Approved
17,337
475 tables and views · 16,862 columns in 2 databases
Model Bindings Remapped
429
95 tables and 334 columns in 5 Direct Lake models
Datasets to Warehouse Tables
26
built once per load instead of queried on every run
Power BI Interactive Reports Written
17
17 whole · 159 visuals · 12 parameters as slicers
Power BI References Carried
9,468
in 17 reports · every name kept by the model
Deliver.
Every table, column, view, function, and stored procedure in 50 databases, remediated, translated, and deployed to its Fabric Warehouse. Objects that can’t exist in Fabric, and objects whose source code names something its database doesn’t have, are counted as not applicable and left out of each percentage.
All Objects
99.9%
447,648 of 447,807 deployed · 754 not applicable
Tables
100.0%
24,217 of 24,217 deployed
Columns
99.9%
407,100 of 407,222 deployed
Views
99.8%
11,853 of 11,870 deployed · 1 not applicable
Scalar Functions
99.5%
609 of 612 deployed · 6 not applicable
Stored Procedures
99.5%
3,787 of 3,804 deployed · 741 not applicable
Table Functions
100.0%
82 of 82 deployed · 6 not applicable
Reports and Models
A data workspace and three domain workspaces on Fabric: warehouses built under the new names, Direct Lake models over them, Power BI and paginated reports filed by type and purpose, and an app for each domain.
All Reports and Models
99.3%
7,030 of 7,073 checks passed · 599 not applicable
Warehouse Objects
98.9%
3,822 of 3,864 deployed · 464 not applicable
Report Tables
100.0%
26 of 26 built
Model Tables Traced
100.0%
111 of 111 traced · 2 not applicable
Direct Lake Models
100.0%
9 of 9 deployed and framed
SSRS Data Sources Traced
100.0%
520 of 520 datasets · 105 not applicable
SSRS Queries Rewritten
100.0%
520 of 520 datasets · 90 read renamed names
SSRS Reports Converted
100.0%
199 of 199 · 182 paginated · 17 Power BI interactive
Paginated Reports
99.4%
181 of 182 published
Power BI Interactive Reports
100.0%
17 of 17 deployed, every one whole
Power BI Visuals Remapped
100.0%
1,606 of 1,606 visuals · 26 not applicable
Power BI Reports Remapped
100.0%
16 of 16 deployed over Direct Lake · 2 not applicable
Domain Apps
100.0%
3 of 3 created, reports organized by type and purpose
1 The XMS Test Estate is built with real instances of SQL Server, Analysis Services, Reporting Services, and Power BI. The objects in the XMS Test Estate are real and don’t fit into oversimplified archetypes. Semantic Smart Studio™ remediates, reshapes, refactors, and translates all the objects and then deploys them to Microsoft Fabric. The percentages listed above are real and backed by the details listed with them.
Modules that carry an estate from its first connection to a deployed warehouse, model, and report.
🔍
Discover.
Know what your estate holds and how each piece feeds the next.
Smart Connect™ uses one connection per platform to reach every instance it can. Isolated servers, such as finance and HR, get their own connections. Credentials stay on your network.
Smart Discovery™ reads SQL Server databases, Integration Services packages, Agent jobs, and replication, along with Analysis Services Tabular and Multidimensional models, Reporting Services, and published Power BI reports. It traces lineage column by column, from the furthest source to the report item, and writes an estate runbook a person can read and print.
Smart Catalog™ holds every instance, database, object, and field that discovery found, searchable in one place, and includes when the discovered item was first and last seen.
Smart Scope™ grades every object on the work it needs, sets what is in scope and what is not, stores the reason for each decision, and compares the effort with a consulting firm, your own team, and the platform.
Execution Core
⚡
Design.
Rebuild the estate to the standard you'd write it to today.
Smart Design™ remediates names, reshapes schemas, refactors code, and translates T-SQL for the Fabric Warehouse, checking each rewrite with Microsoft's own T-SQL parser. Every change is recorded in an audit ledger with its rule, its reason, and the person who approved it.
Smart Architect™ lays out the Fabric target on a design canvas, starting with a best practice medallion architecture pattern or a pattern of your own. It checks the layout against what Fabric accepts and deploys it from the designer. Jobs and packages are translated into Data Factory pipelines.
Smart Query™ & Smart Flow™: Smart Query writes read-only source queries that return legacy data in the shape of each new table. Smart Flow loads that data into Fabric inside your boundary; it never passes through XMS Analytics.
Smart Ontology™ proposes business terms and relationships from the estate, and links each term to the tables, columns, and measures that hold it.
Smart Star™ is for an organization with no warehouse: it proposes the dimensions and facts a discovered database supports, with the structure and load for each, without depending on how the tables are named.
🚀
Deliver.
Put the new models and reports in front of the business, with the numbers checked against the originals.
Smart Semantic™ turns each Analysis Services model into a Direct Lake model and converts Multidimensional calculations from MDX to DAX. It can merge many models into one, folding repeated measures into calculation items while each measure keeps its name, so existing reports keep working. Every measure is compared with the original cube or tabular model, in total and by year.
Smart Report™ grades each Reporting Services report, reads the execution log to show which reports are used, rewrites paginated reports for Fabric, and rebuilds Power BI reports on the new Direct Lake models, naming anything the new model doesn't hold.
SQL Server Delivery allows customers to move from one SQL Server to another. The platform builds the new databases from your plan, and the gateway agent creates them on the servers you name. It never writes to an existing database, and it stays off until you turn it on.
🌐
Smart Geo™
Official geography, demographics, and economics, comparable across countries at any level and ready to join to any model or report. Licensed with the platform or on its own.
🧾
Every Result Explains Itself
Each finding, grade, and proposed change carries the rule that produced it, the reason, and the evidence. Where discovery can't establish a fact, such as lineage it couldn't resolve or an effort it hasn't measured, the platform says so instead of guessing.
Engineered for regulated enterprise environments. Your customer records and transactional data never leave your security boundary.
🔒
Outbound-Only Connection
The gateway agent runs inside your network and opens one outbound HTTPS connection to the service. No inbound firewall rule is needed. Credentials stay in your Windows credential vault, and discovery only reads your platforms.
🛡️
Metadata Only
We never see, move, or store your customer records or transactional data. Semantic Smart Studio™ operates exclusively on structural metadata—such as schema definitions, functions, stored procedures, and constraints—keeping your underlying data completely isolated within your secure environment. Business data moves from your sources into your Fabric inside your boundary, never through XMS Analytics.
🔑
Your Identity Provider
Sign-in uses your organization's own identity provider. Fabric work, such as creating workspaces, warehouses, and mirrored databases, runs under your own Microsoft sign-in, so your security policies govern every change the platform makes.
✍️
Signed and Approved
The agent ships as one signed Windows Installer package that can be rolled out through Intune, Configuration Manager, or Group Policy. A machine joins only after an administrator approves it in the browser, and deployments to production capacities need an approver.
Each suite builds on the one before: Discovery is the foundation, Design builds on what it finds, and Delivery puts the result in front of the business.
DATA ESTATE MAPPING & READINESS
Discovery Suite
Learn what the estate holds, how every column flows from source to report, and where the work is, before a line of target code is written.
Names remediated, schemas reshaped, and code refactored and translated for the Fabric Warehouse
Each rewrite checked with Microsoft's T-SQL parser and recorded in an audit ledger
Consolidated, Split, and Isolated Medallion™ patterns, or your own, deployed from the designer
Read-only source queries in the target's shape, loaded into Fabric inside your boundary
Dimensions and facts proposed from any discovered database
ANALYTICS & VISUALIZATION
Delivery Suite
Direct Lake models that keep every measure's name, and reports rebuilt to use them.
INCLUDED MODULESSmart Connect™ • Smart Semantic™ • Smart Report™ • SQL Server Delivery
Analysis Services models rebuilt as Direct Lake models, with MDX calculations converted to DAX
Many models merged into one, repeated measures folded into calculation items
Every measure compared with the original cube, in total and by year
Reporting Services reports graded and rewritten for Fabric; Power BI reports rebuilt on the new models
New SQL Server databases built from an approved plan, off until you turn it on
Smart Geo™ is included in the full platform bundle, and available with any suite or on its own.
DATA ESTATE ENDPOINTS
Licensed by Endpoint, Not by Database
Every license includes 50 endpoints, shared by every suite you license. An endpoint is one instance of a data, analytics, or reporting platform, such as a SQL Server instance, an Analysis Services instance, or a report server, with no limit on the databases, models, or reports it holds. Larger estates add endpoints in packs of 50, at the same price for every customer, with no ceiling. License all three suites together as one platform bundle, Smart Geo™ included.