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

AVEVA™ Events to CONNECT

AVEVA Events to CONNECT agent configuration examples

AVEVA Events to CONNECT agent configuration examples

  • Last UpdatedJul 31, 2024
  • 2 minute read

The following sections provide examples for all configurations available for AVEVA Events to CONNECT.

Note: The examples in this topic are using the default port number 5590. If you selected a different port number, replace it with that value.

AVEVA Events to CONNECT agent configuration

},

{

"componentId": "EventsToCONNECTComponent1", "componentType": "EventsToCONNECT"

}

],

"Buffering": {

"bufferLocation": "C:/ProgramData/OSIsoft/Adapters/EventsToCONNECT/Buffers", "maxBufferSizeMB": 1024,

"enablePersistentBuffering": true

},

"General": { "enableDiagnostics": true, "metadataLevel": "Medium", "healthPrefix": null

}

},

"EventsToCONNECTComponent1": { "Logging": {

"logLevel": "Information", "logFileSizeLimitBytes": 34636833,

"logFileCountLimit": 31

},

"DataSource": {

"endpoint": "https://RESTAPIDataSourceEndpoint/api/", "healthController": "HealthCheck", "failedRequestsController": "FailedRequests", "apiKey": null,

"clientId": "<<Client Id>>", "clientSecret": "<<Client Secret>>", "tokenEndpoint": "<<Token Endpoint>>", "tokenAudience": "<<Token Audience>>", "scopes": [

"read"

],

"validateEndpointCertificate": true, "requestInterval": "1:00:00",

"utc": true,

"dataCollectionMode": "CurrentWithBackfill", "streamIdPrefix": "MyStreamIdPrefix", "defaultStreamIdPattern": "{SourceId}"

},

"DataSelection": [

{

"resourceId": "AssetTypesCreate", "queryId": "1",

"type": "AssetTypes", "action": "Create",

"messageTypeField": "messageHeaders.messageType", "messageTypeIdField": "messageHeaders.typeId", "messageActionField": "messageHeaders.action",

"messageContinuationTokenField": "messageHeaders.continuationToken",

"messageValueField": "messageBody", "selected": true,

"name": "Asset Types Creation",

"streamId": "AssetTypesController.MyQuery.MESData",

},

{

"resourceId": "AssetsUpdate", "queryId": "1",

"scheduleId": "1",

"type": "Assets",

"action": "Patch",

"messageTypeField": "messageHeaders.messageType", "messageTypeIdField": "messageHeaders.typeId", "messageActionField": "messageHeaders.action",

"messageContinuationTokenField": "messageHeaders.continuationToken", "messageValueField": "messageBody",

"selected": true,

"name": "Assets Creation",

"streamId": "AssetsController.MyQuery.MESData",

},

{

"resourceId": "EnumCreate", "queryId": "1",

"type": "Enumerations", "action": "Create",

"messageTypeField": "messageHeaders.messageType", "messageTypeIdField": "messageHeaders.typeId", "messageActionField": "messageHeaders.action",

"messageContinuationTokenField": "messageHeaders.continuationToken", "messageValueField": "messageBody",

"selected": true, "name": "Enum Creation",

"streamId": "EnumController.MyQuery.MESData",

},

{

"resourceId": "ReferenceTypeCreate", "queryId": "1",

"type": "ReferenceDataTypes", "action": "Create",

"messageTypeField": "messageHeaders.messageType", "messageTypeIdField": "messageHeaders.typeId", "messageActionField": "messageHeaders.action",

"messageContinuationTokenField": "messageHeaders.continuationToken", "messageValueField": "messageBody",

"selected": true,

"name": "Reference Type Creation",

"streamId": "ReferenceTypeController.MyQuery.MESData",

},

{

"resourceId": "EventTypeCreate", "queryId": "1",

"type": "EventTypes",

"action": "Create",

"messageTypeField": "messageHeaders.messageType", "messageTypeIdField": "messageHeaders.typeId", "messageActionField": "messageHeaders.action",

"messageContinuationTokenField": "messageHeaders.continuationToken", "messageValueField": "messageBody",

"selected": true,

"name": "Event Type Creation",

"streamId": "EventTypeController.MyQuery.MESData",

},

{

"resourceId": "ReferenceDataCreate", "queryId": "ReferenceDataTypeIdQuery1", "scheduleId": "1",

"type": "ReferenceData", "action": "Create",

"messageTypeField": "messageHeaders.messageType", "messageTypeIdField": "messageHeaders.typeId", "messageActionField": "messageHeaders.action",

"messageContinuationTokenField": "messageHeaders.continuationToken", "messageValueField": "messageBody",

"selected": true,

"name": "Reference Data Creation",

"streamId": "ReferenceDataController.MyQuery.MESData",

},

{

"resourceId": "EventDataCreate", "queryId": "EventsTypeIdQueryWithSTandET", "scheduleId": "1",

"type": "Events",

"action": "Create",

"messageTypeField": "messageHeaders.messageType", "messageTypeIdField": "messageHeaders.typeId", "messageActionField": "messageHeaders.action",

"messageContinuationTokenField": "messageHeaders.continuationToken", "messageValueField": "messageBody",

"selected": true,

"name": "Event Data Creation",

"streamId": "EventDataController.MyQuery.MESData",

},

{

"resourceId": "EventDataDelete", "queryId": "DeleteEventsTypeIdQuery1", "scheduleId": "1",

"type": "Events",

"action": "Delete",

"messageTypeField": "messageHeaders.messageType", "messageTypeIdField": "messageHeaders.typeId", "messageActionField": "messageHeaders.action",

"messageContinuationTokenField": "messageHeaders.continuationToken", "messageValueField": "messageBody",

"selected": true,

"name": "Event Data Deletion",

"streamId": "EventDataDeleteController.MyQuery.MESData",

}

],

"Schedules": [

{

"id": "1",

"period": "0:05:00",

"offset": "0:00:00"

}

],

"Resources": [

{

"resourceId": "EnumCreate",

"resourcePath": "FetchData/Enumerations/Create"

},

{

"resourceId": "EventTypeCreate",

"resourcePath": "FetchData/EventTypes/Create"

},

{

"resourceId": "ReferenceTypeCreate",

"resourcePath": "FetchData/ReferenceDataTypes/Create"

},

{

"resourceId": "AssetTypesCreate",

"resourcePath": "FetchData/AssetTypes/Create"

},

{

"resourceId": "AssetsUpdate",

"resourcePath": "FetchData/Assets/Patch"

},

{

"resourceId": "ReferenceDataCreate",

"resourcePath": "FetchData/ReferenceData/Create"

},

{

"resourceId": "EventDataCreate",

"resourcePath": "FetchData/Events/Create"

},

{

"resourceId": "EventDataDelete",

"resourcePath": "FetchData/Events/Delete"

}

],

"Queries": [

{

"queryId": "1",

"queryString": "/"

},

{

"queryId": "ReferenceDataTypeIdQuery1",

"queryString": "?typeId=SampleReferenceDataType1535126"

},

{

"queryId": "EventsTypeIdQueryWithSTandET",

"queryString": "?typeId=SampleEventType1304944&eventStartTimeFilter=?ST? &eventEndTimeFilter=?ET?"

},

{

"queryId": "EventsTypeIdQueryAllRecords", "queryString": "?typeId=SampleEventType1304944"

},

{

"queryId": "DeleteEventsTypeIdQuery1",

"queryString": "?

typeId=SampleEventType1304944&eventStartTimeFilter=05/31/2023 07:57:00"

}

]

}

}

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