Note: Statistics related to the Search application are not collected or reported by the Metrics application. For information on search statistics, see Viewing and collecting Search metrics.
Connections provides metrics on two levels, global and community. A Global metrics report is generated every time the user clicks it, however, the report data are updated on a daily basis. Refreshes are typically scheduled during off-peak hours to avoid degrading system performance for users.
Community metrics report on a particular community; for example, the number of people who logged into the Sales community last week. Community metrics are generated on demand and are then cached until a new report is requested. Requests are place into a queue and are processed in order. After submitting a request to update metrics, the community owner can work in other areas and return when the report is ready for viewing.
The Connections administrator has implicit access to all metrics reports. Community owners can view metrics for their own community, but cannot view global metrics. Additional users who require the information can be authorized to view global metrics; for example, a high-level manager might require access to metrics for business purposes even if he or she does not manage a community.
The Metrics application comprises the following components.
The event tracker records user actions in Connections; for example, an event is created every time a Connections user reads a blog entry, creates a "To do" item in an activity, updates a wiki page, or follows a community. These events are then used to calculate various metrics based on their timing and frequency.Database
Event data is stored in database tables and includes information about each event, such as the user who performed an action, the data that was acted upon, the date the event occurred, and the Connections application that was affected. Connections requires two databases for managing metrics data: the Cognos Content Store database contains data needed for managing the Cognos Business Intelligence components that provide the metrics collection and reporting tools, and the Metrics database contains the raw event-related data.PowerCube
Cognos Business Intelligence uses a cube to store metrics information for analysis. A cube is a data structure in which data is stored across multiple categories, or dimensions. The Metrics PowerCube is generated by the Cognos Transformer application. The PowerCube uses OLAP (online analytical processing) techniques for quickly analyzing a measure across multiple dimensions; for example to count user logins across multiple Connections applications during a specified period of time. Pre-aggregating the data for each measure across the available dimensions enables the PowerCube to respond quickly to queries so that reports can be produced in a timely manner.Reports
The PowerCube is based on the metrics model, which is a business-oriented representation of the information from the metrics cube datasource that includes the dimensional metadata and measures. The metrics cube datasource is a Cognos package that defines the queries that retrieve data from the PowerCube.
A report is a summary of the data provided by the PowerCube in response to a particular query. Reports can be scheduled to run automatically at specified times, and are presented to the user as tables, charts, or other types of graphs. When you deploy IBM
Connections, a predefined set of reports is immediately available for use. You can additionally create custom reports to suit your organization’s needs.
Reports are designed with three standard filters that categorize data in the displays:
- The applications filter groups data for a specific application scope, either across Connections or within a particular community; for example to view only blogs owned by the Customer Support community.
- The time range filter groups allows a report to focus on a particular period of time by including only data for one of the following predefined intervals:
The user attribute filter groups data about people based on predefined user profile attributes (geography, department, and role). For information on customizing the user attribute filter for your organization’s reports, see Mapping Metrics report dimensions to user profile attributes.
- Last 7 days
- Last 4 weeks
- Last quarter
- Last 12 months
- All years
Connections provides a user interface for displaying reports. When viewing reports, authorized users can apply filters to collect and categorize data, drill down on data points to see more detail, and save a copy of the report.Parent topic: Administering Metrics
Viewing and collecting Search metrics
The Metrics event-tracking component captures events from IBM Connections, such as viewing a blog entry, replying to a forum topic, uploading a file, or updating wiki page. Events are stored in the raw Metrics database. A scheduled job runs the Cognos Transformer application to retrieve data from the raw Metrics database and generate the PowerCube. When a user accesses the Metrics user interface in IBM Connections, the Cognos Business Intelligence application generates metrics reports by querying the PowerCube.