Versions Compared


  • This line was added.
  • This line was removed.
  • Formatting was changed.


Code Block
                    source = 'SampleArray',
                  transport = 'dds',
                  datahandler = 'tuple',
                    ['qosFile',' qosfile='${WORKSPACEPROJECT}/USERice_QOS_PROFILESlibrary.xml'],
=0                  ],
                  schema = [
                    ['unique_device_identifier', 'String'],
                    ['metric_id', 'String'],
      }              ['time','Tuple<Long,Long>']

There are two important files:


Now run the query, and show as table. You should see something like:

Image RemovedImage Added

As you can see, the values attribute contains a list, and the time attribute attributes a tuple.

Storing to a relational database


You can store complex objects to a document store like MongoDB. For this, you have to convert the tuple to a KeyValueObject. This can be done with the TupleToKeyValueOperator.#.

See MongoDB Feature for more information on the Mongo DB feature.

Code Block
kv = TUPLETOKEYVALUE(sampleArray)
mongo = MONGODBSINK({PORT = port, HOST = 'host', COLLECTIONNAME = 'collectionname', DATABASE = 'database'}, kv)