Design Guide for the Kinetic Edge & Fog Processing Module (EFM)
© 2018 Cisco and/or its affiliates. All rights reserved. Page 2 of 61
Create a broker to broker connection between the fog node and the edge node ................................................. 18
Install the Refinery Simulator DSLink (microservice) on the edge node ..................................................................... 18
The Refinery Simulator DSLink (microservice) explained ........................................................................................ 19
Install the Refinery Simulator .................................................................................................................................. 19
Configure and start the Refinery Simulator ............................................................................................................. 21
Use the EFM Dataflow Editor for data investigation ............................................................................................... 22
Transform the Data .......................................................................................................................................................... 23
Data Flow Editor .......................................................................................................................................................... 24
Create Dataflows to create a merged stream ............................................................................................................. 24
Create a Dataflow to merge related objects ............................................................................................................... 25
Create an alert from the published combinedStream ................................................................................................. 30
Store the data in a historian database ............................................................................................................................. 33
Database design, clustering and performance optimization ....................................................................................... 34
Configuring ParStream for our examples for schema based tables ............................................................................ 34
Building tables to persist data in defined schema tables ............................................................................................ 35
Configuring the ParStream DSLink ............................................................................................................................... 36
Historian Watch Groups .............................................................................................................................................. 37
Store data using dataflow to a Historian Watch Group .............................................................................................. 38
Store data using dataflow to a Defined Schema in the historian database ................................................................ 40
Querying Data from a historian database ................................................................................................................... 46
EFM Projects with Advanced Dataflow features ............................................................................................................. 47
Subscribe to more than one node or dynamic query .................................................................................................. 47
Create a Query with Dataflow ..................................................................................................................................... 50
Create Dataflow Symbols (subroutines) ...................................................................................................................... 51
Use the Dataflow Repeater (block) with symbols ....................................................................................................... 55
Presenting the data.......................................................................................................................................................... 59
Using historical data only ................................................................................................................................................. 59
Stream data with or without historical data.................................................................................................................... 59
Summary .......................................................................................................................................................................... 60
Obtaining documentation and submitting a service request .......................................................................................... 61