Skip
BI4ALL BI4ALL
  • Expertise
    • Künstliche Intelligenz
    • Low Code & Automation
    • Modern BI & Big Data
    • R&D Software Engineering
    • PMO, BA & UX/ UI Design
  • Knowledge Centre
    • Blog
    • Sektor
    • Customer Success
    • Tech Talks
  • Wer wir sind
    • Geschichte
    • Board
    • Auszeichnungen
    • Media Centre
  • Karrieren
  • Kontakte
Deutsch
EnglischPortugiesisch
Vorherige Seite:
    Knowledge Center
  • VARO Energy accelerates month-end close and General Ledger reporting with Databricks and Microsoft Fabric

VARO Energy accelerates month-end close and General Ledger reporting with Databricks and Microsoft Fabric

Página Anterior: Blog
  • Knowledge Center
  • Blog
  • Fabric: nova plataforma de análise de dados
1 Junho 2023

Fabric: nova plataforma de análise de dados

Placeholder Image Alt
  • Knowledge Centre
  • VARO Energy accelerates month-end close and General Ledger reporting with Databricks and Microsoft Fabric
6 November 2026

VARO Energy accelerates month-end close and General Ledger reporting with Databricks and Microsoft Fabric

VARO Energy accelerates month-end close and General Ledger reporting with Databricks and Microsoft Fabric

Hourly General Ledger updates, month-end reporting effort cut from 96 to 12 hours and zero source-system downtime, delivered by BI4ALL

 

The Challenge

The General Ledger (GL) is the backbone of VARO’s financial reporting: it records every transaction across assets, liabilities, revenue, expenses and equity, and its accuracy directly drives the month-end close and management decision-making. As an integrated energy company rooted in Oil & Gas and increasingly investing in Power & Utilities as part of the energy transition, VARO operates a growing and more diverse portfolio of entities and source systems — making timely, trusted financial data across the whole business essential.

Before the project, the Finance team faced several operational constraints:

  • Heavy manual effort: producing the Excel report stack had to be repeated several times during each close, adding up to around 96 hours of repetitive month-end work with little strategic value.
  • Spreadsheet-based reporting: Finance relied heavily on custom-built Excel workbooks, each pulling its own extracts and re-creating the same calculations, so logic was duplicated, hard to maintain and prone to inconsistent figures.
  • Slow, fragile data extraction: extracts from source systems could take hours and frequently failed under high data volumes or system load, forcing restarts and delays. The extraction process also caused variable downtime, leaving source systems unavailable to the business.
  • No centralized mapping: there was no single, governed mapping model for financial data across JDE, VEGA and OneStream.

Figure 1 – The challenges VARO Finance faced before the project

The Solution

VARO Finance needed more than faster extracts: it needed an automated, governed General Ledger it could trust at any point in the month, not only at close. Together with the Finance team, BI4ALL shaped the solution around four design principles:

  • Automation and error reduction: automated extraction and validation replace repetitive manual work, minimizing the risk that comes with handling data by hand.
  • Centralized data integration: data from every source system is integrated automatically into a single model, giving Finance a comprehensive view of the business.
  • Flexibility and monitoring: source data is extracted every 15 minutes and the model refreshed every hour, so Finance can follow the accounts throughout the day instead of waiting for month-end.
  • Governed mappings: a governance model for account mappings is built into the solution, so every report uses the same, owned definitions.

 

Figure 2 – The four design principles behind the solution

 

Each platform plays to its strengths along the way: Databricks handles data engineering, business rules and governance, while Microsoft Fabric serves as the semantic and reporting layer on top of VARO’s established Power BI landscape. Because both work on open Delta tables, OneLake mirroring connects them without copying data or building extra pipelines. Every transaction follows the same journey from posting to decision:

 

Figure 3 – The Finance journey, from posting to decision

 

