Book a call

One set of data everyone trusts, instead of many copies nobody does.

We see Microsoft Fabric as the common foundation for reporting, Copilot and agents. That means OneLake, a Lakehouse and permissions managed in one place, with automated deployments and costs kept under control. You might be moving off Tableau, replacing an ageing data warehouse, or not have a workable platform at all yet. The route is different every time. The destination is the same.

Agent
Done
Awaiting approvalApproval by a colleague
Log

What really matters

Three routes, and we have taken all of them

First, moving the front end from Tableau or Qlik to Power BI. Second, replacing a Synapse, SQL Server or SSIS back end with a Lakehouse. Third, building from scratch to replace an Excel landscape that has grown over the years. Chances are we already know your source system.

Phased migration, while the business keeps running

We run the old and new environments side by side until the numbers match. Each phase is reconciled with the business teams and signed off by them. At Telefónica Germany, this worked without a single day of downtime.

Built for what comes next

Permissions, cost control and deployments are part of the build from the start. A platform that stays manageable once the project is over can also support Copilot and agents. That is exactly what we design it for.

How we approach it together

Assess

We measure before we touch anything

Which reports are actually used? Which are copies? Which load processes only still run out of habit? A pilot on your real data shows whether the architecture holds up. Only then do you decide, with the figures in front of you.

Build

Phase by phase, signed off by the business

Capacity and workspaces are set up as code. The data layer is built or migrated, followed by semantic models and reports. Old and new figures sit side by side until they agree.

Care

We are done when you no longer need us

Your developers work alongside us in every phase and gradually take over. On the cut-over date, we switch off the old platform. If you like, you can keep us on to run things afterwards.

A Haavest colleague working with data on two screens

Five specific improvements to one of your reports

Many reports are slow or contradict each other, and the visuals are almost never to blame. Describe a report to us, and we will come back to you with a secure way to share it, then send you five specific improvements. Free of charge.

Power BI Report Check

What you get

Where the scope is clear from the outset, we work to a fixed price; ongoing operations are billed as a monthly flat fee. We discuss figures in person after the assessment, when both sides know what is involved.

Short Assessment: ETL Replacement

Getting started · Fixed price

  • inventory of your load processes, taken from an export
  • a decision for each job
  • target architecture
  • phased plan with a fixed price per phase

Migration Assessment

Getting started · Fixed price

  • what you have and how it is used, measured
  • sources and target design
  • pilot on your real data
  • migration plan with cut-over dates

Migration and Platform Build

Delivery · Fixed price in four sizes, S to XL

  • foundations and governance
  • data layer built or migrated
  • reports migrated in phases
  • handover and decommissioning of the old platform

Managed Fabric

Operations · Monthly fee, two tiers

  • capacity and costs kept under control
  • monitoring and deployments under an SLA
  • small changes included
  • a quarterly review

Some figures

Our toolset: Microsoft Fabric, OneLake, Lakehouse, Direct Lake, Power BI, Data Factory, Purview, GitHub Actions.

1,000reports migrated from Tableau to Power BI at Telefónica Germany
dailythe data refreshes itself, no exports needed
100+projects delivered successfully

For companies of every size

For a mid-sized business, a data platform often means an end to twenty Excel files that everyone maintains differently. We build you a lean, clean foundation on Fabric that talks to your ERP. It fits a team of ten as well as a company of several hundred.

Invoice and inspection-deadline agents for facilities management

Every maintenance invoice is checked against its contract, and no inspection deadline slips through. How it works at a facilities management provider with 600 properties.

Around 3,100 invoices arrive each month across 600 properties, from lift companies, cleaning firms, gritting and snow-clearing services and inspection bodies. The framework contracts are spread across three folder structures; the inspection reports sit in the property managers' inboxes. Maintenance visits billed twice come to light at year-end. Missed inspection deadlines come to light when the insurer spots them. And the monthly reporting to the owners is put together by hand in Excel.

The targets we set for it:

2%of invoices are duplicated or out of line with the contract, and get caught before payment
0missed inspection deadlines, because every deadline is checked against bookings and reports
2 daysto produce the monthly owner report, instead of three weeks

How the agent handles it, step by step, with approvals and figures:

See the solution

Frequently asked questions

We use Tableau. Is switching to Power BI really worth it?

The assessment answers that with figures. It shows what is used, what is merely a copy and what your current estate costs. At Telefónica, of 1,000 reports, only those someone genuinely needed were migrated in the end. You can then make the decision without any pressure.

Why a Lakehouse rather than a rebuilt warehouse?

Because it lasts longer. A Lakehouse with Direct Lake serves reporting and AI from the same data. Where it is simpler, we mirror sources. That beats building load processes that someone will have to replace again in three years.

How long does the old environment keep running alongside?

Until the numbers match. Every phase is checked against the legacy data and approved by the business teams. Nothing is switched off before the agreed cut-over date.

What if we use Databricks or SAP?

Then we connect both as sources. Fabric remains the target, because that is where reporting, agents and Copilot share one foundation. We come from large enterprise landscapes and know which shortcuts come back to bite you.

Shall we talk about your first process?

In a Short Assessment we sit down with your business team and IT and look at one process together. You leave with a clear target design and an effort estimate we stand behind. Free of charge.

Business card of Piero Alessio, Managing Director