Plan vs Actuals
A production-ready financial blueprint demonstrating Plan vs Actuals variance analysis using Omora Labs components.
Overview
This blueprint demonstrates a production-grade Plan vs Actuals variance analysis built using Omora Labs components. It shows how semantic layers, facts, and dbt transformations compose into a reusable financial reporting pipeline with hierarchical P&L rollups and variance metrics.
Assets
Live Report
Dependencies
- Semantic Layers: GL Accounts, GL Accounts Types, Periods, Value Types
- Facts: PnL
- Transformations: PnL Rollup, PnL Metrics, PnL Pivot
How to Use
- Clone or fork the GitHub repository
- Replace the CSVs with your own data following the provided semantic contracts
- Create a local or remote database and load sample data:
The remote database service is provided by Motherduck, a remote service for DuckDB databases. You must have an account to complete the remote setup. Motherduck provides a generours free tier.
- Run dbt to materialize the analytics models:
- Connect to your favorite BI tool directly to the analytics layer. Example consumption on BI Tool: