Federation: the question that spans three systems
"Which large open opportunities have overdue invoices?" is an ordinary question and it lives in no single system.
Nexatron federates queries across connected sources using an embedded DuckDB engine, so a question spanning a CRM and an ERP can be answered without first consolidating both into a warehouse. A cross-source answer runs only where a certified entity link exists between the sources; where it is missing, or where the aggregation grain cannot be shown to be safe, the platform declines and names what is absent.
What it does
- Warehouses and business applications, togetherNine warehouse connectors sit alongside a business-application layer, Salesforce, NetSuite, Oracle Fusion, QuickBooks and others, so the CRM and the ERP are queryable sources rather than pipelines waiting to be built.
- No migration as a preconditionFederation runs through an embedded DuckDB engine at query time. The consolidation project may still be the right long-term call; it stops being the thing that blocks the first answer.
- Per-user authorization at the sourceFor applications with their own permission models, connections can be authorized per user, so the source system's own rules still apply rather than being flattened by a shared service account.
- Currency and calendar stay separate until told otherwiseAmounts in different currencies are reported separately rather than summed into one unlabelled total that looks authoritative and means nothing.
What it deliberately won’t do
These are specifications, not caveats. Each one is a case where returning something would have been easy and wrong.
- A certified key, or no answerMatching customers by company name is a guess, and a guess that is usually right is more dangerous than one that is obviously wrong. Without an approved key between two sources, the cross-source question is declined.
- Grain safety is checked, and blocksWhere a certified link could multiply rows at the requested aggregation, the platform stops rather than return an inflated total. It will suggest a record-level reconciliation instead.
Test the claim, don’t take it
Ask it something you already know the answer to, then ask it something your data cannot answer. Those two questions tell you more than a feature list.