The result is a ready-to-use Finance data product. A central General Ledger holds every posting, enriched with company, account, business unit, date and currency context, so users can slice transactions any way they need. A Trial Balance, calculated from 2012, tracks period, cumulative and month-to-date balances over time to validate accuracy and spot missing transactions. On top, purpose-built reports cover General Ledger data quality checks, cross-system reconciliation that matches postings at account and journal-entry level, and consolidation insights into management adjustments and allocations. And because Finance works heavily in Excel, BI4ALL also delivered a set of ready-made Excel workbooks with a live connection to the Fabric semantic model: users keep working in the tool they know, with pivot tables that refresh from the governed model, so there is no need to copy extracts or rebuild logic in spreadsheets.

 

Figure 4 – What was delivered: datasets, key measures and reports

 

Beyond the platform build, BI4ALL brought Finance domain expertise and drove adoption: modeling choices such as keeping General Ledger and Trial Balance analyses separate protect performance, and a user guide with query best practices helps Finance teams get answers quickly and confidently.

Under the hood, each step of the journey maps to a specific platform capability:

  • Ingest (Databricks): Spark Declarative Pipelines load JDE, VEGA and OneStream data incrementally every 15 minutes into a reusable silver layer, which is also available to data science teams.
  • Consolidate (Databricks): a second set of pipelines applies General Ledger business rules and centrally governed account mappings every hour. Built-in multi-currency logic keeps every amount available in both company currency and the original transaction currency, and Lakeflow Jobs orchestrates both layers, so refresh frequencies can be tuned without changing the pipelines.
  • Govern (Unity Catalog): the source systems remain the authority on who can see what. A security table replicated automatically from source-system access definitions, combined with Microsoft Entra ID groups, ensures users never see more in a report than they could see in the source system, with no separate access requests to manage.
  • Analyze (Microsoft Fabric): gold tables are mirrored to OneLake through shortcuts, with no data copy, and Fabric semantic models and Power BI reports give Finance self-service access, in Power BI or through Excel workbooks connected live to the semantic model.

The architecture below shows how the pieces fit together. DirectQuery from Power BI to Databricks was also evaluated; given the hourly refresh cadence, OneLake mirroring was the best fit for this phase. Access rules are currently applied in both Unity Catalog and the Fabric semantic models, and the architecture is ready to move to fully centralized governance.

 

Figure 5 – Solution architecture: Databricks and Microsoft Fabric better together (illustrative)

 

The Impact

 

Together, Databricks and Microsoft Fabric turned a manual, slow and error-prone process into an automated, flexible and centralized solution, with results measured against the Enterprise Business Intelligence KPI of automation % and time saving:

  • Fresher, reliable data: source extraction went from hours-long, failure-prone runs to incremental loads every 15 minutes, with the consolidated General Ledger refreshed every hour.
  • Less manual work: reports are now refreshed every hour and ready whenever Finance needs them, cutting total month-end reporting effort from around 96 hours to 12 hours.
  • One logic, no duplication: Finance users work from live-connected Excel workbooks instead of maintaining their own extracts and calculations, so every spreadsheet shows the same governed numbers.
  • Faster month-end close: instead of spending time producing manual reports, the Finance team now focuses on the month-end close activities that matter.
  • Zero source-system downtime: the previous extraction process caused variable downtime that left source systems unavailable; incremental loads now run with no downtime at all.
  • Higher data quality: manual processes used to introduce inconsistencies and errors; with extraction, validation and calculations now automated, those sources of error are gone.
  • Self-service, secure access: reporting access mirrors source-system access, so users see exactly what they are entitled to, and nothing more.
  • One consolidated view: dozens of users across three legal entities now work from a single GL model spanning three source systems.

 

Figure 6 – Before and after: what Databricks and Microsoft Fabric each brought

 

What’s next

When the project was delivered, Databricks metric views were not yet generally available. As a next step, VARO and BI4ALL plan to assess defining core financial metrics once as Databricks metric views, governed centrally in Unity Catalog and consumed consistently from Fabric, Power BI and other tools. This would also allow access rules to be managed in a single place in Unity Catalog, rather than maintained in both the lakehouse and the reporting layer.

Teilen Sie

Vorgeschlagener Inhalt

