CategorySet

To generate categorical charts, you need a three-dimensional (three column) dataset. The first dimension is the category column, which defines the columns that contain the category names. The category can be considered a grouping of the bars (in a bar chart, for example). The next dimension is the series. In bar charts for example, you'll have one bar for each series. Finally, the numerical value being plotted is the third dimension.
Property Description
name A title for this data collector configuration. Typically you will only have one data collector per chart, in which case this property is not particularly useful.
category-column The column that you want to use to determine category names.
value-columns The data columns that determine the chart values (or series items).
series-by-value A static value that you want to use for the series name.
series-by-field Uses the selected column to use for series names. This will cause the value column to be split into series groups.
group-by This provides the name of the group that the chart is appearing in. If the chart contains detailed information, then this is not necessary.
reset-group Specifies a group that will be used to create charts within a sub-group. For example, if charting one chart per region, and the chart is displaying data for departments within a region, the reset-group would be set to the region group, and the chart group would be set to department group.
An example of a chart using the CategorySet data collector.

In the above chart, Executive Management, Finance, etc., are in the category column (department). The first series name is Actual (the blue bar), and the second series name is Budget (the purple bar).