Efe Peter Oroh · Edmonton, AB

Analytics
Engineer

I build Databricks pipelines, model the data in SQL and serve it in Power BI. I do this every day as a data analyst working with economic data.

01 INGEST Databricks pipelines 02 MODEL SQL star schemas 03 SERVE Power BI dashboards
Selected work

Featured projects

Pick any project to see the context, the question it answered and how I built it.

How I build

My approach

01 · Ingest

Every source, one landing zone.

Statistics Canada APIBank of Canada APIWeb scrapingExcel and CSV dropsLanding zoneraw files, as delivered
02 · Govern

Delta tables. Every read and write is tracked.

DELTA TABLEversion 3 · todayversion 2version 1Unity Catalog access logWHOACTIONWHENanalystread09:02pipelinewrite06:00viewerdenied11:40
03 · Refine

Bronze to silver to gold.

Bronzeraw, as landedSilvercleaned and joinedGoldanalytics-readyrawready for analytics
04 · Model

Gold is a star schema, built for fast loads.

dim_datedim_geographydim_industrydim_occupationfact_labour_forcemeasures
05 · Automate

One scheduled job, with change data capture.

DATABRICKS JOBdaily 06:00ingestbronzesilvergoldCDConly new and changed rows run
06 · Serve

Connect, model, publish.

GoldtablesDatabricksconnectorsemantic modelPower BI Service