Skip to main content
PrecisionDCOS — PrecisionX CriticalPrecisionDCOS home

Technical search

Jump to any product, solution or page

Governed operational data

Data Fabric and API Guide

A technical guide to the stable identities, source time, quality, authority, lineage, APIs, streams and datasets that make facility, network, security, compute and operating-workflow data reusable without flattening every source into one database.

Access
Open access
Resource type
Developer and data-governance guide
Primary audience
Developers, data and platform engineers, operators, customers, analytics teams and assurance reviewers
Product scope
DCOS Data Fabric, PrecisionDCMS, DCOS Cloud and external integrations

Federated, not flattened

Convert operational data into reusable information while preserving the authoritative source.

PrecisionDCOS Data Fabric converts data from facility, network, connectivity, security, compute, storage, cluster, customer and operating-workflow systems into governed, contextualized and reusable operational information.

It provides canonical identifiers, quality semantics, schema and profile versions, historian services, an event ledger, dependency context, APIs, webhooks, streams, exports and dataset delivery for operators, customers, assurance programs and external analytics or AI/ML systems.

The Data Fabric does not require every source to be copied into one database. High-cardinality telemetry, video, logs, DCIM, CMMS, VMS/PACS, carrier systems and customer platforms may remain in qualified domain stores. The common contract identifies the authoritative source, preserves time and quality, relates records through stable identity and exposes policy-controlled views.

One operating contract does not mean one physical database.

Every value carries context

A number without identity, time, quality and authority is not operational truth.

Scroll horizontally to see the full table.

Reference table
Field groupRequired meaning
IdentityOrganization, tenant, site, space, system, equipment, interface, point, service and source identifiers
ValueValue, data type, engineering unit, enumeration and scale
TimeSource time, receive time, processing time and source age
QualityCurrent quality, reason, staleness, simulation and out-of-service state
AuthorityAuthoritative source, read scope, commandability and control class
LineageSource system, interface, collector, OEM profile, transformation and schema version
ContextAlarm class, maintenance state, dependency, customer/service impact and active incident or work
GovernanceTenant, classification, retention, residency, access and evidence policy
json
{
  "point_id": "cooling-loop-a.supply_temperature",
  "equipment_id": "cooling-loop-a",
  "value": 27.4,
  "unit": "degC",
  "quality": "GOOD",
  "quality_reason": null,
  "source_time": "2026-08-08T14:30:00Z",
  "received_at": "2026-08-08T14:30:01Z",
  "source_age_seconds": 1,
  "commandable": false,
  "control_class": "NONE",
  "schema_version": "precisiondcos.point.v1"
}

The example is illustrative. It does not imply that every source supports the same fields or update rate. Source-specific omissions, uncertainty and transformations must be represented rather than silently invented.

Quality is explicit

Do not render stale or simulated data as ordinary current truth.

Quality is preserved through APIs, dashboards, alarms, calculations, exports and datasets. Consumers must not drop quality in a way that causes an uncertain, stale, out-of-service or simulated value to appear equivalent to a current validated source.

GOOD
Current and validated within the accepted source contract
UNCERTAIN
Usable with a known limitation such as fallback source, partial validation or time uncertainty
BAD
Invalid or unavailable as current truth
STALE
No accepted update before the configured timeout
OUT_OF_SERVICE
Administratively removed under authorized maintenance
SIMULATED
Controlled test or simulation source
  1. 01Source state
  2. 02Collector and interface health
  3. 03Normalized quality
  4. 04Alarm / calculation eligibility
  5. 05API / dashboard / dataset presentation
  6. 06Consumer decision

A failed interface, old cached value or replay backlog must not create a false normal condition or false incident closure.

Versioned operational interfaces

Organize interfaces around stable resources and governed relationships.

Interfaces are versioned and tenant-scoped. Authentication, authorization, pagination, filtering, rate limits, idempotency, webhook signing, retry behavior, schema change, deprecation, retention and audit are documented for the selected service.

Direct database access is not the standard integration model. Consumers use supported APIs, webhooks, streams, exports or approved domain-system interfaces so that authority, quality, tenant scope and lifecycle can be enforced.

text
/api/v1/organizations
/api/v1/sites
/api/v1/assets
/api/v1/equipment
/api/v1/points
/api/v1/events
/api/v1/alarms
/api/v1/incidents
/api/v1/work
/api/v1/maintenance
/api/v1/changes
/api/v1/capacity
/api/v1/dependencies
/api/v1/impact
/api/v1/network/paths
/api/v1/security/events
/api/v1/compliance/evidence
/api/v1/datasets

GET /api/v1/points/{id}

Select the right delivery mode

Operational applications, analytics and bulk data have different interface needs.

Scroll horizontally to see the full table.

Reference table
SurfaceBest suited forRequired governance
REST APIOn-demand resource and workflow accessIdentity, scope, rate, version, pagination and audit
WebhooksEvent-driven notificationSigned delivery, retry, idempotency, ordering and dead-letter handling
MQTT or SparkplugSite and telemetry messaging where selectedTopic, namespace, quality, birth/death, identity and broker authority
OPC UAQualified industrial data exchangeNamespace, security, quality, subscription and command boundary
Kafka-compatible streamHigh-throughput event and telemetry integrationSchema registry, partitioning, ordering, retention and consumer responsibility
NDJSON, JSON or CSVInteroperable export and bounded bulk transferSchema, time, quality, classification and delivery manifest
Parquet and object deliveryAnalytics and large datasetsPartitioning, schema, lineage, residency, encryption and lifecycle
Customer portal and dashboardsHuman operational useRole, tenant, quality presentation, evidence and accessibility
Domain-system link or referenceVideo, DCIM, CMMS, VMS/PACS and other retained sourcesAuthoritative system, deep-link security, retention and availability