Anomalieerkennung: Techniken, Herausforderungen und ethische Überlegungen
Data Analytics

Anomalieerkennung: Techniken, Herausforderungen und ethische Überlegungen

Anomalieerkennung entwickelt sich zu transparenteren, adaptiven und verantwortungsvollen Systemen.

Applications of Multimodal Models | BI4ALL Talks
Tech Talks KI & Data Science

Applications of Multimodal Models | BI4ALL Talks

Analytische Lösung in Fabric zur Sicherstellung von Skalierbarkeit, einer einzigen verlässlichen Datenquelle und Autonomie
Use Cases Low Code & Automation

Analytische Lösung in Fabric zur Sicherstellung von Skalierbarkeit, einer einzigen verlässlichen Datenquelle und Autonomie

Die neue Analysearchitektur auf Basis von Microsoft Fabric gewährleistete Datenintegration, Zuverlässigkeit und Skalierbarkeit und ermöglichte analytische Autonomie sowie Zukunftssicherheit.

ANWENDUNGSFALL – Analytische Transformation in der Cloud: Leistung, Skalierbarkeit und Sicherheit im großen Maßstab
Use Cases Modern BI & Big Data

ANWENDUNGSFALL – Analytische Transformation in der Cloud: Leistung, Skalierbarkeit und Sicherheit im großen Maßstab

Ein Finanzinstitut hat auf eine von BI4ALL entwickelte Cloud-basierte Analyselösung umgestellt, die sichere, skalierbare und leistungsstarke Einblicke für kommunale und Bankpartner ermöglicht.

Scaling MS Purview with Effective Data Strategy & Governance | BI4ALL Talks
Tech Talks Data Strategy & Data Governance

Scaling MS Purview with Effective Data Strategy & Governance | BI4ALL Talks

Webinar „Unlocking Data Excellence: BI4ALL and Collibra in Action“
Tech Talks Data Strategy & Data Governance

Webinar „Unlocking Data Excellence: BI4ALL and Collibra in Action“

video title

Fangen wir an

Haben Sie eine Frage? Möchten Sie ein neues Projekt starten?
Kontaktieren Sie uns

Menu

  • Expertise
  • Knowledge Centre
  • Wer wir sind
  • Karrieren
  • Kontakte

Newsletter

Mit Innovationen auf dem Laufenden bleiben und den Erfolg vorantreiben
Newsletter
PRR - Plano de Recuperação e Resiliência. Financiado pela União Europeia - NextGenerationEU

2026 Alle Rechte Vorbehalten

Privatsphäre und Datenschutz Politik der Informationen
URS - ISO 27001
URS - ISO 27701
Cookie-Einstellungen

BI4ALL BI4ALL kann Cookies verwenden, um Ihre Anmeldedaten zu speichern, Statistiken zu sammeln, um die Funktionalität der Website zu optimieren und um Marketingaktionen auf der Grundlage Ihrer Interessen durchzuführen.
Sie können die verwendeten Cookies in den .

Cookie-Optionen

These cookies are essential to provide services available on our website and to enable you to use certain features on our website. Without these cookies, we cannot provide certain services on our website.

These cookies are used to provide a more personalised experience on our website and to remember the choices you make when using our website.

These cookies are used to recognise visitors when they return to our website. This enables us to personalise the content of the website for you, greet you by name and remember your preferences (for example, your choice of language or region).

These cookies are used to protect the security of our website and your data. This includes cookies that are used to enable you to log into secure areas of our website.

These cookies are used to collect information to analyse traffic on our website and understand how visitors are using our website. For example, these cookies can measure factors such as time spent on the website or pages visited, which will allow us to understand how we can improve our website for users. The information collected through these measurement and performance cookies does not identify any individual visitor.

These cookies are used to deliver advertisements that are more relevant to you and your interests. They are also used to limit the number of times you see an advertisement and to help measure the effectiveness of an advertising campaign. They may be placed by us or by third parties with our permission. They remember that you have visited a website and this information is shared with other organisations, such as advertisers.

Política de Privacidade