Agentic AI Capability

Your team confirms, adjusts and completes the mapping on one screen.

Juno proposes a mapping for every registered column and hands the result to your people.

PROPOSALS ARRIVETHE QUEUE IS SORTEDPEOPLE DECIDETHE MAPPING IS PUBLISHEDJunoData lead · A.NovakDomain owner ·D. Okafor371 proposalsa confidence and a reasonfor eachSort and assignby system, by object, bystatusConfirm the clearblock338 columns in one actionAdjust and add33 adjusted · 41 mapped byhandVersion 1 of themappingauthor and time on everyrowshowcase estate · 412 columns from five systems · 2 h 10 min
Juno proposes; the data lead sorts and confirms the clear block; the domain owner decides the rest. Showcase estate.
412
columns in the review queue in the showcase estate
showcase estate
2 h 10 min
from the first proposal to a published mapping
showcase estate
4
statuses a column carries: proposed, confirmed, adjusted, open
product
100%
of decisions keep the reviewer’s name, the time and the reason
product
Where this sits

Stage 2 of six: map

Step by step

How a queue of proposals becomes a published mapping

Five steps; your team spends its time on the columns that carry judgement.

FROM 412 PROPOSALS TO VERSION 1 OF THE MAPPING01Open the queuefiltered by system, byobject or by status02Confirm the clearblockevery proposal above yourline, in one action03Decide the markedonesagree, choose anotherattribute, or ask acolleague04Close the opencolumnsmap by hand what Junoleft open05Publish a versionthe mapping becomesversion 1, with itshistoryeach decision is stored as evidence for the next source
The loop at the bottom matters: every confirmation and every correction becomes evidence for the next source you register.

The queue holds one row for each registered column. Each row carries the proposed ontology attribute, the confidence, the reason in plain words and a sample of values. Filters narrow the queue to one system, one business object or one status, so the work splits between people.

Proposals above your confidence line arrive as one block. A reviewer scans the block, unticks anything that looks wrong and confirms the rest in one action. In the showcase estate 338 of 412 columns went through that way, which left 74 for judgement.

The marked proposals take the most time, and they deserve it. A reviewer agrees, picks another attribute from the object it belongs to, or hands the row to the person who owns that data. Every choice records who made it, when, and why.

Columns Juno left open are listed as gaps. The reviewer searches the ontology by business term, picks the attribute and saves it. Where the right attribute is missing, the reviewer adds one on the ontology model page and maps to it.

The screen

One row for each column, with the reason beside it

The reason, the confidence and a sample of values sit on the same row as the decision.

Mapping review · purchasing and planning · 8 of 412 columns
Registered columnOntology attributeConfidenceStatusWhy Juno proposed it
EKPO.MENGESAP · 12,000.000→Ordered quantityPurchase order line98%confirmedstandard SAP field · numeric with a unit of measure
EKET.EINDTSAP · 2026-10-02→Requested delivery dateSchedule line96%confirmedstandard SAP field · dates ahead of today
EKKO.LIFNRSAP · 0000104471→Supplier numberSupplier99%confirmedjoins to LFA1 · matches 9,340 suppliers
PO_LINES_ALL.QUANTITYOracle · 500→Ordered quantityPurchase order line95%confirmedstandard Oracle field · same value shape as the SAP column
EKPO.ZZ_CXL_WDWSAP · 21→Cancellation window (days)Purchase order line62%adjusted by D. Okaforcustom field · name suggests “cancel window” · whole numbers 0 to 90
PLAF.PLNUMSAP · 0000241187→Planned order numberPlanned order71%needs reviewkey of PLAF · sent to the planning owner
CONFIRMED_SHIP_DTPortal · 2026-09-30→Supplier confirmed dateSupplier confirmation·added by A. Novakmapped by hand on Tuesday 09:42
ZSD_ALLOC_GRPSAP · AG-07→Allocation groupMaterial at plant·opencustom field · short codes · waiting for the planning owner

The four statuses: confirmed, adjusted, added by a person, open. The last column is the reason Juno gave. Showcase estate.

Who decides

Two kinds of reviewer, and a role for each of them

The queue splits by business object, so each person sees the rows they are able to decide.

The data leadOwns the queue. Sorts it, confirms the block above the line, routes the rest to the person who owns that data.
The domain ownerDecides what a business field means. D. Okafor confirms purchasing fields; a planning owner confirms planning fields.
The master-data stewardChecks that supplier, material and customer identifiers point at the right objects, because the links between systems rest on them.
The IT architectConfirms which columns stay out of scope, and which carry data the access rules protect.

A mapping review works best with two people at one screen: one who knows the tables and one who knows the business. The data lead brings the first, the domain owner brings the second.

