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

AVEVA™ Historian

_Topic

  • Last UpdatedMar 10, 2025
  • 2 minute read

Contains one row for each topic to be read from an I/O Server.

Column

Data Type

Description

(PK)
TopicKey

int, NOT NULL

The unique numerical identifier for the topic. This value is automatically generated by the system when the topic is added.

(PK) (FK)
IOServerKey

int, NOT NULL

The unique numerical identifier for the I/O Server. IOServerKey is a foreign key from the IOServer table.

Name

nvarchar(180), NOT NULL

The name of the topic.

TimeOut

int NOT NULL

The time span, in milliseconds, in which a data point must be received on the topic. If no data point is received in this time span, the topic is considered "dead." The historian disconnects and then attempts to reconnect to the topic.

Status

tinyint, NULL

Automatically updated by the system if a change is made to the topic: 0 = No change; 1 = Insertion; 2 = Modification; 3 = Deletion.

LateData

bit, NOT NULL

Used to enable acquisition of "late" data. 0 = Late data disabled; 1 = Late data enabled.

IdleDuration

int, NOT NULL

The amount of time, in seconds, before data is processed from the I/O Server. For example, if you set this value to 60 seconds, data from this I/O Server is cached and only processed by the storage engine after no more data has been received from the I/O Server for at least 60 seconds.

ProcessingInterval

int, NOT NULL

The amount of time, in seconds, after which late data from the I/O Server is processed, regardless of the idle duration. If the nature of the data is such that the idle duration is never satisfied, the historian storage engine processes data from the topic at least one time every processing interval. The processing interval defaults to twice the idle duration and cannot be set to a value less than the idle duration.

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