Lima Overview

One platform for the data your business runs on.

Lima connects to the systems you already run: SAP, Oracle, other databases, files, streams and applications. It reads their data in place for questions and dashboards, moves it when a system needs a copy delivered on time, and brings results back into the ERP. One catalog, one lineage record and one set of access rules cover all of it.

ChatLimaanswers questions in plain language, from the catalog SmartAppsa control tower and supply-chain apps on live data Governed agentspropose actions for people to approve; every action recorded SUPPLY-CHAIN ONTOLOGY AND MASTER DATA (MDM) one set of business terms, KPI definitions and hierarchies for every layer · golden records for customers, materials and suppliers ONE CATALOG · LINEAGE · QUALITY RULES · ACCESS POLICY the same rules for a question and for a pipeline DATA FABRIC Reads data in place questions, dashboards, assistants one small query per system · answers in seconds the data stays in the system that owns it BACKBONE Moves data and brings results back pipelines · orchestration · change capture write-back: results into SAP or Oracle, confirmed from a nightly copy to a planning integration BACKBONE TARGETS Planning applications Kinaxis · o9 · Blue Yonder SAP IBP · OMP Data lakes and reporting Snowflake · Databricks · S3 reporting · partner systems plans return to the ERP, confirmed read in place data out results back YOUR SYSTEMS · 40+ CONNECTORS SAP ECC · S/4HANAreleased interfaces Oracle EBS · Clouddatabase reads · APIs Other databasesJDBC · read-only user Files and storageS3 · Azure · GCS · SFTP Streams and appsKafka · REST · WMS · 3PL one catalog · one lineage record · one set of access rules, from the systems at the bottom to the people at the top
The platform from the bottom up. Your systems are at the bottom. The Data Fabric reads them in place and the Backbone moves data and brings results back. One set of rules covers both. The supply-chain ontology and master data sit above, and ChatLima, SmartApps and governed agents on top. Planning applications receive data from the Backbone and send plans back.
40+
connectors: ERPs, databases, warehouses, files, streams, applications
connector library
6
capabilities on one platform
product
22 days
from contract to production
showcase estate
99.9%
uptime since June 2025
showcase estate
2021
SAP and Oracle to Kinaxis and back, in production since
production
1
set of access rules for questions and for pipelines
product
The platform

The platform, layer by layer

Six capabilities. Each one has its own page with labelled evidence.

Two ways

Two ways to work with data

Read it in place, or move it. One rule decides which.

The rule is short. Read in place for questions, dashboards and assistants. Move the data when a system needs a prepared, checked copy inside a time window, when a calculation is too heavy to run at query time, when a fixed snapshot is required, or when a system is being migrated or retired. Both ways use the same catalog, lineage record, quality rules and access policy, so the choice depends only on the job.

What you want to doRead it in place (Data Fabric)Move it (Backbone)Why
Ask questions, build dashboards, use ChatLimaYes—The data is read where it lives and the answer comes back in seconds.
Feed a planning application—YesPlanning engines load a prepared dataset inside a time window. They need the data delivered, checked and on time.
Calculate at MRP scale—YesMaterial requirements planning (MRP) explodes bills of material for millions of item-plant combinations. That is heavy computation, which the parallel engine is for.
Keep a month-end or regulatory snapshot—YesAn auditor needs a fixed copy with a hash, kept as evidence.
Archive, offload or retire a systemRead the archiveMove it onceThe Backbone moves the history. The Fabric keeps it readable afterwards.

The full decision guide, with the economics of a copy → · What the Backbone does when the data has to move →

Governance

One set of rules

The same rules for a question and for a pipeline.

The platform keeps one set of rules and applies it in both directions. A question on the Data Fabric and a pipeline on the Backbone pass through the same catalog, the same access policy, the same quality rules and the same lineage record. Adding the Backbone to an estate that runs the Fabric adds no second place to govern.

A questionon the Data Fabric, read in place A pipelineon the Backbone, moving data Catalogwhat exists, who owns it Access policyrows · columns · PII Quality ruleschecked on every row Lineagerecorded as it runs Resultanswer or load
A question and a pipeline pass the same four boxes in the same order.

Catalog

Every table, view, pipeline, data product and agent in one register. The showcase estate discovered 4,284 assets in week 1.

Lineage

Where each number came from, recorded column by column as questions and pipelines run. The record is current because it comes from the run itself.

Quality rules

Rules written in plain language and previewed on live rows. A rule that fails holds a pipeline and sends the exception to the person who owns it.

Access policy and PII tagging

Role- and attribute-based rules at row and column level, applied before a question runs and inside every pipeline. Personal data is tagged and masked by role. Every access is recorded.

On top

From question to action

What runs on top of the data, in three plain paragraphs.

