A vibration alert on a press tells a reliability engineer that something changed. Whether it matters usually depends on maintenance history the alert doesn’t carry. Quality has the same gap. A spike in rejects means little until someone can see what was different on that shift. Warranty is worse still: without build genealogy, a claim names the failed part and stops there.
Databricks can help connect these records. That’s the easier half. The harder half is getting the joined data to support a decision someone actually makes, like which asset to inspect this week. Or which component batch is worth a field investigation.
Below, we go through the main Databricks manufacturing use cases and their automotive counterparts. For each one we ask what data it needs, what the platform does with it and what should happen afterward.
Where it’s relevant, we point to experience from KMS Technology, Addepto’s parent company, in integration, modernization and platform work. Some of what follows comes from delivered projects. Some is a proposal, and we flag it as such.
Key Takeaways
- Value starts when records share validated IDs and definitions.
- Databricks runs analytics and ML. Line control stays at the edge.
- Predictive maintenance is only as good as its failure history.
- Fix OEE definitions before building dashboards or chat interfaces.
- Plant energy and platform spend need separate metrics.
- Start with a use case that has an owner, a baseline and a workflow.
How Databricks connects factory and vehicle data
Most of the source systems were never designed to talk to each other. The MES knows what ran and how many units came off the line. The ERP knows what it cost and which supplier shipped the material. Historians keep the high-frequency process signals, while inspection systems keep their own measurements and images. Then there’s vehicle telemetry, which is a whole second world of signals and fault codes coming in from the field.
On Databricks, this usually gets organized in layers. Raw data lands in bronze more or less as it arrived. In silver, it’s cleaned and joined. Gold is where curated datasets live, each built around a question such as fault rate by component batch. Dashboards read from gold, and so do ML models.
KMS used this medallion setup on an intermodal transportation data platform.
10+
Aviation, rail, maritime and external API sources pulled into Databricks and Cosmos DB through batch and streaming pipelines.
Source: KMS Technology
Getting data in is rarely what sinks manufacturing data analytics projects. Identity and meaning do. One machine can have three different IDs depending on which system you ask. A “stop” on one line might be any interruption at all, while the line next to it only counts stoppages above some threshold.
Transport has the same headache. On the intermodal project, an engineer noted that each mode used “different definitions of basic concepts like ‘delay.’” Governance tooling such as Unity Catalog helps here, because it tracks lineage, controls access and can store the definition each metric should follow. You feel the benefit most when two plants compare the same KPI.
Where Databricks Fits
Databricks is an analytics and machine learning platform, and it doesn’t belong in safety-critical or real-time control loops. The line itself runs on PLCs, SCADA and edge devices. Databricks works one step removed, training models and digging through history, then pushing what it finds into tools people already use on the floor.
Predictive maintenance for equipment and fleets
Databricks predictive maintenance starts with a join that looks simple on a whiteboard. Each sensor reading has to be tied to its asset and the conditions it ran under. Then come the repair history and, above all, confirmed failures. Without those, a model can spot odd behavior. It just can’t tell you which anomalies end in a breakdown.
Weak labels are where a lot of these projects stall. Take a work order that reads “replaced bearing.” Did the bearing fail? Was it worn? Or did someone swap it during a planned stop because the part was on hand?
Good preventive maintenance makes things harder still, since it removes the very failures a model would learn from. A nice problem to have, admittedly. Teams usually start with anomaly detection and condition thresholds and move to failure prediction as labeled history piles up.
False alarms cost more than people expect. Send a technician to a healthy machine a few times and the next alert gets ignored. Meanwhile, the ground shifts under the model. A hot summer can move sensor baselines on a perfectly healthy asset, and so can a new product. Plan for drift monitoring and retraining from the start.
An alert only earns its keep once it becomes a maintenance investigation or a work order in the CMMS technicians already use. Ideally it arrives with its evidence. Which signals moved, compared to what? What happened the last time something like this showed up? A dashboard tile with a red dot is easy to scroll past.
Factory equipment and vehicle fleets are two different problems:
| FACTORY EQUIPMENT | VEHICLE FLEETS | |
|---|---|---|
| Operating conditions | Bolted to the floor, runs to a schedule | Driven hard in one climate, gently in another |
| Data connection | On-site systems | Patchy connectivity |
| Maintenance history | One system | Spread across dealers with their own records |
| Extra data needed | — | Vehicle identifiers, configuration data |
Treat fleets like factory assets and you tend to get a lot of noisy alerts.
OEE and production-loss analysis
Overall equipment effectiveness (OEE) splits productivity into availability, performance and quality. Availability is time lost to stops. Performance compares actual speed with an ideal rate, and quality is the share of good units. ISO 22400-2 lists OEE among its standard KPIs for manufacturing operations management, so nobody needs to invent the formula.
Most plants already have the inputs. Machine events come from PLCs or historians, counts from the MES, shift calendars from ERP and downtime reasons from operators. Databricks has published an OEE solution accelerator that feeds sensor and ERP shift data through a medallion pipeline. It’s a vendor source, so read it for the mechanics.
Things get messy around the formula. Two plants in the same group can each report OEE in a perfectly consistent way and still disagree. One books changeovers as planned downtime. The other counts them against availability. Ideal rates differ too, with some lines using nameplate speed and others their best demonstrated rate. And reason codes drift, because an operator in a hurry picks whatever is quickest to tap.
Definitions Come First
Compare those sites and you get precise-looking numbers that mean different things. Someone has to decide what counts as planned time and which ideal rate applies to each product. Local reason codes then get mapped to one shared loss tree. Only after that do the rules go into the gold layer as governed logic.
Then dashboards and natural-language questions start to make sense. Ask why line 3 lost capacity last week and you’ll only get a straight answer if the metrics underneath agree with each other. We made a similar argument in our look at Databricks Genie. Genie amplifies whatever metadata quality and governance are already there, and its accuracy drops when metric definitions conflict.
Production-loss analysis goes a level deeper. Once losses are classified the same way everywhere, they can be ranked by lost output. Short stops and slow cycles rarely get the attention a big breakdown does. Consistent classification is what puts them on the list at all.
Downtime raises an obvious follow-up: can outages be predicted? Our outage-prediction work for Nissan is related, with one caveat. That project concerned IT operations, so it shows experience predicting outages from operational data. It isn’t evidence of a delivered factory OEE solution.
Quality analytics and production root-cause investigation
For quality, the core join links each inspection result to how that unit was made. That means process settings and material batch, plus the machines involved and the product revision. With that in place, an engineer can check whether a defect pattern follows a supplier lot or started with a tool change.
Two things often get lumped together as “AI quality control,” and they need different data:
| VISION-BASED DEFECT DETECTION | ROOT-CAUSE INVESTIGATION | |
|---|---|---|
| Question | Is there a visible defect? | Which conditions keep turning up next to defects? |
| Scope | One unit | Many units |
| Where it runs | At the edge, next to the camera | Databricks, alongside production context |
Our piece on zero-defect manufacturing points out that most published AI vision work stops at detection. The return comes once detection is wired into rejection, traceability and root-cause work.
Where each piece runs matters too. Inline vision inference normally sits at the edge, since the line can’t wait for a round trip to the cloud. Databricks handles what happens around it. Labeled images and inspection results are stored there, models get trained and versioned, and the production context for root-cause work lives alongside them. Retrained models then go back out to the edge through a controlled release.
Root-cause work also depends on genealogy. A defect caught at end-of-line inspection has to be traced back through every operation on its route. In plenty of plants that trail runs across MES, ERP and a separate quality system, with no reliable key to join on. Building that key is often most of the project.
Everything in this section is a proposed application. It describes how the work can be set up on Databricks and isn’t based on a specific delivered KMS project.
Connected-vehicle and warranty analytics
In Databricks automotive projects, field data joins the manufacturing picture. Telemetry and diagnostic trouble codes come from the vehicle. Warranty claims come from dealers. Vehicle identification numbers (VINs), component records and build genealogy sit somewhere else again, usually with a different team. Linking all of it is the core job in most automotive data analytics programs.
The question all this supports is specific. Is a recurring field fault concentrated in one configuration, software version or component batch?
What This Looks Like in Practice
A team notices the claim rate climbing on one fault code, pulls the affected VINs and joins them to build records. Do those vehicles share a supplier lot or a build window? Were they all on the same software release? If the answer is yes, engineering has a scoped investigation to run. That’s warranty early warning, and it’s still a proposed application.
It lives or dies on identifiers. VINs connect telemetry to build records easily enough. Component serial numbers are another story, since they’re frequently missing from service claims and every dealer describes faults a little differently. Claims also arrive after the failure, which is why telemetry matters for catching things earlier.
KMS and Addepto’s connected-vehicle data platform shows the kind of automotive data engineering this takes. The client runs digital services for automotive brands, including real-time telemetry from millions of connected vehicles. KMS’s engineers built validated ingestion pipelines feeding curated datasets, an LLM-powered semantic layer that turns plain questions into accurate queries, and anomaly detection for proactive alerts.
<1s
Query response time on near real-time data, down from daily dashboard refreshes that took about an hour.
Source: KMS Technology
70%
Share of the effort spent navigating enterprise complexity; the other 30% was deep engineering.
Source: KMS Technology
To be clear, that platform runs on Snowflake and AWS. We mention it for the automotive data engineering, which carries over between platforms. It isn’t a Databricks delivery, and it isn’t a warranty early-warning system. Field data that crosses manufacturers, dealers and suppliers will bring that enterprise complexity to any platform.
Demand forecasting and supply-chain planning
Forecasting draws on orders and actual demand, inventory, supplier lead times and production constraints such as capacity or changeovers. Keep orders and shipments apart. Orders show what customers wanted. Shipments may only show what the plant managed to build, so a model trained on shipments alone can hide unmet demand.
Service-parts demand is the automotive version, and it behaves quite differently. How many replacement parts you’ll need depends on the installed base, how old those vehicles are and how often that component fails. Many parts rarely sell, and when they do, demand comes in lumps. Standard forecasting methods struggle with that. Linking parts demand to vehicle population and the warranty data from the previous section gives planners something firmer to go on.
Forecasts People Use vs. Forecasts People Demo
- Backtesting: run the model over past periods and check its predictions against what actually happened.
- A simple benchmark: compare it with last year’s demand or a moving average. If the ML model can’t beat that consistently, the extra complexity isn’t paying for itself.
- Planner ownership: planners need to see the forecast, understand what drives it and override it when they know something the data doesn’t. Log those overrides so you can check later whether they helped.
On the platform side, Databricks handles feature pipelines across many SKUs and locations, plus model training at that scale and experiment tracking in MLflow. KMS contributes the data platform and integration work underneath. To be upfront, this section describes an approach. It doesn’t report results from a specific KMS forecasting project.
Energy analytics and platform cost control
Manufacturing data programs often blur two cost topics that need separate metrics:
| PLANT ENERGY | PLATFORM COST | |
|---|---|---|
| What it covers | What the factory spends making products | What the company spends running data workloads |
| Core metric | Energy per good unit | Cost per workload |
| Inputs | Meter readings, production counts, quality results, tariffs, shift calendars | Billable usage from system tables, consistent custom tags |
For plant energy, meter readings need a useful granularity (plant, line or machine) and timestamps that line up with production counts and quality results, so good units can be told apart from scrap. Skip the quality join and a fast line that scraps a lot can look efficient.
For the data platform, Databricks exposes billable usage in system tables, where records can be attributed to workspaces, jobs, clusters and custom tags. Tag consistently and you can see what each pipeline or dashboard costs, then ask whether it’s worth it.
KMS’s European retailer case is a cross-industry example of the second kind. The retailer’s Databricks platform had underutilized clusters, ran “always on” and gave no visibility into what drove cost. KMS restructured the workloads, trimmed idle compute and replaced the old orchestration. Costs became traceable to each team, process and dataset.
€70K
Forecast annual Databricks platform spend after restructuring, down from €230K.
Source: KMS Technology
Keep in mind whose result that is: a retailer’s, and only for Databricks spend. Factory energy doesn’t come into it. The part that transfers to manufacturing is attribution, meaning you know which workload drives which cost before piling more use cases onto the platform.
Recovering legacy rules before scaling
A lot of the definitions this article keeps coming back to already exist, buried in code. Downtime categories might be hard-coded in MES configuration. There’s probably a stored procedure somewhere with a scrap threshold that nobody has opened in years. Quality rules hide in ERP logic, or sometimes in an Excel macro that one engineer maintains and the whole plant relies on.
Miss these during a rebuild and the new dashboards won’t match the old reports. People notice that fast, and the platform loses credibility before it has had a chance to prove anything.
Getting those rules back out is modernization work. It starts with documenting candidate rules from code and configuration. Each one then goes to the domain owner who knows whether it still matches how the plant runs. Some turn out to be obsolete. A few contradict each other between sites, and others encode undocumented exceptions that still matter.
Validated rules move into governed logic on the platform, and the outputs are reconciled against the legacy system. KMS’s article on application modernization with Databricks describes how that reconciliation works. Old and new environments run side by side on the same inputs for a time-boxed parallel run. The legacy system is switched off only once the outputs match.
The same piece argues that running application modernization and data migration as separate programs duplicates discovery work and builds up integration debt. For a manufacturer, that risk is real whenever MES or ERP changes overlap with the analytics rebuild.
KMS’s Velox platform can help here. According to KMS, Velox is an agentic AI orchestration platform for the software development lifecycle. Among other things, it can help teams analyze existing codebases and regenerate requirements for a new technology stack. That can speed discovery up. The conversations with domain owners still have to happen, though, and no tool will recover knowledge nobody ever wrote down.
Choosing the first use case and sustaining it
What Strong First Projects Share
- A recurring problem, like chronic downtime on one line or a defect type that keeps coming back.
- An operational owner who will act on the output and answer for the result.
- Joinable data, with key records linked through reliable identifiers.
- A measurable baseline, so the team can show what changed.
- An existing action workflow, such as a work order system or the daily production meeting.
Run predictive maintenance and OEE through that list and a scoped OEE project usually comes out ahead. Most plants already collect the data it needs, and the payoff arrives once definitions are reconciled. Predictive maintenance leans on confirmed failure history instead. If that history is thin, the project tends to get stuck at labeling.
There’s a bonus. By the end of an OEE project you have clean asset identities, shift calendars and downtime categories, which is exactly what maintenance work needs later. The second project starts on firmer ground.
Then comes the less glamorous part: keeping the thing running. Someone renames a sensor tag, and without data-quality checks a metric breaks silently. Models drift. Costs creep up unless somebody owns them and reviews the tagged workloads.
KMS’s Databricks services follow a similar logic. They include an audit covering architecture, usage, costs, security and workflows, followed by optimization or migration. Optimization leaves the client’s team with a reusable blueprint for scaling. Migrations are validated through parallel runs before cutover. The retailer case shows what that cost ownership looks like in practice.
So where does that leave manufacturing and automotive teams? The value shows up when machine, production, quality and field-service records share validated identities and business definitions. The insight also has to land in an operational workflow. Databricks can carry that at scale, but the identities, definitions and workflow decide whether it pays off.
Talk to our Databricks team about the data and workflow behind your first manufacturing use case.
FAQ
What are the most common Databricks manufacturing use cases?
The usual starting points are predictive maintenance, OEE and production-loss analysis, and quality and root-cause work. Connected-vehicle and warranty analytics matter most in automotive. Demand and service-parts forecasting, plus energy and platform cost analytics, round out the list. Almost all of them sit on the same foundation: shared IDs, reconciled definitions and governed data.
Can Databricks control production equipment?
No, and it shouldn’t. PLCs, SCADA and edge devices handle line control and anything real-time. Databricks sits a level up. It trains models, analyzes history and feeds what it learns into the workflows people already use.
What data does Databricks predictive maintenance need?
Sensor readings tied to the right asset, its operating conditions, repair records and confirmed failures. That last item is usually the problem. With only a handful of confirmed failures, start with anomaly detection and condition thresholds and leave failure prediction for later.
How does automotive data analytics differ from factory analytics?
Vehicles don’t stay in one place. They run in very different conditions, connect intermittently and get serviced through dealer networks with their own systems. To trace a field fault back to production, you need VINs, configuration data and build genealogy.
Where should a manufacturer start?
Look for a recurring problem that has an operational owner, joinable data, a measurable baseline and a workflow the result can feed into. A scoped OEE project tends to tick those boxes sooner than predictive maintenance.
TAGS
