| { |
| "type" : "index_parallel", |
| "spec" : { |
| "dataSchema" : { |
| "dataSource" : "rollup-tutorial", |
| "timestampSpec": { |
| "column": "timestamp", |
| "format": "iso" |
| }, |
| "dimensionsSpec" : { |
| "dimensions" : [ |
| "srcIP", |
| "dstIP" |
| ] |
| }, |
| "metricsSpec" : [ |
| { "type" : "count", "name" : "count" }, |
| { "type" : "longSum", "name" : "packets", "fieldName" : "packets" }, |
| { "type" : "longSum", "name" : "bytes", "fieldName" : "bytes" } |
| ], |
| "granularitySpec" : { |
| "type" : "uniform", |
| "segmentGranularity" : "week", |
| "queryGranularity" : "minute", |
| "intervals" : ["2018-01-01/2018-01-03"], |
| "rollup" : true |
| } |
| }, |
| "ioConfig" : { |
| "type" : "index_parallel", |
| "inputSource" : { |
| "type" : "local", |
| "baseDir" : "quickstart/tutorial", |
| "filter" : "rollup-data.json" |
| }, |
| "inputFormat" : { |
| "type" : "json" |
| }, |
| "appendToExisting" : false |
| }, |
| "tuningConfig" : { |
| "type" : "index_parallel", |
| "maxRowsPerSegment" : 5000000, |
| "maxRowsInMemory" : 25000 |
| } |
| } |
| } |