Microsoft AI Tour · The enterprise AI paradox

More capable models More reliable enterprise answers

The missing variable is governed business knowledge.

The enterprise AI paradox01

One alert · one planner question

Why was SITE-014 flagged for replenishment?

A clinical supply planner is validating a monitored inventory alert.

Live factsSite, inventory status, quantity, trial phase.
Shared meaningHow Site, Inventory, clinical trial, and Compound connect.
Approved actionWhat a supply planner should replenish first.
ProofA test that rejects an unsupported answer.
Facts · meaning · action · proof02

The enterprise AI paradox

The model gets smarter. The answer is still missing.

studiesstudyId · studyName · studyPhase
sitessiteId · siteName
inventoryinventory_id · quantity · inventory_status

The missing path

Here, Study means the clinical trial protocol. A schema cannot explain how it reaches site inventory, which compound it uses, or which response is approved.

Study
has site
Site
Capability is not context03

Model the answer path

Study (clinical trial) → Site → Inventory.

Study
has site
Site
Site
stores
Inventory
Study
uses
Compound
Bindings
OneLake · Eventhouse · semantic models
Where the industry is goingFrom applications that store business data to agents that act on governed business knowledge.

The question now has a governed path through live business data.

Entity typesThe things the business recognizes.
Properties + IDsFacts and stable identity.
RelationshipsTyped paths through the domain.
BindingsMeaning grounded in governed data.
Properties · identity · relationships · bindings04

One package · Output 1 of 4

A lesson people can actually use.

Ontology School Clinical Supply Chain 2 / 4 lessons
Lesson 2

Responding to site inventory risk

Explore · practice · decide
Practice

SITE-014 has 24 units and is below its reorder point.

Trace the site to its Inventory, Study, and Compound. Why was the alert raised?

Below reorder point · validate replenishment
Phase III alone · replenish
Output 1 · Ontology School lesson05

One package · Outputs 2–4

The lesson travels with its source of truth.

clinical-supply-chain.rdfRDF/XML · OWL
<owl:Class rdf:about="#Study">
  <rdfs:label>Study</rdfs:label>
</owl:Class>

<owl:ObjectProperty
    rdf:about="#hasSite">
  <rdfs:domain
    rdf:resource="#Study"/>
  <rdfs:range
    rdf:resource="#Site"/>
</owl:ObjectProperty>
Illustrative operating procedure
Draft
v0.1

Replenish at-risk site inventory

TriggerA site has inventory_status = below_reorder_point.
PriorityAfter the trigger, Phase III changes queue priority.
ActionCreate a replenishment request for the site and compound.
Demo artifact · synthetic scenario
CQ-004 · Supply riskExpected: 4 / 4
Competency question

Why was SITE-014 flagged for replenishment?

Cites below_reorder_point
Cites SITE-014 and 24 units
Identifies CMP-204
Uses the draft demo procedure
illustrative acceptance contract
Outputs 2–4 · portable model · approved action · executable proof06

Prepared walkthrough · 01

The same ontology, interactive.

DesignDeployAskVerify

Author in Ontology Playground:

Study
hasSite
Site

Export: clinical-supply-chain.rdf

Player: embed the interactive ontology directly
School: lesson + live graph + quiz + presentation mode
Clinical Supply Chain · Live Player
75 seconds07

Deployment path · 02

Deploy that model to Fabric.

DesignDeployAskVerify
fabio · zshdemo workspace
$ cp .env.example .env

$ ./scripts/deploy.sh

expected entities: 13
expected relationships: 16
expected bindings: 13

Fabio parses the Playground export into Fabric definitions.

Classes → entity types
Data properties → fields
Object properties → relationships
60 seconds08

Concept screen · 03

Ask the data agent.

DesignDeployAskVerify
CS
Clinical Supply AgentIllustrative Fabric data-agent experience
Concept
Planner
Why was SITE-014 flagged for replenishment?
Inventory is below its reorder point SITE-014 has 24 units of CMP-204 for Phase III clinical trial STUDY-031. Validate the evidence, then create a replenishment request for the site and compound.
Study → Site → InventoryDraft procedure
75 seconds09

Acceptance contract · 04

Now prove the answer is acceptable.

DesignDeployAskVerify
CQ-004 · Competency evaluation

Supply-risk answer contract

The answer is accepted only when every grounded business assertion passes.

4/4Expected assertions
Concept only
target: clinical-supply-agent / SITE-014EXPECTED RESULT
Traverses Study → Site → Inventorygrounded_path
Cites below-reorder-point status as the alert triggerrisk_signal
Cites SITE-014, 24 units, and CMP-204evidence
Uses the reviewed replenishment procedureapproved_action
60 seconds10

Retain what the team learned

A correction becomes a regression test.

Define
meaning
Teach people
and agents
Run on
governed data
Evaluate
the answer
Review a
correction
Approved correctionPhase III changes priority, but low inventory establishes supply risk. Study phase alone does not imply a shortage.
Define → teach → run → evaluate → correct11

One flow, clear ownership

Each layer has one job.

OKF in GitConcepts, lessons, references, tests, approved corrections
PlaygroundDesigner, embedded Player, School lesson, presentation
FabioRDF-to-Fabric ontology deployment
Fabric IQBound entities, relationships, graph, live context
Foundry IQIndexed documents and cited knowledge retrieval
Agent runtimeOrchestration for the current task
EvaluationCompetency checks over every answer
Private tracesPrompts, tool calls, feedback, run evidence
Clear ownership · portable knowledge12

Close

Change the model.
Keep the knowledge.

Business meaning → business memory13