Migrating to Fabric
Migrating is not rebuilding. It is recovering what your system already knows.
The difficulty of a reporting migration is never moving the data. It is the business logic accumulated over the years, which nobody has documented anywhere other than inside the tool.
0
hard cutovers. The new chain runs in parallel until the figures agree.
Reconciliation period by period before anything moves
The sequence
One domain at a time, alongside what you already run
Inventory
Sources fed, transformations in place, reports that depend on them.
First domain
Usually sales: the scope where any gap shows up immediately.
Comparison
Your teams put the two platforms side by side on their own figures.
Gradual cutover
Domain by domain, at the pace the facts justify.
Where you start from
Four starting points, four different difficulties
| What you run | What carries over | The real difficulty |
|---|---|---|
| TimeXtender | The structure of the warehouse, the tables and the data movements are explicit and can be read back. | The business logic lives in the project and often nowhere else. It has to be extracted before it can be rebuilt. |
| Jet Analytics | The pre-packaged models for Microsoft ERPs give a readable starting base. | The customisations added over the years, which depart from the standard without being documented. |
| On-premises SQL Server warehouse | The stored procedures and the views describe the transformations precisely. | The scheduling and the implicit dependencies between jobs, rarely written down anywhere. |
| Power BI alone | The semantic model is reused as it is: that work is not lost. | The rules recoded in every report, which diverge from one another and have to be arbitrated. |
How we proceed
Nothing moves until the figures agree
Archaeology of the existing logic
We read the project in place and extract its business rules, one by one. It is the most thankless and the most decisive phase: whatever is not found now will be discovered by a user six months after the cutover.
Arbitrating the diverging rules
A migration brings accumulated contradictions into the open: two definitions of the same measure, two scopes for the same indicator. Those decisions belong to your business teams, not to us. We document them and have them settled.
Building in parallel
The new chain is built while the old one keeps running. No interruption, and above all no calendar pressure pushing a cutover before anyone is ready.
Reconciliation period by period
We compare the results of the two chains until they agree. Every gap is explained: either it is a bug in the new one, or it is a bug in the old one that nobody had seen. Both happen.
Cutover and retirement
Once the figures agree and that agreement is accepted, the old chain is switched off, not before. The cost of running it a few weeks longer is trivial beside the cost of a failed cutover.
When not to migrate
A warehouse that works deserves to be kept
We sell migrations, and we regularly advise against them. A newer platform is not a sufficient reason.
If your current warehouse produces correct figures, your users are satisfied with it and its maintenance cost is under control, migrating will cost you a project to arrive at the same result. A migration is justified when what you run blocks something: a real-time need, a volume that no longer passes, a skill that has become impossible to hire, a vendor changing its terms.
Frequently asked
What people ask about migrations
Does everything have to be rebuilt to migrate to Fabric?
Can we migrate from TimeXtender or Jet Analytics?
How long does a migration take?
What happens to our existing platform during the migration?
And if we decide not to migrate?
The method
One domain at a time
Each domain moves across one after the other while the existing platform keeps serving. The overlap lets your teams compare the two platforms on their own figures before deciding what comes next.
Two hours to find out what your existing platform really contains.
Eleven expert consultantsSaint-Priest, near Lyon, France
A scoping workshop with a consultant, free and without commitment. We look at the project in place, estimate how much logic has to be carried over, and tell you straight whether the migration is justified.
Request a scoping workshopScoping workshop · 2 hours · free





