Please ensure Javascript is enabled for purposes of website accessibility
Powered by Zoomin Software. For more details please contactZoomin

OMF with PI Web API

Comparison of OMF PI Web API to OMF Relay

  • Last UpdatedSep 04, 2025
  • 1 minute read

This table compares functionality between the new OMF with PI Web API and the previous version of OMF with the PI Data Collection Manager (DCM) and PI Connector Relay.

Feature / Functionality

OMF with PI Data Collection Manager (DCM) and PI Connector Relay

OMF with PI Web API

OMF specification support

Version 1.0

Version 1.0, 1.1, and 1.2

Architecture

Required components

PI Connector Relay/PI Data Collection Manager

PI Web API 2019 or later with OMF option installed

PI Server support

Multiple PI server endpoints supported (manually add new collective members)

Single PI Asset Framework and PI Data Archive (single server or collective)

Authentication and Authorization

OMF application authentication

Producer Token created by Data Collection Manager

Basic authentication with Windows user

Endpoint authorization

Relay service user

Windows user

Asset naming

Templates

Static types

Static and dynamic types

Template naming

OMF.Connector_Name Connector.type_id

type_id

Hierarchy __ROOT

__ROOT link index to connect assets to hierarchy required

__ROOT not supported

Choose location in hierarchy

Yes

No

Root AF element

Optional

Not supported

Attribute name

type property name

container_name.type property name

Point naming

Point name prefix

Optional

Not supported

OMF container naming

prefixcontainer_name

container name.type property name

Property name

Truncated, unless the tag has multiple properties

Truncated, unless the tag has multiple properties

Examples of point naming differences

Feature / Functionality

OMF with PI Data Collection Manager (DCM) and PI Connector Relay

OMF with PI Web API

Point name format single property tag

prefixcontainer_name

container name

Point name components

Prefix: enum.

Container: Asset4.Module1

Container: Asset4.Module1

Property: temperature

Example point name single property tag

enum.Asset4.Module1

Asset4.Module1

Example point name multiple properties tag

enum.Asset4.Module1.temperature

Asset4.Module1.temperature

TitleResults for “How to create a CRG?”Also Available in