IBM Cognos Analytics — End User & Report Consumer
Companion skill to cognos-admin (server administration, security, Framework Manager, REST API, deployment). This skill focuses on the day-to-day tasks of report consumers, dashboard creators, and self-service authors working within the Cognos Analytics web portal.
<HARD-RULE> Always use prompted reports with date/filter parameters instead of running full unfiltered reports — unfiltered reports against large datasets cause server performance issues for all users. </HARD-RULE>
<HARD-RULE> Never share personal saved prompts or output versions that contain sensitive data — personal content inherits your access level but shared links may expose data to unauthorized users. </HARD-RULE>
<HARD-RULE> Always verify data refresh dates before using report outputs for business decisions — scheduled reports may show stale data from the last successful run. </HARD-RULE>
<HARD-RULE> Never upload sensitive data (PII, financial) into personal data modules without IT approval — uploaded data bypasses enterprise data governance controls. </HARD-RULE>
1. Portal Navigation
Cognos Analytics Home Page
The home page is the landing screen after login. Key areas:
┌──────────────────────────────────────────────────────────┐
│ Navigation bar (top) │
│ ┌──────┬──────────┬─────────┬──────────┬──────────────┐ │
│ │ Home │ Content │ Recent │ New (+) │ Search (🔍) │ │
│ └──────┴──────────┴─────────┴──────────┴──────────────┘ │
│ │
│ Welcome panel — recently viewed, pinned, and suggested │
│ │
│ Quick launch cards — Dashboards, Reports, Explorations │
│ │
│ Activity stream — recent runs, shared content │
└──────────────────────────────────────────────────────────┘
Content Pane
Content (hamburger menu or sidebar):
├── Team content — shared organizational reports and dashboards
│ ├── Published packages (data sources for reports)
│ ├── Departmental folders (Finance, Sales, HR, etc.)
│ └── Shared dashboards and reports
├── My content — personal workspace (visible only to you)
│ ├── My reports
│ ├── My dashboards
│ ├── Saved output versions
│ └── Uploaded data files
└── Recent — last accessed content (sorted by timestamp)
Navigation Tips
- Search — Global search bar at the top; searches report names, descriptions, and content metadata. Use quotes for exact phrases (
"Sales Q1 2026"). - Favorites — Star/pin any report, dashboard, or folder for quick access from the home page.
- Recent items — Automatically tracks your last viewed items (reports, dashboards, explorations).
- Breadcrumb trail — Navigate folder hierarchy; click any breadcrumb segment to jump up.
- Set home page — Customize your landing page: Home > Profile > Set a specific dashboard or folder as default.
- Personal folders — Create folders under My Content to organize personal work by project, time period, or data domain.
2. Running Reports
Opening and Running Existing Reports
Navigate to report in Team Content or My Content:
1. Single-click to open in interactive viewer (HTML)
2. Right-click (or "..." menu) for run options:
├── Run as — choose output format
│ ├── HTML (interactive, default)
│ ├── PDF (print-ready, paginated)
│ ├── Excel (XLSX — formatted spreadsheet)
│ ├── CSV (raw data, no formatting)
│ └── XML (structured data exchange)
├── Run in background — queues report, notifies when done
└── View output versions — see previously generated outputs
Prompt Handling
Prompted reports present parameter selections before running. Common prompt types:
Value prompt (dropdown / list):
Select Region: [dropdown]
☐ EMEA
☑ APAC
☑ Americas
☐ Global
Tips:
- Use the search box within the prompt to filter long lists
- Ctrl+click or checkboxes for multi-select
- "Select all" / "Deselect all" buttons for bulk selection
Date prompt (calendar picker):
Report Date Range:
From: [2025-01-01] (calendar icon to pick)
To: [2025-12-31] (calendar icon to pick)
Tips:
- Type dates directly in YYYY-MM-DD format for speed
- Some reports accept relative dates ("current month", "last quarter")
- Check if the report has default date values pre-filled
Search prompt (type-ahead):
Customer Name: [type to search...]
Results update as you type
Select one or more matching values
Tips:
- Type at least 3 characters to trigger search
- Wildcards may be supported (depends on report design)
Cascading prompts:
Step 1: Select Country → [United Kingdom]
Step 2: Select City → [London, Manchester, Birmingham]
(city list filters based on country selection)
Step 3: Select Branch → [filtered by city]
Tips:
- Always complete parent prompts before child prompts
- If child prompt is empty, verify parent selection
- Use "Reprompt" button to change selections and re-run
Run Options
Run in background:
- Report queues on the server; you can close the browser
- Check status: My Content > My Schedules and Subscriptions
- Or: Recent > look for the completed output
- Notification appears when output is ready
View output versions:
- Report Properties > Versions tab
- Lists all previously saved outputs with timestamps
- Download or view any historical version
- Admins control how many versions are retained per report
3. Report Viewing
Interactive Viewer Features
When viewing a report in HTML format, the interactive viewer provides:
Drill actions:
Drill up — aggregate to higher level (City → Region → Country)
Drill down — expand to finer detail (Year → Quarter → Month → Day)
Drill through — jump to a related detail report (passing context values)
Right-click a data cell or chart element to access drill options.
Drill-through targets are configured by the report author.
Sorting and filtering in viewer:
Column header click — sort ascending/descending (toggle)
Right-click column → Filter:
├── Keep only this value
├── Exclude this value
├── Top N / Bottom N
└── Custom filter (comparison operators)
These are viewer-level filters — they do NOT modify the report definition.
Filters reset when you close the viewer unless you save as a view.
Chart interactions:
Hover — tooltip shows exact values and labels
Click — select a data point (highlights related data)
Lasso — drag to select multiple data points
Exclude — right-click selected points → Exclude
Zoom — scroll wheel on chart area (where supported)
Legend — click legend items to show/hide series
Other viewer features:
Bookmarks — save current viewer state (filters, drill position) for quick return
Conditional highlighting — pre-set by report author (e.g., red = negative, green = above target)
Page navigation — for multi-page reports, use page controls at bottom
Find on page — Ctrl+F to search text within the rendered report
4. Scheduling & Subscriptions
Scheduling a Report for Recurring Delivery
Report > Properties > Schedule tab > Create Schedule:
Frequency options:
├── Daily — every N days, or every weekday
├── Weekly — select days of the week (Mon, Wed, Fri)
├── Monthly — day of month (e.g., 1st, 15th) or ordinal (first Monday)
├── Yearly — specific date each year
└── Custom — cron-style expression for complex patterns
Additional options:
├── Start date / End date — bounded schedule window
├── Time zone — ensure correct execution time for your region
├── Priority — Normal / High (High runs before Normal in queue)
├── Output format — HTML, PDF, Excel, CSV
└── Prompt values — set fixed values for prompted reports
Delivery Targets
Delivery options for scheduled reports:
├── Save to portal — output stored in Content Store (view via Versions tab)
├── Email delivery — send output as attachment or inline link
│ ├── To / CC / BCC recipients
│ ├── Subject line (can include report name, date)
│ ├── Attach output or include link to portal
│ └── Email body text
├── Burst by recipient — personalized output per recipient
│ ├── Each recipient gets only their data slice
│ ├── Burst key = data column (e.g., Region, Department)
│ └── Distribution list maps burst key values to email addresses
└── Save to file system — write output to a server-side path (admin-configured)
Managing Your Schedules
My Content > My Schedules and Subscriptions:
- View all your active schedules
- Enable / disable individual schedules
- Edit schedule frequency, format, or delivery
- View run history (success/failure, timestamps, duration)
- Delete schedules you no longer need
Tips:
- Schedule during off-peak hours (early morning, weekends) to reduce server load
- Check run history periodically — failed schedules may indicate expired credentials
or data source issues
- Disabled schedules retain their configuration — re-enable without reconfiguring
5. Dashboard Creation
Dashboard Authoring (Drag-and-Drop)
New (+) > Dashboard:
1. Select a template layout (freeform, 2-column, 3-panel, tabbed, etc.)
2. Add a data source:
├── Published package (from Team Content)
├── Data module (self-service or published)
└── Uploaded file (CSV/Excel in My Content)
3. Drag data items from the source panel onto the canvas
4. Cognos auto-suggests a visualization type based on the data
5. Customize the visualization, filters, and layout
6. Save to My Content or Team Content
Widget Types
Available widgets:
├── Visualization — chart/graph (see visualization types below)
├── List — tabular data display with sorting
├── Crosstab — pivot-table-style summary
├── Text — static or dynamic text (can reference data items)
├── Image — upload or URL-linked image
├── Shape — rectangles, circles for design elements
├── Web page — embedded iframe (URL, internal or external)
├── Media — embedded video
└── Summary — KPI summary number with comparison (up/down indicator)
Visualization Types
Charts and graphs:
├── Bar (vertical/horizontal, stacked, clustered)
├── Line (with/without points, area fill)
├── Pie / Donut
├── Scatter / Bubble
├── Map (filled region, point, heat map — requires location data)
├── Treemap (hierarchical proportional areas)
├── Heat map (matrix with color intensity)
├── Waterfall (cumulative positive/negative values)
├── Box plot (statistical distribution)
├── Radar / Spider
├── Word cloud
├── KPI / Summary number
├── Gauge (radial or linear)
└── Infographic (icon-based proportional display)
Choosing the right visualization:
Comparison across categories → Bar chart
Trend over time → Line chart
Part of whole → Pie/Donut or Treemap
Correlation between measures → Scatter/Bubble
Geographic distribution → Map
Matrix of two dimensions → Heat map
Single KPI with target → Gauge or Summary
Filtering in Dashboards
Filter levels:
├── Local filter — applies to a single widget only
│ (drag a data item to the filter shelf of the widget)
├── Page filter — applies to all widgets on the current tab/page
│ (use the page-level filter bar at the top)
└── Dashboard filter — applies to all tabs/pages in the dashboard
(use the dashboard-level filter icon)