South African wine group

    A wine group runs its reporting on Microsoft Fabric, fed straight from Business Central's APIs

    Business Central online, a newly consolidated company and its history, all landing in a Fabric lakehouse on a schedule, with no database access needed.

    ~35 min

    for a full Business Central extract

    99
    tables landed
    4
    companies covered
    Industry
    Wine production and distribution
    Region
    South Africa
    Duration
    Discovery, build and go-live
    Published
    16 October 2026
    Services
    Microsoft Fabric, Data Factory, Business Central integration
    Built with
    Dynamics 365 Business CentralData Factory in FabricMicrosoft FabricPower BI (Direct Lake)
    The challenge

    New consolidated company, old history, and no database to query

    The group had just merged three Business Central companies into one live company, keeping the old ones as read-only history. Business Central online gives no direct database access, so every table had to come through its APIs. Reporting still had to see across the live company and its history, and retail sales data was being downloaded by hand every month.

    Our approach

    Prove it during discovery, then build it for production

    We built a working extraction on a Fabric trial during the discovery, measured the real data volumes, and used them to size the platform and fix the price of the build. That pipeline then became the production lakehouse: Business Central data landing in Bronze, cleaned in Silver and modelled in Gold.

    Three API surfaces, one pipeline

    99 tables now come through three Business Central API surfaces: 95 per company and 4 shared across the tenant. No direct database access is needed.

    About 35 minutes for a full pull

    The live company's data, under 10 GB, extracts in around 35 minutes across about 80 endpoints.

    A table drives everything

    A metadata control table lists what to extract and from which company. Adding a company or a table is a new row, not new code.

    History brought across

    The three companies merged into the live one were loaded once, in around two hours, so reports can see across the group's full history, not just the period since consolidation.

    Capacity sized from real numbers

    Because the data volumes were measured, not guessed, the platform was sized to the smallest Fabric capacity that fits, F2, with room to grow.

    Retail data on a schedule

    The monthly manual download of retail sales files, about 20 files and 6 to 7 GB a month, was replaced with an automated load into the Silver layer.

    Technology

    Where the data lives and how it flows

    Data source
    ReportingReports read straight from the Gold layer
    Data source · Microsoft cloud, Business Central online
    Dynamics 365 Business Central

    One live company plus three historical companies kept read-only after the group consolidated them, read only through Business Central's APIs

    The results

    What changed

    99Business Central tables landed
    ~35 minfor a full live-company extract
    1 rowto add another company

    Business Central data now lands in Fabric on a schedule, across the live company and its history, and the monthly retail sales files load automatically instead of by hand.

    Adding a company or a table is a configuration change rather than new development, so the platform can grow with the group.

    Get in Touch

    Got a reportingproblem like this?Let's talk it through.

    Bring the system you report from today. In 30 minutes we'll show you what Power BI could do with it. No pitch deck, no obligation.

    Emailinfo@Solv-Systems.com
    Verified Reviews

    What Our Clients Say

    Verified reviews from G2 and Clutch, in our clients' own words.

    • 5.0 / 5.0
      Verified G2 Review
      "Great to work with, highly skilled, good time and effort estimates"

      Oliver P.

      Operations Lead·Mid-Market

    • 5.0 / 5.0
      Verified G2 Review
      "What stands out most about Solve Systems is their ability to understand our business context and translate complex data into clear, usable insights. Their consultants are knowledgeable, responsive, and practical in their approach, which makes collaboration easy and productive. They focus on outcomes rather than just technical delivery, and that adds real value to our operations. They're also a positive bunch of people with a can-do spirit, which makes working with them even better."

      Chantelle V.

      Automation Engineer·Enterprise

    • 5.0 / 5.0
      Clutch Review
      "Their dashboards are intuitive, reliable, and tailored to our needs."

      Ashley Swanepoel

      Technical Team Lead·Cloudbox

    • 5.0 / 5.0
      Clutch Review
      "I was also impressed by the highly skilled nature of their team."

      Darren Mende, CPA

      CEO·DP Mende & Co.

    • 5.0 / 5.0
      Clutch Review
      "Their passion to help businesses utilize technology better."

      Anonymous

      Modern Workplace·Education Company

    • 4.5 / 5.0
      Clutch Review
      "I enjoy the collaborative co-learning structure of our workflow."

      Anonymous

      Ecological Data Analyst·Energy Solutions Company