|
||
|
|
|
Compass Version 1.3
Compass ChartsAnx Labs has big plans for its charting and statistics tracking in Compass. However, the current charting and data analysis in Compass is simple and consists of only a handful of charting options. In Compass 1.2 there will be minor enhancements and in Compass version 1.3 there will be a sweeping change to the Compass charting features. In Compass 1.1 we have a single page for all charting options. Users can create charts and analysis data for any project that they have access to. When a chart is drawn it may be a bar or line graph depending on what data is plotted; in both cases the chart looks like most standard charts:
![]()
The interface for selecting what data is graphed on the chart looks like this:
![]()
As you can see from the image above, there are several controls that determine what data is graphed. The six parameters that are exposed to the web interface are:
Below is an explanation of these six parameters and each option available for each parameter DisplayThe display charting parameter controls what type of data is graphed. This is essentially the label for the vertical axis. The following is a table of all the options for this parameter with descriptions
Each of these display types is then displayed per day, week, month or per user. Group ByThe Group By parameter controls the frequency of the graph. This is essentially the label for the horizontal axis. The possible values for this parameter are: day, week, month and user. Day, week and month are fairly obvious and simply tally the number of things to display per time period and a line graph is created to chart the results. The Group By User is a bit different, it creates a bar graph with each bar representing each user. StartThe Start parameter is the date to being charting with, click the down arrow next to the displayed date to bring up a calendar to select a new date with. When Grouping by day, week or month, this is used as the starting date and it is exclusive meaning that charting will exclude all results with this day, but include everything after midnight on the specified day. EndThe End parameter is the date to end charting with, click the down arrow next to the displayed date to bring up a calendar to select a new date with. When grouping by day, week or month, this is used as the ending date and it is inclusive meaning that charting will include all results on this day. Select UsersThe Select User filter lets the user select which users are included when graphing data. Only builds initiated by the selected users will be included in the data represented in the graph. Select BuildsThe Select Builds filter lets the user select which build plans are included when graphing data. Only build runs of the selected build plans will be included in the data represented in the graph. |






