Hi there,
I've a vizualization that combines both AVG Bucket and a Split_chart. Only the data for the 1st row are displayed here, see the screenshot:
Here is its visState:
{
"title": "AVG daily rooms count per user by day after registration",
"type": "histogram",
"params": {
"type": "histogram",
"grid": {
"categoryLines": false,
"valueAxis": "ValueAxis-1"
},
"categoryAxes": [
{
"id": "CategoryAxis-1",
"type": "category",
"position": "bottom",
"show": true,
"style": {},
"scale": {
"type": "linear"
},
"labels": {
"show": true,
"filter": true,
"truncate": 100,
"rotate": 0
},
"title": {}
}
],
"valueAxes": [
{
"id": "ValueAxis-1",
"name": "LeftAxis-1",
"type": "value",
"position": "left",
"show": true,
"style": {},
"scale": {
"type": "linear",
"mode": "normal"
},
"labels": {
"show": true,
"rotate": 0,
"filter": false,
"truncate": 100
},
"title": {
"text": "Overall Average of Count"
}
}
],
"seriesParams": [
{
"show": "true",
"type": "histogram",
"mode": "normal",
"data": {
"label": "Overall Average of Count",
"id": "1"
},
"valueAxis": "ValueAxis-1",
"drawLinesBetweenPoints": true,
"showCircles": true
}
],
"addTooltip": true,
"addLegend": true,
"legendPosition": "top",
"times": [],
"addTimeMarker": true,
"labels": {
"show": true
},
"dimensions": {
"x": {
"accessor": 0,
"format": {
"id": "terms",
"params": {
"id": "number",
"otherBucketLabel": "Other",
"missingBucketLabel": "Missing"
}
},
"params": {},
"aggType": "terms"
},
"y": [
{
"accessor": 2,
"format": {
"id": "number"
},
"params": {},
"aggType": "avg_bucket"
}
],
"series": [
{
"accessor": 1,
"format": {
"id": "date",
"params": {
"pattern": "YYYY-MM-DD"
}
},
"params": {},
"aggType": "date_histogram"
}
]
},
"thresholdLine": {
"show": false,
"value": 10,
"width": 1,
"style": "full",
"color": "#34130C"
}
},
"aggs": [
{
"id": "2",
"enabled": true,
"type": "terms",
"schema": "segment",
"params": {
"field": "days_after_registration",
"orderBy": "_key",
"order": "asc",
"size": 9999,
"otherBucket": true,
"otherBucketLabel": "Other",
"missingBucket": false,
"missingBucketLabel": "Missing"
}
},
{
"id": "1",
"enabled": true,
"type": "avg_bucket",
"schema": "metric",
"params": {
"customBucket": {
"id": "1-bucket",
"enabled": true,
"type": "terms",
"schema": {
"group": "none",
"title": "Bucket agg",
"name": "bucketAgg",
"aggFilter": [],
"min": 0,
"max": null,
"editor": false,
"params": []
},
"params": {
"field": "player_id",
"orderBy": "custom",
"orderAgg": {
"id": "1-bucket-orderAgg",
"enabled": true,
"type": "max",
"schema": {
"group": "none",
"name": "orderAgg",
"title": "Order Agg",
"hideCustomLabel": true,
"aggFilter": [
"!top_hits",
"!percentiles",
"!median",
"!std_dev",
"!derivative",
"!moving_avg",
"!serial_diff",
"!cumulative_sum",
"!avg_bucket",
"!max_bucket",
"!min_bucket",
"!sum_bucket"
],
"min": 0,
"max": null,
"editor": false,
"params": []
},
"params": {
"field": "player_created_at"
}
},
"order": "desc",
"size": 9999,
"otherBucket": true,
"otherBucketLabel": "Other",
"missingBucket": false,
"missingBucketLabel": "Missing"
}
},
"customMetric": {
"id": "1-metric",
"enabled": true,
"type": "count",
"schema": {
"group": "none",
"name": "metricAgg",
"title": "Metric agg",
"aggFilter": [
"!top_hits",
"!percentiles",
"!percentile_ranks",
"!median",
"!std_dev",
"!sum_bucket",
"!avg_bucket",
"!min_bucket",
"!max_bucket",
"!derivative",
"!moving_avg",
"!serial_diff",
"!cumulative_sum",
"!geo_bounds",
"!geo_centroid"
],
"min": 0,
"max": null,
"editor": false,
"params": []
},
"params": {}
}
}
},
{
"id": "3",
"enabled": true,
"type": "date_histogram",
"schema": "split",
"params": {
"field": "player_created_at",
"useNormalizedEsInterval": true,
"interval": "d",
"drop_partials": false,
"min_doc_count": 1,
"extended_bounds": {},
"row": true
}
}
]
}
Is it a bug ?