Vortex Civil Infrastructure × BI Consulting Services

Raleigh–Triangle, NC · Build Well. Live Well.
Prepared for Duncan September 2026
Demonstration · Illustrative data · BI Consulting Services

Civil Project Portfolio & Production Board

One structured model over daily reports, cost codes, equipment hours and safety logs — earned value, production quantities and backlog for the four named corridors in your portfolio, recalculated live as you filter.

Corridor map — progress by project

Hand-drawn NC schematic · fill length = % complete against contract value
EarnedRemaining
1

Weekly earthwork production — planned vs actual

Cubic yards moved per week, all crews in the selection
Actual CYPlanned CY
3

Earned value S-curve

Cumulative PV · EV · AC ($M)
Planned (PV)Earned (EV)Actual cost (AC)
4

Production by crew

Quantities in the selected period vs crew plan
5

Cut / fill earthwork profile

CutFill
6

Equipment utilisation

Operated hours ÷ available hours, by class
7

Safety

Recordables and hours worked in the period
8

Backlog by owner

Contract value remaining to earn
9

Data structure — proposed star schema

The "optimum data structure" you asked about: one fact per daily report line, four conformed dimensions
Every tile above is a measure over fact_daily_report (one row per crew × cost code × day) joined to dim_project, dim_cost_code, dim_equipment and dim_date. Equipment hours and safety events land as two thin secondary facts sharing the same keys, so one slicer filters all of them.
10

Ask the data

Natural-language layer over the same model (mock)
11
Also from BI Consulting Services

Private AI on your own server

The "ask the data" ideas on this board are designed to run on a GPU server inside your own network — an open-weight model over your own documents, cited answers, no per-seat licence, nothing leaving the building. The short deck below explains how it works. Scroll through, or download it as a PDF.

Private AI Servers — slide 1 of 14
Private AI Servers — slide 2 of 14
Private AI Servers — slide 3 of 14
Private AI Servers — slide 4 of 14
Private AI Servers — slide 5 of 14
Private AI Servers — slide 6 of 14
Private AI Servers — slide 7 of 14
Private AI Servers — slide 8 of 14
Private AI Servers — slide 9 of 14
Private AI Servers — slide 10 of 14
Private AI Servers — slide 11 of 14
Private AI Servers — slide 12 of 14
Private AI Servers — slide 13 of 14
Private AI Servers — slide 14 of 14

Questions? Book 30 minutes: calendly.com/powerbiconsultingservices/30min