===== Data Sources ===== //**Data Sources** are connections that support **Tag Query** and **Time-Series** data request.// * Aspentech IP.21 * [[Data_Core:Connect to IP.21.Rest API via APp Store Connect|Aspentech IP.21.Rest]] * Aveva Wonderware * BacNet * [[Data_Core:CSV File|CSV File]] * CSV over COM Port * Expression Evaluator * In-Memory Data Source * InSpatial * Intelligent Plant Alarm Analysis * Intelligent Plant Historian * Matrikon ProcessNet * [[Data_Core:Modbus|Modbus (TCP or Serial)]] * Siemens S7 [Coming Soon] * [[Data_Core:RabbitMQ|RabbitMQ]] * Rockwell PLC [Coming Soon] * MQTT * OPC DA/HDA * OPC UA [Preview Available] * OSIsoft Asset Framework * [[Data_Core:Connect to a PI Server via App Store Connect|OSIsoft PI]] * [[Data_Core:Metrics|Metrics/Telemetry]] * SNMP Agent * Wave Simulator * Windows Performance Counters ===== Data Streams ===== Data streams are used to map a flow of data from one data source to another. * Asset Model: Browse a source asset model and map data references to destination tags. * [[data_core:CSV_Data_Stream|CSV]]: Use a CSV file to map source tags to destination tags. * Direct: A direct mapping between a source tag and a destination tag. * IP Historian/Edge Historian: Create mappings via the source properties of IP Historian tags. * Pattern: Match source tags using a search filter an map them to destination tags. ===== Event Sources ===== //Event Sources push events to subscribed Event Sinks.// * [[Data_Core:BigDataEventSourceSink|Big Data Event Source]] * Event Generator * Intelligent Plant Data Bridge * Intelligent Plant Gestalt / Data Core * [[Data_Core:MSMQEventSourceSink|Microsoft Message Queue]] * Serial Port Printer * [[Data_Core:SqlEventSource|SQL Event Source]] * [[Data_Core:TCPPrinter|TCP Printer]] * Honeywell Dynamo Collector * [[Data_Core:TCP|TCP Event Source]] * [[Data_Core:Text File Event Source|Text File Parser]] * [[Data_Core:Text File Stream]] * [[Data_Core:WindowsEventLog|Windows Event Log]] ===== Event Sinks ===== //Event Sinks subscribe to Event Sources to process events. For example, save event to a log or database, send an email, etc...// * [[Data_Core:Alarm Analysis]] * [[Data_Core:BigDataEventSourceSink|Big Data Event Sink]] * [[Data_Core:FileSystemEventSink|File System Event Sink]] * [[Data_Core:MSMQEventSourceSink|Microsoft Message Queue]] * Email Notification * [[Data_Core:TCP|TCP Event Sink]] * [[Data_Core:WindowsEventLog|Windows Event Log]]