Bi-Modal Cloud Data Collectors

The Historian data collectors can send data to an on-premises Historian server as well as cloud destinations such as Google Cloud, Azure IoT Hub, AWS Cloud, and Predix Cloud. Therefore, these collectors are called bi-modal collectors. The following collectors, however, are not bi-modal collectors; they can send data only to an on-premises Historian server:
  • The File collector
  • The Calculation collector
  • The Server-to-Server distributor
  • The OSI PI Distributor
  • The OPC Classic Alarms and Events collector
  • The iFIX Alarms and Events collector

The Predix cloud destination (via a secure Web socket) supports APM, Automation, or Brilliant Manufacturing Cloud subscription. The Collector Toolkit is updated as well. Hence, a custom collector created using the toolkit has the same capabilities.

The Bi-modal connectivity can be done by changing the Collector’s destination configuration either as Historian or Time Series at the time of collector installation. The configuration/installation pages would vary based on the selection.
Note: Bi-modal Collectors support up to Transport Layer Security (TLS) 1.2.

All the features available in the Historian Data Collectors are applicable to cloud collectors. The features such as tag configuration, store and forward, compression, recalculation are all available in cloud collectors if same functionality is available in the same data collector sending data to Historian. See Historian Data Collectors for additional information.

There are a few differences in the working of a Bi-Modal collector based on whether the destination is Historian or cloud. Following table explains the key differences.

Functionality Destination - Historian Destination - Cloud
HISTORIANNODENAME registry key Contains the destination Historian Server’s name/ IP Address.

Contains the cloud destination settings as well as proxy historian server name or IP if applicable (configServer).

Cloud destination format:
CloudDestinationAddress|configServer|IdentityIssuer|ClientID|
ClientSecret|ZoneID|Proxy|proxyUser|proxyPassword

Mapping Source Tags

with Destination Tags

(Add Tags)

You must map tags in Historian Server to Data Source tags using one of the Admin tools (VB Admin/Web Admin). The data gets stored in IHA files and the Tag configurations are stored in IHC files.

As it is not possible to map tags in the Cloud with tags in the Data Source, user must select if mapping should be done through Historian (works as a proxy) or through Offline Configuration File at the time of installation.

If the user selects Historian, then tags will be created in the Cloud which in turn may have been mapped through one of the Admin tools (VB Admin/Web Admin).

If Offline Configuration File is selected, the user must provide an XML configuration file containing tag configurations that need to be created in the Cloud for mapping them with the Source tags.

Other Tag Management Operations such as Delete, Rename, Data cleaning It is possible to do all tag management operations. No tag management operations are allowed. After you update the offline tag configuration file, or after you specify the tags using Historian Administrator, the changes are reflected automatically (without the need to restart the collector).
Data Type support All standard data types are supported. All other data types, excepting arrays, enums and User defined types (UDT), BLOB, are supported.