A larger estate splits the queue by business object: purchasing to the buyer team, planning to the planners, stock to the warehouse team. The data lead keeps the whole queue and the count still open.

A correction

What happens when a reviewer changes a proposal

Six steps; the reason a reviewer gives stays with the mapping.

1
The proposal opensZZ_CXL_WDW proposed as the cancellation window at 62% confidence
proposed
2
The reviewer picks another attributethe list is filtered to the attributes of the purchase order line
D. Okafor
3
The reviewer gives a reasonone of six standard reasons, or a sentence of their own
reason recorded
4
Juno stores the decisionattribute, reviewer, time, reason and the proposal it replaced
version 1
5
Juno lists what depends on the columnthree saved questions and one policy read this field
listed
6
The correction joins the evidencethe next custom field with this naming pattern scores higher
learned

A correction is a piece of company knowledge, so Juno keeps it whole: the column, the attribute chosen, the attribute proposed, the reason, the reviewer and the time. An auditor reads that record months later and sees why the estate means what it means.

The same record feeds the next proposal. Juno treats confirmed and corrected mappings as the strongest evidence it holds, above names and value patterns, because they come from the people who own the data.

Gaps and versions

Open columns close, and the mapping carries a version

The published version is what questions and agents read; a review in progress leaves them steady.

Tue 10:40
Version 1 published412 columns: 338 confirmed as a block, 33 adjusted, 41 mapped by hand
Wed 09:12
The first questions runL. Tan’s purchase order questions read version 1
Thu 08:05
A sync scan finds three new columnsthe source gained a supplier class field; three rows join the queue
Thu 08:40
Version 2 publishedD. Okafor maps and confirms the three columns in 35 minutes
Fri 16:00
Version 1 restored for a replayrestoring writes version 3, so the history stays complete

A column stays open until someone maps it or marks it out of scope. The queue shows the open count at the top of the screen. When a question needs an open column, Juno names the attribute it waits for.

Publishing turns the current state of the queue into a version. Questions, policies and agents read the published version, so a review in progress leaves live answers steady. Restoring an older version writes a new one.

The running example

Tuesday 08:30 to 10:40: 412 columns, two people, one screen

Showcase estate.

The running example

A. Novak opened the queue at 08:30 with 371 proposals waiting. The block above 90% held 338 columns. A. Novak read the reasons, unticked two that looked wrong and confirmed the rest at 08:52. That left 74 columns and one colleague to call.

D. Okafor joined at 09:15. Together they adjusted 33 proposals, among them ZZ_CXL_WDW, the cancellation window that the whole purchase order case turns on. They mapped 41 columns by hand, including the supplier portal’s confirmed ship date. Version 1 was published at 10:40, and L. Tan’s question read it on Wednesday.

Next capability

What the ontology holds

The objects, attributes, relationships and measures behind each target column, and how you add your own.

How this is usually done

A mapping spreadsheet passed round by e-mail

The judgement stays with your people; the clerical work around it goes.

The common practice is a mapping spreadsheet. A data engineer fills a sheet of source columns and target fields, sends it to the business by e-mail, receives comments in three colours and merges them by hand. The knowledge of why a field was chosen stays in the e-mail thread.

The review screen keeps the same conversation in one place. The proposal, the evidence, the decision, the reason and the author sit on one row, and the result is a version an auditor reads directly. Your data owners still supply the judgement; the clerical work around it goes.

Terms on this page
Review queueThe list of registered columns waiting for a person to confirm, adjust or map them.
Confidence lineThe percentage above which proposals may be confirmed as one block; your team sets it.
AdjustedA proposal a reviewer replaced with another ontology attribute, with the reason recorded.
Open columnA registered column that waits for a person to map it or to mark it out of scope.
Published versionThe state of the mapping that questions, policies and agents read.
Questions
How long does a review take?

It depends on how many columns carry judgement. In the showcase estate 412 columns from five systems took 2 h 10 min, with two people at one screen.

Can two people review at the same time?

Yes. The queue splits by system, business object or status, and each reviewer works their own filter. The data lead sees the whole queue and the count still open.

What happens to answers while a review runs?

Questions and agents read the last published version. A review in progress stays private to the reviewers until someone publishes it as the next version.

Can a confirmed mapping be changed later?

Yes. A reviewer opens the row, picks another attribute and gives a reason. That writes a new version, and the earlier version stays readable for a replay.

In the platform

Where Juno sits among the four capabilities

Each one builds on the one before it.

One shared foundationCatalogLineageAccess policyWrite path

See Juno answer and act on your own data

Bring two systems and one decision your planners make every week. In the first week we register the data, confirm the mapping with your team, answer your questions in ChatLima and run the first agent at the level you choose.