Topic coverage

Data

Source-linked reporting and practical patterns organized around a shared enterprise applications question.

Latest reading

A woman at a workbench tries each key on a large ring against a row of padlocks laid out in front of her.

Work IQ lets Copilot write back to your source records

Work IQ public preview opens September 30 with governed actions that write changes back to source records inside the permissions your users already hold.

Two people stand beside a metal gate in a warehouse corridor while one of them turns a key in the lock.

SAP's ODP-RFC flaw now shows up in EarlyWatch Alert

An ODP security check has landed in SAP EarlyWatch Alert, putting a June note about unchecked RFC callers in front of people who never read the patch queue.

A row of empty beer taps and stacked plastic cups on a stainless steel counter in a quiet arena concourse.

Co-op Live runs Simphony sales into NetSuite finance

Oracle says the Manchester arena has connected Simphony to NetSuite. The release skips every number a finance architect would need to judge it.

Two colleagues count boxes on a stockroom shelf while a third wheels a loaded trolley past them toward the door.

Business Central AL queries still default to dirty reads

Business Central 2026 release wave 2 lets AL queries choose an isolation level. The default stays ReadUncommitted, so your existing queries read dirty data.

A woman at a desk closes a thick reference binder while a colleague waits beside an open filing cabinet.

Salesforce's Koa puts CRM reasoning inside the model

Salesforce claims three times fewer errors on CRM actions for Koa. That figure comes from Salesforce's own CRM benchmark, not an independent one.

Two engineers stand in a cold data centre aisle, one tracing a cable along a rack while the other notes readings on a clipboard.

Copilot Studio's Redis numbers and the 72% cost caveat

Microsoft published real traffic and server load figures behind Copilot Studio agent flows. The load drop matters more than the 72% cost headline.

A hospital housekeeper pushes a cleaning cart down a quiet corridor past an empty patient room with the bed stripped bare.

Oracle Health's patient flow numbers need a second month

San Juan Regional's bed-assignment and EVS response times dropped sharply one month after go-live. The third metric in the same release barely moved.

A security analyst studying rows of data on a large monitor in a dim office at night.

What Dynamics 365 Activate sees before it migrates

Dynamics 365 Activate profiles a company's whole Salesforce data set before migration starts, already at billions of records. That access needs scrutiny.

Analysis and architecture

View all
An engineer kneels beside an open server rack in a dim aisle, tracing one cable by hand with a torch.

What automated discovery is actually worth paying for

An accurate CMDB is a precondition, not a benefit. Discovery repays the spend only where change, triage, licence position or security response consume the data.

Two grey filing cabinets of different heights stand against an office wall, one drawer half open with a folder resting on top.

Which ledger counts when NetSuite and Fusion both run

Running NetSuite and Fusion Cloud side by side is survivable, but only if one ledger owns consolidation and the group close accepts the slower system's calendar.

A person carrying a single cardboard box of paper files across an office towards a long row of metal filing cabinets.

When Dataverse reporting needs more than Power BI

Most reporting on Dynamics 365 and Dataverse data never needed a data platform. Copying it out earns the cost only when history, joins or scan volume demand it.

A facilities clerk pulls a thick permit folder from an overfilled filing drawer while an empty cabinet stands beside the desk.

Dataverse or SharePoint lists, and how to decide

SharePoint lists are the right store more often than architects admit. Delegation limits are where they quietly stop being right, and nothing errors when they do.

A woman kneels beside an open filing cabinet drawer, lifting a thick folder from a row of worn cardboard dividers.

The account model you choose now outlives the CRM

Companies replace their CRM every seven to ten years, and the way they decided to represent a customer survives every one of those migrations.

Two colleagues at a meeting table each hold a paper folder while a third person waits in the doorway with a coffee cup.

A metric two people cannot reproduce is a governance gap

Two analysts pull the same headline figure and get different answers because the filter, the date field and the definition were never written down or owned.

Two colleagues at an office desk sorting blank index cards into two separate piles beside an open laptop.

Extend Account or build a custom Dataverse table

A decision framework for the Dataverse call every team faces, when a requirement belongs as columns on Account and when it needs its own table.

A corkboard covered in hand-drawn flowcharts pinned one over another, torn edges of older diagrams visible beneath the newest sheet.

Why your CRM lead routing rules stop making sense

Routing rules pile up one exception at a time until nobody can explain why a lead landed where it did. Here is how to find the rule that actually ran.

A planner at a whiteboard pauses with a pen over an empty cell in a three-column grid while a printed roadmap lies on the table.

Map the Power Platform and SAP flows before the roadmap

Before a Power Platform or SAP roadmap gets sequenced, list every flow it touches with a source of record, a consumer, and the person who fixes exceptions.

A finance controller holds the only marker at a whiteboard while two colleagues push stacks of paper across the meeting table.

Who gets to define revenue in Power BI and Data Cloud

Sales, finance, and operations each hold a correct definition of revenue. A semantic model picks one and hides the rest, so name a steward before it does.

Related guides

View all
Two colleagues at a long wooden table sort loose papers into three separate stacks while one of them holds a pencil.

The NetSuite subsidiary decisions you cannot undo

Subsidiaries should track legal entity structure, not divisions. Settle the hierarchy, base currency and access design before the first transaction posts.

Two technicians crouch between server racks, one tracing a cable by hand while the other counts empty rack slots.

ServiceNow CMDB health that people actually trust

Most CMDBs are partly wrong, and the workarounds cost more than the errors. Where the effort pays: identification, relationships, precedence, retirement.

A warehouse worker lifts one small box off a fully loaded pallet while the rest of the stack stays wrapped on the trolley.

What actually makes a Workday custom report slow

Most slow Workday reports retrieve far more than the question needs and then discard it. Fix the data source and the filters before you touch the columns.

A storeroom with cardboard file boxes stacked to the ceiling and a worker on a step ladder reaching for one on the top shelf.

What is actually eating your Dataverse capacity

Most Dataverse growth comes from attachments, audit rows, trace logs and environments nobody deleted. The per-table view in the admin center names yours.

A payroll analyst sitting at a desk between two tall stacks of paper folders, holding one sheet up to a desk lamp.

What a clean payroll parallel run actually proves

One clean parallel cycle proves very little. Build the cases that break payroll into the run, then triage every variance before anyone signs.

A storeroom clerk holds one closed ledger while three colleagues wait at the counter with empty clipboards.

What Dataverse actually is, and when it is overkill

Dataverse gives you a relational model, row and column security, and rules that hold whoever wrote the record. A five person spreadsheet needs none of it.

A woman in a meeting room leans over a table of paper folders while a visitor waits with a closed notebook on his lap.

When to hire a Dataverse consultant and what to ask

Plenty of Dataverse walls are a training or licensing problem. Pay for outside help when the model, the security map, or the scale is beyond your team.