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)