Three things run on top of the data: an assistant that answers questions, applications that run a process, and agents that propose actions. Each one reads through the Fabric or the Backbone, so the catalog, the lineage and the access policy apply to it in the same way.

ChatLima

ChatLima answers questions in plain language. It reads the catalog and the ontology to turn the question into a query, applies the person’s access policy, and shows the SQL on request. On the showcase estate an answer takes 4.2 seconds on average.

SmartApps

SmartApps are applications built on the platform’s data: a control tower with the KPI library and exception management, and supply-chain apps for approvals and decisions. They read live rows from SAP, Oracle and the WMS, and every decision is logged.

Governed agents

A governed agent watches the data, proposes an action such as a purchase-order draft or a corrected record, and waits for a person to approve it. Every proposal, approval and action is recorded. Its permissions are granted per tool and can be withdrawn at any time.

On SAP and on Oracle

Your ERP: SAP and Oracle

Read in place, extract by the vendor’s rules, write results back.

An ERP is the system that holds orders, stock, materials and finance. The platform does three things with it: reads it in place for questions, extracts from it for pipelines by the rules the vendor sets, and writes results back with a confirmation for every write. The table shows each of the three on SAP and on Oracle.

What the platform doesSAP ECC and S/4HANAOracle E-Business Suite, Oracle ERP and Oracle Cloud
Reads in placeA question sends SAP only its filter and its columns through a released interface, with an RFC user that has read authorisations. The matching rows come back.A question runs as a SQL query inside the Oracle database, with a read-only database user. The matching rows come back. Oracle Cloud is read through its released APIs.
Extracts by the vendor’s rulesTables through released function modules, BAPIs and CDS views. Changed rows through application-level change capture. The interfaces SAP restricts in its Notes are left out.Tables through JDBC with parallel partitions. Changed rows by last-update columns, or through LogMiner change capture where the database administrator allows it. Oracle Cloud through released APIs and extracts.
Writes results back and captures the confirmationBAPI and IDoc transactions, for example the released BAPI for a planned order. Every write carries a unique key, and SAP’s confirmation is captured.Open interface tables and public APIs for E-Business Suite and Oracle ERP, and REST APIs for Oracle Cloud. Every write carries a unique key, and Oracle’s confirmation is captured.

ERP extraction, method by method → · Write-back and confirmation →

Reviews

For architecture reviews

The four pages a review board reads first.

Terms on this page

Plain meanings.

Data fabricThe part of the platform that connects to your systems, catalogs what is there, and answers questions by reading the data in place.
BackboneThe part of the platform that moves data between systems, transforms it on the way, and brings results back into the ERP: pipelines, orchestration, change capture and write-back.
OntologyOne set of business terms, KPI definitions and hierarchies that every layer of the platform shares.
Master data (MDM)The records that describe the things a business deals with, such as customers, materials and suppliers. Master data management keeps one correct record for each and sends corrections back to the source system.
Certified viewA table that has passed its tests and is marked as safe to use. Draft is the status before that.
LineageThe record of where a number came from: which source columns fed which view, and which view fed which report or API.
Governed agentA program that watches the data, proposes an action, and waits for a person to approve it. Its permissions are granted per tool, and every action is recorded.
Questions

Asked before the architecture review.

Do we need the whole platform to use the Backbone?

The Backbone is licensed on its own as a subscription. It comes with the catalog, the lineage record, the quality rules and the access policy either way, so a team that starts with pipelines can add the Data Fabric, MDM or ChatLima later on the same setup.

Which ERPs are supported?

SAP ECC and S/4HANA, Oracle E-Business Suite, Oracle ERP and Oracle Cloud, PeopleSoft and Dynamics 365, each through the interfaces its vendor supports. Other databases, files, streams and applications connect through the 40+ connectors or the connector SDK.

Where does it run?

As a service on Lima-managed AWS, in your own cloud account, or on your own servers. Each installation is single-tenant, runs across three availability zones, connects to SAP over a private link, and uses your single sign-on. The Deployment page lists the reference configurations.

How is it priced?

By the estate and the capacity you run on, as a subscription. There is no charge per row, per connector, per run or per question. Fixed-price entry offers give a trial a clear end point, such as a four-week first load with a reconciliation report.

Can our existing tools keep working?

Yes. Lima tasks run inside your Airflow DAGs, your enterprise scheduler can trigger Lima jobs, dbt runs in the same schedule, and Power BI and Tableau read certified views. Your catalog receives Lima’s lineage through OpenLineage, and your identity system provisions users through SCIM.

See the platform on your systems.

A thirty-minute walkthrough on your SAP or Oracle estate, then a scoped offer: a four-week Backbone first load or a 22-day control-tower pilot.