Official | HULFT IoT EdgeStreaming Plugin SDK Getting Started Third Edition: July 1, 2021

Components of development environment

The components of the development environment are as follows:

 

AdapterModuleComponent

  • The class that represents components (adapters)

  • The relation of the component with operations is one component is capable of multiple operations

 

BQLPluginSourceOperationFactory

  • Defines properties of Source Operation

  • Defines a schema of output data exchanged on data streaming

  • Outputs BQL (Create Source statements) to generate Source Operation

 

BQLPluginOutputOperationFactory

  • Defines properties of Sink Operation

  • Defines a schema of input data exchanged on data streaming

  • Outputs BQL (Create Sink statements) to generate Sink

 

BQLPluginUDSFOperationFactory

  • Defines properties of UDSF

  • Defines a schema of input-output data exchanged on data streaming

  • Outputs BQL (Select statements) to generate UDSF

 

 

 

Official | HULFT IoT EdgeStreaming Plugin SDK Getting Started Third Edition: July 1, 2021