The AssociativeStorage operator stores streaming data in an associative storage.
Parameter
StorageName
: The unique name of the associative storage.Hierarchy:
The names of the attributes in the schema holding this information during runtime and as thus, the depth of the hierarchy of the storage.Index:
The names of the attributes holding the values for the index during runtime and as thus, the dimension of the associative storage. Two and three dimensional storages are currently supported.Size
: The size of the associative storage in each dimension.Currently, 2 oder 3 dimensions are supported.Value
: The name of the attribute in the schema holding the value that should be stored in the associative storage.
Example
AssociativeStorage example
storage = ASSOCIATIVESTORAGE({ storageName='MyStorage', hierarchy=['house', 'household'], index=['time','day'], sizes=[288,7], value='value' }, in)