UNPKG

qminer

Version:

A C++ based data analytics platform for processing large-scale real-time streams containing structured and unstructured data

62 lines (60 loc) 2.25 kB
{ "singleStore": [ { "store": "Stats", "opts": { "name": "StatWindow", "type": "timeSeriesWinBuf", "store": "Stats", "timestamp": "Time", "value": "Value", "winsize": 10000 } }, { "store": "Stats", "opts": { "name": "StatAverage", "type": "ma", "store": "Stats", "inAggr": "StatWindow" } }, { "store": "Random", "opts": { "name": "ResamplerAggr", "type": "resampler", "store": "Random", "outStore": "Resampler", "timestamp": "Time", "fields": [ { "name": "Value", "interpolator": "previous" } ], "createStore": false, "interval": 1000 } } ], "multiStore": [{ "store": "Merger", "opts": { "name": "MergerAggr", "type": "merger", "outStore": "Merger", "createStore": false, "timestamp": "Time", "fields": [ { "source": "Gauss", "inField": "Value", "outField": "FirstValue", "interpolation": "linear", "timestamp": "Time" }, { "source": "OtherGauss", "inField": "Value", "outField": "SecondValue", "interpolation": "linear", "timestamp": "Time" } ] } }], "emitSocketOpts": [ { "storeName": "Stats", "streamName": "statsPush", "socketName": "getStats" }, { "storeName": "Average", "streamName": "averagePush", "socketName": "getAverage" }, { "storeName": "Random", "streamName": "randomPush", "socketName": "getRandom" }, { "storeName": "Resampler", "streamName": "resamplerPush", "socketName": "getResampler" }, { "storeName": "Gauss", "streamName": "gaussPush", "socketName": "getGauss" }, { "storeName": "OtherGauss", "streamName": "otherGaussPush", "socketName": "getOtherGauss" }, { "storeName": "Merger", "streamName": "mergerPush", "socketName": "getMerger" } ] }