Demonstration · Illustrative data · BI Consulting Services
TD

Tech Driven Consulting × BI Consulting Services

Consulting operations after the Excel → SQL Server migration · Orlando, FL · Microsoft 365 & Azure practice

Prepared for Michael September 2026
One model · 42 workbooks in scope · nightly refresh

Practice scorecard

Utilisation, billable hours, margin, concentration and receivables — every tile recalculates from the same SQL model

1

Before → after: 42 workbooks collapse into one SQL Server schema feeding one model

Every tile on the left is a real workbook type a 24-consultant Microsoft practice keeps by hand; the selected vertical's workbooks light up

workbooks in scope (of 42) — timesheets, invoice trackers, budgets, pipeline, rate cards
8 tablesdim_date · dim_client · dim_consultant · dim_project · fact_timesheet · fact_invoice · fact_expense · fact_pipeline
nightly refresh replaces the weekly manual consolidation
2

Billable hours & utilisation by month

Bars = billable hours logged in fact_timesheet · line = utilisation vs 75% plan

Billable hoursUtilisation %75% plan
3

Client revenue & project margin

Ranked by billed revenue in the period · bar = share of revenue · right column = project margin

4

Invoice ageing

Open invoices in fact_invoice as of 31 Aug 2026, issued in the period

5

Migration status

Workbooks consolidated into SQL Server tables, refresh times and data-quality issues resolved

6

Ask the data

AI layer on top of the model — natural-language question, governed answer

8
Demonstration · Illustrative data · BI Consulting Services
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