Skip to main content
🔔  HighByte named a Leader for worldwide industrial DataOps platforms. Learn more. >

Design and Govern a UNS with Namespaces

Namespaces in the Intelligence Hub allows you to organize datasets and their relationships. Namespaces provides a visual approach to the design and governance of a UNS and can be federated for centralized data management. Use the Smart Query Pipeline stage with Namespaces to query across hierarchy and dramatically simplify pipeline processing.

HighByte Intelligence Hub Namespaces

Bring your UNS strategy to life with Namespaces and Smart Query

Visibility

Visability

Namespaces is a configuration construct for defining hierarchical structures and organizing datasets within it. Namespaces consist of nodes that can be created, named, and organized into a logical hierarchy. These nodes represent the organization of a business and its access patterns for data, commonly resembling the asset hierarchy as prescribed by ISA-95 Part 2. Each node within the namespace hierarchy can reference a connection input or an instance of a model. These associations allow you to define the hierarchical relationships between datasets. Use the intuitive, graphical node-tree to create nodes and organize their hierarchy. You can also use remote namespace nodes to stream data from other Intelligence Hub instances or import the namespace definition from external sources using CSV or JSON formats.

Maintenance

Maintenance

UNS projects often lack a centralized place to manage the design of the UNS. In HighByte Intelligence Hub, Namespaces allows you to construct and maintain the structure of your UNS and then expose it to other systems, including MQTT brokers and data warehouses. This encourages a better approach to standardizing the UNS structure over time. 

Namespaces are best adopted after datasets for assets or use cases have been modeled. Once this is established, you can leverage the organization and modeled data to simplify data flows. For example, you could first publish all real-time data flows to MQTT and use the namespace hierarchy as topics. Then, you could query certain asset types (e.g., boilers) with specific process conditions (e.g., temperature exceeding 300°C) to route as messages to Azure Event Hubs to facilitate stream analytics and alarm workflows.

Smart Query

Smart Query

Smart Query is a pipeline stage that plays an important role for Namespaces by allowing you to run a simple query for the exact data you need. With Smart Query, you can intelligently read and filter data from the Intelligence Hub’s internal data objects, including Inputs, Instances, and Namespaces. You may query Namespaces to support multiple access patterns—by asset hierarchy, asset type, model type, and more. This dramatically simplifies pipeline processing. With Smart Query, you can reduce the need to manipulate data structures with scripting and elegantly consume the namespace in the way you need it for a given use case or destination. Together, Namespaces and Smart Query make the UNS easier to create and maintain and make its data easier to access and use.

McNeilus logo

“HighByte Intelligence Hub is crucial to our industrial data strategy. It allows us to break down silos and deliver structured data into a unified namespace.” 

Brent Wassell, Principal IT Business Analyst at McNeilus, an Oshkosh Corporation Business.

HighByte Intelligence Hub Overview Demo

PRODUCT DEMO

See Namespaces in Action

Use this guided demo to step through the process of maintaining a namespace in HighByte Intelligence Hub. Learn how to organize datasets and their relationships in a codeless, simple way.

Namespaces and the Smart Query Stage

Namespaces provides a new way to organize and leverage your modeled data in the Intelligence Hub. Watch as HighByte CTO Aron Semle demonstrates how to quickly construct a hierarchy using Namespaces and then use the new Pipelines Smart Query stage to pull data from that Namespace and deliver it to different systems across the organization, including an MQTT broker.

NAMESPACES FEATURES AND FUNCTIONALITY

Use HighByte Intelligence Hub to complete the following tasks:

Check mark
Define hierarchal namespace and logically place modeled data in the hierarchy
Check mark
Query within and across hierarchy and its modeled contents
Check mark
Organize and model asset hierarchy for a historian to consume
Check mark
Design the namespace of a Unified Namespace, query its contents in a Pipeline, and publish into unique topics within an MQTT broker
Check mark
Use the modeled, contextualized representation of operations in Namespaces as a basis to drive the tag structure within a SCADA or IIoT platform, object organization within a data lake, or schema within a data warehouse

Ready to try HighByte Intelligence Hub?

Download the software to get hands-on access to all the features and functionality within HighByte Intelligence Hub and start testing in your unique environment.