Business Intelligence Dashboard
Data Analytics

Enterprise Data Intelligence Platform

A large-scale transformation project replacing manual, Excel-based reporting with a fully automated, cloud-native analytics platform on Google Cloud Platform (GCP). The platform centralizes data from multiple enterprise systems and delivers scalable analytics through Power BI dashboards.

Google Cloud Platform BigQuery Fivetran Apache Airflow Cloud Composer Power BI Medallion Architecture IAM Data Loss Prevention

Architecture Overview

The platform follows the Medallion Architecture — organizing data into progressively refined layers that improve quality, governance, and performance for reporting workloads.

LayerPurpose
BronzeRaw ingested data from source systems
SilverCleaned, standardized, and deduplicated data
GoldBusiness-ready datasets optimized for analytics

High-Level Data Flow

Enterprise Sources

Fivetran / Airflow

BigQuery — Bronze Layer

BigQuery — Silver Layer

BigQuery — Gold Layer

Power BI Dashboards

Data Sources

SourceDescriptionIngestion Method
SalesforceCRM and sales pipeline dataFivetran
Oracle HCMHuman Capital Management systemFivetran
Oracle PPMProject Portfolio Management dataAirflow
Static CSV FilesManual operational datasetsAirflow

Data Ingestion Layer

Fivetran Pipelines

Fivetran automates ingestion of structured data from enterprise SaaS systems — handling Salesforce and Oracle HCM with managed connectors, incremental loading, automated schema detection, and fault-tolerant replication into BigQuery.

Airflow Pipelines

Custom ingestion logic for Oracle PPM and Static CSV datasets is orchestrated via Apache Airflow on Google Cloud Composer, with scheduled workflows, incremental loads, and built-in pipeline monitoring and retries.

Medallion Data Layers

Bronze — Raw Data

The Bronze layer stores raw data directly from source systems with minimal transformation. Schema is aligned to source systems, historical data is preserved with ingestion timestamps, and the layer follows an append-only design — serving as the single source of truth for raw enterprise data.

Silver — Cleaned Data

The Silver layer applies data cleansing, standardization, deduplication, schema normalization, and joins across related datasets — implemented via BigQuery SQL and scheduled transformation jobs.

Gold — Business Data

The Gold layer provides aggregated metrics and curated business entities with optimized query performance. These datasets form the semantic layer consumed directly by Power BI dashboards.

Data Governance & Security

Analytics & Reporting

Business insights are delivered via Power BI dashboards querying Gold layer datasets. A single dashboard can integrate data from multiple Gold layer sources.

DashboardPurpose
BookingsSales and revenue booking insights
SOPSales operating performance
InfographicsExecutive business summaries
UtilizationWorkforce and project utilization

Key Engineering Contributions

Data Ingestion

Utilized Fivetran to ingest raw data from Oracle Fusion, Oracle Fusion PPM, Salesforce, SAP, and Static CSV files. Built and maintained connectors and ingestion pipelines automating data replication into the analytics platform.

Workflow Orchestration

Created and maintained Airflow DAGs using Google Cloud Composer for Oracle PPM and Static CSV sources. Implemented incremental loading strategies and scheduled pipelines for efficient processing.

Data Transformation

Developed transformation logic using BigQuery SQL across Silver and Gold layers. Converted legacy Oracle SQL reports into BigQuery-compatible syntax for cloud-native compatibility.

Reporting Enablement

Designed and optimized BigQuery views for efficient Power BI consumption. Migrated existing dashboards from Excel-based sources to BigQuery Gold layer datasets — improving performance, scalability, and data reliability.

Performance Optimization

Implemented query optimization techniques including partitioning to improve performance and reduce data processing costs.

Platform Benefits

BenefitDetail
AutomationEliminated data silos by centralizing 5+ enterprise sources into a single source of truth
ScalabilityCloud-native architecture supports enterprise data growth
GovernanceSecure access control and data masking across all sensitive fields
PerformanceOptimized BigQuery datasets enable fast dashboard queries
Business InsightsUnified dashboards provide real-time decision support

Ready to modernize your analytics?

Let’s build a data platform that scales with your business.

Get in Touch