MASTER CLASS

How to Not Build a Data Swamp Register Now

How to Not Build a Data Swamp Register Now

Tag Genealogy: Why Tracing Industrial Data Is Harder Than It Should Be

Industrial facilities collect large amounts of process data. Distributed Control Systems (DCS), SCADA systems, and historians move this data between applications. Engineers use the data to monitor equipment, calculate performance, and support operational decisions.

But a basic question can be difficult to answer:

Where did this tag come from?

A tag in an AVEVA PI System may receive data from another PI server. That server may collect data from a DCS. Along the way, the tag name, description, and configuration can change.

Tracing the data back to its original source often requires engineers to compare configurations, search through multiple systems, and manually match tags in Excel.

This is a common challenge in industrial data management. It is also why tag genealogy matters.

What Is Tag Genealogy?

Tag genealogy is the process of identifying and tracking the relationships between industrial data points across systems.

It helps engineers understand where a tag receives its data, how that data moves through different systems, and which other tags depend on it.

For example, a temperature measurement may follow this path:

DCS Tag → PI Data Archive → PI-to-PI Interface → Enterprise PI Server → AF Attribute → PI Vision Display

Each system can use a different name or identifier for the same measurement. Tag genealogy connects these records so engineers can trace the data from its source to its destination.

Tag genealogy is closely related to data lineage. Data lineage describes how data moves and changes across systems. Tag genealogy focuses on the relationships and history of industrial tags.

Why Is Tag Genealogy So Difficult?

1. Tag Names Are Not Consistent Across Systems

Industrial systems often use different naming conventions.

A DCS may use TI-101.PV for a temperature measurement. A PI server may store the same measurement as UNIT1_TI101. Another PI server may use PLANT_A_TEMP_101.

These names refer to the same measurement in this example, but their relationship is not clear from the names alone.

Engineers must examine additional information to determine whether the tags are connected. That information can include source configuration, tag descriptions, interface settings, and equipment references.

The problem becomes more difficult when systems add prefixes, suffixes, or other text to tag names.

2. PI-to-PI Relationships Are Not Always Easy to Trace

PI-to-PI interfaces move data between PI Data Archives. They help organizations share data between plants, business units, and enterprise systems.

But the source and destination tags do not always have matching names.

A destination point can use a different name from its source point. Its configuration may contain the source information, but engineers must know where to look and have access to the relevant systems.

Organizations may also have different methods for configuring these relationships.

As a result, engineers cannot always determine a tag's source with a simple name search.

3. Manual Tag Mapping Does Not Scale

For a small system, an engineer may be able to trace a tag by examining its configuration.

For a large environment, the same process can become a significant maintenance task.

Engineers may export tag lists from multiple systems, compare naming patterns in Excel, and review configuration details to identify possible matches.

Each additional system creates more work.

Manual mapping also becomes outdated when teams add, rename, or remove tags. Engineers must repeat the process to keep their records accurate.

This creates an ongoing maintenance problem rather than a one-time documentation task.

4. Engineering and Data Users Often Work Separately

The teams that configure industrial systems are not always the same teams that use their data.

A controls engineer may understand how a DCS measurement reaches a PI server. A reliability engineer may use that measurement in an equipment dashboard. A data engineer may copy it into a cloud platform.

Each team sees a different part of the data path.

When a tag changes, the downstream users may not know what happened. They may continue to use the data without knowing that its source or configuration has changed.

The result is a gap between how data is configured and how it is used.

Why Does Tag Genealogy Matter?

Tag genealogy supports several important engineering and maintenance activities.

Troubleshooting data issues

When a value is missing or incorrect, engineers need to identify the source of the problem. Tag genealogy helps them trace the data path and find the systems that require investigation.

Understanding change impact

Before engineers rename, modify, or retire a tag, they need to know which other tags and applications depend on it. A tag that appears unused in one PI server may still supply data to another server.

Managing tag retirement

Over time, PI environments accumulate tags that may no longer be necessary. Some support old interfaces, calculations, or dashboards. Without accurate dependency information, engineers cannot easily determine which tags are safe to remove.

Supporting system migrations

During a PI migration or system consolidation, teams must identify which data sources and destinations are still in use. Tag genealogy helps them document these connections before they make changes.

Improving data trust

A data value can appear correct even when its source has changed. Teams need more than the latest value to understand whether they can rely on the data.

Tag genealogy gives engineers the context needed to investigate these questions.

How to Build Tag Genealogy Across the PI System

A useful tag genealogy process should reduce the manual work needed to identify and maintain relationships.

Start with the configuration data that already exists in industrial systems.

1. Collect tag metadata

Collect tag names, descriptions, point identifiers, and relevant configuration details from PI Data Archives and connected systems.

2. Identify source relationships

Examine interface configurations and source references to determine how data moves between systems.

3. Connect related tags

Create relationships between source and destination tags. Do not rely on tag names alone. Use configuration evidence to confirm the relationships whenever possible.

4. Trace downstream dependencies

Extend the relationships to calculations, AF attributes, PI Vision displays, and other applications that use the data.

5. Keep the relationships current

Update the genealogy when systems change. Identify new connections, removed tags, and changes to existing relationships.

Automated discovery can reduce the amount of manual work. However, some relationships still require engineering review, especially when configuration information is incomplete.

Moving Beyond Excel-Based Tag Tracking

Excel remains useful for reviewing and comparing tag lists. But a spreadsheet is not a reliable long-term record of a changing industrial data environment.

Tag relationships can change whenever teams modify interfaces, rename points, add calculations, or update applications.

A more useful approach is to maintain a connected model of industrial data relationships.

With Osprey's OT Lineage Explorer, teams can explore relationships across the PI environment and investigate upstream sources and downstream dependencies. Osprey combines this lineage information with data quality monitoring and configuration change tracking.

This helps engineers answer three important questions:

  • Where does this data come from?

  • Where is this data used?

  • What could be affected if something changes?

Conclusion

Industrial tag genealogy is not simply a naming problem.

It is a problem of maintaining accurate relationships between data points across systems that change over time.

Different naming conventions, PI-to-PI configurations, and disconnected engineering workflows make it difficult to trace these relationships manually.

As industrial environments grow, the cost of maintaining this information in spreadsheets also grows.

Organizations need a repeatable way to discover, validate, and maintain tag relationships.

The goal is straightforward: engineers should be able to trace a tag from its source to its destination without reconstructing the data path every time.

Learn how Tycho Data helps industrial teams understand data lineage and dependencies across the PI System.