HistogramBarChartResponse¶
| Field | Type | Description |
|---|---|---|
| per_time_series | Histogram data for each time series in the chart. |
Example¶
JSON
{
"per_time_series": [
{
"cardinality_overflows": {
"group_by_overflows": 1,
"query_group_by_collapsed": false,
"total_overflows": 42
},
"dimension_names": [
"country"
],
"per_group_by": [
{
"buckets": [
{
"begin": 1.0,
"count": 42,
"end": 1.0
}
],
"dimensions": [
"country"
],
"unique_devices": 1
}
],
"title": "My Workflow"
}
]
}
HistogramBarChartResponse.Bucket¶
| Field | Type | Description |
|---|---|---|
| begin | double | The beginning of the range for this bucket, inclusive. |
| end | double | The end of the range for this bucket, exclusive. |
| count | uint64 | The count of values that fall within this bucket's range. |
Example¶
JSON
{
"begin": 1.0,
"count": 42,
"end": 1.0
}
HistogramBarChartResponse.PerGroupBy¶
| Field | Type | Description |
|---|---|---|
| dimensions | repeated string | The value of the dimension that this group represents. |
| buckets | The list of buckets for this histogram bar chart. | |
| unique_devices | optional uint64 | The unique devices for the entire table based on the TrackUnique configuration. |
Example¶
JSON
{
"buckets": [
{
"begin": 1.0,
"count": 42,
"end": 1.0
}
],
"dimensions": [
"country"
],
"unique_devices": 1
}
HistogramBarChartResponse.PerTimeSeries¶
| Field | Type | Description |
|---|---|---|
| dimension_names | repeated string | Headers for the columns of each group by field (for example, "country", "device_type", etc.). If there are no group by fields this will be empty. |
| title | string | The title of the histogram data, which is derived from the TimeSeries title in the rule chart config. |
| cardinality_overflows | The total count of cardinality overflows for this time series that occurred during the query time period. | |
| per_group_by | A set of buckets for every group by combination for this time series. If there are no group by fields, there will be a single entry in this list. |
Example¶
JSON
{
"cardinality_overflows": {
"group_by_overflows": 1,
"query_group_by_collapsed": false,
"total_overflows": 42
},
"dimension_names": [
"country"
],
"per_group_by": [
{
"buckets": [
{
"begin": 1.0,
"count": 42,
"end": 1.0
}
],
"dimensions": [
"country"
],
"unique_devices": 1
}
],
"title": "My Workflow"
}