Every production integration should identify its provider, source and destination systems, data or control direction, authoritative source, permissions, maturity, support owner, version, limits, retry behavior, test status and handback method.

Data becomes operational when it is related

Preserve the path from source condition to verified closure.

The event ledger preserves source identity, time, quality and native reference. Dependency context relates the condition to affected systems, services, customers and operating objectives. Work and change records preserve the human and technical response. Evidence links the tests, approvals, screenshots, reports, configurations and source records that support closure.

Correlation may combine multiple source events, but it must not erase the native event or pretend a downstream workflow is the authoritative equipment state.

  1. 01Source condition
  2. 02Normalized event
  3. 03Alarm
  4. 04Incident
  5. 05Communication / approval
  6. 06Work / change / maintenance
  7. 07Restoration
  8. 08Verified closure
  9. 09Evidence

Data access is not equipment authority

Read, workflow and command interfaces are separate products and permissions.

The public and standard integration model is read-oriented: operational values, events, assets, dependencies, work, evidence and approved workflow interactions. Command APIs are disabled by default.

Any equipment-changing command capability is separately engineered. It requires an explicit command definition, owner, permitted subject and role, local state validation, interlocks, bounded duration, feedback, failure behavior, audit, rollback or safe-state procedure and accepted FAT/SAT test.

  1. 01

    Read

    Retrieve approved operational and contextual data.

  2. 02

    Workflow

    Create, update or approve an incident, work, maintenance or change record within role.

  3. 03

    Administrative

    Configure the PrecisionDCOS service, integration, identity or policy within change control.

  4. 04

    Equipment command

    Change an external equipment or source-system state through a separately approved command path.

Fire alarm, gas emergency shutdown, electrical protection, equipment-local safeties and required life-safety functions remain local and independent.

Governed enablement

Provide high-quality operational context without giving analytics hidden authority.

The Data Fabric can supply curated operational data, dependency context, event history, maintenance, capacity, network, security and evidence datasets to approved analytics, digital-twin and AI/ML environments.

  • Approved purpose and user population
  • Dataset definition, source and lineage
  • Quality, time and missing-data treatment
  • Classification, privacy, residency and retention
  • Evaluation, drift, change and human-review process

AI and analytics are advisory by default. A model output may inform triage, recommendation, forecasting or planning. It does not become equipment authority, close an incident, approve a change or make a compliance claim without an explicitly approved workflow and accountable human or system owner.

Do not place a generic “AI copilot” input on this resource page and imply autonomous control. The page should explain governed data enablement, not present an unvalidated operational chatbot.

Portable records

Plan customer access and exit before the first production value arrives.

The order defines data ownership, service rights, source-system restrictions, customer access, retention, residency, export frequency, format, cost, deletion, legal hold and handback.

Practical handback provides the agreed asset, operational, event, work, configuration-reference and evidence records in documented formats, subject to source licenses, security, privacy and third-party rights. Secrets, private keys and provider credentials are handled through a separate controlled process.

  • Canonical asset and identifier export
  • Point and schema catalog
  • Time-series and event export
  • Incident, work, maintenance and change records
  • Dependency and service relationships
  • Evidence index and retained artifacts
  • Integration and endpoint register
  • Data dictionary and version information
  • Known quality and retention limitations
  • Customer and third-party restrictions
  • Secret and credential transition plan
  • Validation and deletion or retention record

The Data Fabric and API Guide includes

  • Data Fabric definition and federated-source model
  • Canonical identity and data contract
  • Time, quality, staleness and simulation semantics
  • Source authority and lineage
  • API resource families
  • Authentication, authorization and tenant scope
  • Webhook, stream and export patterns
  • Dataset and bulk-delivery interfaces
  • Event, incident, work and evidence relationships
  • Dependency and impact model
  • Command and administrative boundaries
  • AI/ML and analytics governance
  • Data rights, retention, residency and portability
  • Integration register and support ownership
  • Versioning, deprecation and handback considerations

Frequently asked

Questions and answers

Does PrecisionDCOS require all data to be centralized?
No. Qualified domain stores can remain authoritative for high-cardinality telemetry, video, logs, DCIM, CMMS, VMS/PACS, carrier and customer data. The Data Fabric establishes identity, quality, lineage, relationships and policy-controlled interfaces across them.
Are the API examples a contractual interface?
They illustrate the resource model and naming convention. The current API specification, authentication method, service profile and executed order govern production availability, fields, rate limits, retention and support.
Can customers export their data?
The service is designed to support policy-controlled access and practical handback. Exact datasets, formats, frequency, retention, source restrictions and delivery method are defined by the order and applicable third-party rights.
Are command APIs available?
They are disabled by default and are not implied by the read API. Any equipment-changing command is separately engineered, authorized, interlocked, time-bounded, feedback-confirmed, audited and accepted.
Can AI models consume PrecisionDCOS data?
Yes, through approved datasets, streams or APIs with defined purpose, lineage, quality, security, privacy, evaluation and human oversight. Model access does not grant operational authority.

Define the data contract

Build the interface around authoritative sources and accountable consumers.

Share the source systems, desired consumers, scale, retention, residency and intended analytics or workflow. PrecisionX will identify the supported API, stream, export or dataset pattern.