Study Guide - C1000-065_STU_C1000065STUC1000065STU

You might also like

Download as pdf or txt
Download as pdf or txt
You are on page 1of 21

IBM Cloud Professional

Certification
Program

Study Guide Series

Exam C1000-065 IBM Cognos


Analytics Developer V11.1.x
Contents
Purpose of Exam Objectives .................................................................................................................... 2
High-level Exam Objectives .......................................................................................................................... 3
Detailed Exam Objectives ............................................................................................................................. 4
Section 1 - Dashboards ........................................................................................................................ 4
Section 2 – Reports............................................................................................................................... 7
Section 3 – Data ................................................................................................................................. 14
Section 4 – Other Features ............................................................................................................... 16
Section 5 – Troubleshooting and Performance ................................................................................. 18
Next Steps ................................................................................................................................................... 20
Purpose of Exam Objectives
When an exam is developed, Subject Matter Experts work together to define the role
the certified individual will fill. They define the tasks and knowledge that an individual
would need to successfully perform this job role doe the product or solution. This
creates the foundation for the objectives and measurement criteria, which form the
basis of the certification exam. Question writers then use these objectives to develop
exam questions.
It is recommended that you review these objectives and ask yourself the following
questions:

 Do you know how to complete the task in the objective?


 Do you know why that task needs to be done?
 Do you know what will happen if you do it incorrectly?

If you are not familiar with a task, go through the objective, perform that task in your
own environment and read more information on the task. If there is an objective on a
task, there is a high likelihood that you WILL see a question about it on the actual
exam. Review the recommended learning designed to prepare you to take the
certification exam.
After reviewing the objectives in this guide and completing your own research, take the
assessment exam. While the assessment exam does not indicate which specific
questions were answered incorrectly, it does indicate overall performance by section.
This is a good indicator of preparedness or if further preparation is warranted.
High-level Exam Objectives
Section 1 - Dashboards
1.1 Explain design considerations for small form factors (mobile devices)
1.2 Describe how to create simple Dashboards
1.3 Describe how to create complex interactive Dashboards
1.4 Describe how to modify Dashboards
1.5 Demonstrate how to control Dashboard data
Section 2 - Reports
2.1 Describe the various data container types
2.2 Describe how to apply filters
2.3 Describe how to use prompts
2.4 Describe using conditions to control formatting layout and rendering
2.5 Describe using calculations and macros
2.6 Demonstrate presenting data graphically
2.7 Explain designing for multiple outputs
2.8 Describe using reusable objects
2.9 Explain various interactivity usages
2.10 Demonstrate understanding of relational vs dimensional reporting styles
2.11 Demonstrate understanding the use of multiple queries in a report
2.12 Demonstrate understanding the use of multiple Data sources in a report
2.13 Describe forms of report distribution and collaboration
Section 3 - Data
3.1 Explain connecting to the Data source
3.2 Describe the various types of Physical Data sources and their usage
3.3 Describe the various types of Meta Data sources and their usage
3.4 Describe using data shaping (end user data preparation)
Section 4 - Other Features
4.1 Describe where the offering uses AI
4.2 Describe ways to augment with AI
4.3 Describe how to create a story for the presentation of information
4.4 Describe where Exploration is used to enhance analytics
Section 5 - Troubleshooting and Performance
5.1 Describe utilities that are available in the product for troubleshooting
5.2 Describe approach(s) methods to perform root cause analysis/diagnose issues

Detailed Exam Objectives

Section 1 - Dashboards

1.1 Explain design considerations for small form factors (mobile devices)

SUBTASK(S):
1.1.1 Choose the correct layout style
1.1.2 Choose between infographic and screen layout
1.1.3 Select templates to effectively display information
1.1.4 Use properties to set % width/height for each element
1.1.5 Explain considerations for touch zone sizing and feedback
1.1.6 Explain which widgets are more appropriate for mobile device

Reference:
https://www.ibm.com/support/knowledgecenter/SSEP7J_11.1.0/com.ibm.swg.ba.cognos
.ug_ca_dshb.doc/ca_layout_style.html
https://www.ibm.com/support/knowledgecenter/SSEP7J_11.1.0/com.ibm.swg.ba.cognos
.ug_ca_dshb.doc/wa_an_templates.html
https://www.ibm.com/support/knowledgecenter/SSEP7J_11.1.0/com.ibm.swg.ba.cognos
.ug_cr_rptstd.doc/c_guided_report_layout.html

1.2 Describe how to create simple Dashboards

SUBTASK(S):
1.2.1 Choose template
1.2.2 Select and attach appropriate data sources
1.2.3 Display KPI summaries
1.2.4 Assemble a visualization using one of several options
1.2.5 Design for simple interactivity for end user using filters and/or selectable
tables/visuals

Reference: https://www.youtube.com/watch?v=ER5uydnX_Cc
https://www.ibm.com/support/knowledgecenter/SSEP7J_11.1.0/com.ibm.swg.ba.cognos
.ug_c a_dshb.doc/wa_an_templates.html
https://www.ibm.com/support/knowledgecenter/SSEP7J_11.1.0/com.ibm.swg.ba.cognos
.ug_c a_dshb.doc/ca_waca_tut_dashboards.html
https://www.ibm.com/support/knowledgecenter/SSEP7J_11.1.0/com.ibm.swg.ba.cognos
.ug_c a_dshb.doc/c_viz_types_kpi.html#concept_kf5_pbf_rhb
https://www.ibm.com/support/knowledgecenter/SSEP7J_11.1.0/com.ibm.swg.ba.cognos
.ug_c a_dshb.doc/wa_dashboard_creating_viz.html
https://www.ibm.com/support/knowledgecenter/SSEP7J_11.1.0/com.ibm.swg.ba.cognos
.ug_ca_dshb.d
oc/wa_filters_intro.html

1.3 Describe how to create complex interactive Dashboards

SUBTASK(S):
1.3.1 Create calculations in the data tray (simple and complex)
1.3.2 Enable Drill-through (Dashboard to Dashboard & Dashboard to Report)
1.3.3 Setup Widget Connections
1.3.4 Implement Time Forecasting on trend line visual using date/time
1.3.5 Use multiple data sources on a single dashboard
1.3.6 Understanding when to use an infographics template
1.3.7 Define navigation paths
1.3.8 Insert external images
1.3.9 Explain advanced property options
1.3.10 Explain multi-faceted end user navigation

Reference:
https://www.ibm.com/support/knowledgecenter/SSEP7J_11.1.0/com.ibm.swg.ba.cogno
s.ug_c a_dshb.doc/wa_dashboard_viz_measure_calculation.html
https://www.ibm.com/support/knowledgecenter/SSEP7J_11.1.0/com.ibm.swg.ba.cognos
.ug_c a_dshb.doc/ca_drill_through_concept.html
https://www.ibm.com/support/knowledgecenter/SSEP7J_11.1.0/com.ibm.swg.ba.cogno
s.ug_c a_dshb.doc/ca_drill_through_to_a_dashboard.html
http://ibmblueview.com/cognos-analytics-forecasting/
https://www.ibm.com/support/knowledgecenter/SSEP7J_11.1.0/com.ibm.swg.ba.cogno
s.ug_c a_dshb.doc/wa_dashboard_using_different_data_asset.html
https://www.ibm.com/support/knowledgecenter/SSEP7J_11.1.0/com.ibm.swg.ba.cogno
s.ug_c a_dshb.doc/wa_an_templates.html
https://www.ibm.com/support/pages/how-create-navigation-path-dashboard-cognos-
analytics
https://www.ibm.com/support/knowledgecenter/SSEP7J_11.1.0/com.ibm.swg.ba.cogno
s.ug_c a_dshb.doc/wa_display_adding_images.html

1.4 Describe how to modify Dashboards

SUBTASK(S):
1.4.1 Adjust format/display properties of visuals
1.4.2 Change Data Format and aggregation summarization
1.4.3 Apply custom color palettes
1.4.4 Apply custom sort of data items
1.4.5 Add multilingual attributes

Reference:
https://www.ibm.com/support/knowledgecenter/SSEP7J_11.1.0/com.ibm.swg.ba.cognos
.ug_c a_dshb.doc/t_dashboard_frmat_rep_align_position_object.html
https://www.ibm.com/support/knowledgecenter/SSEP7J_11.1.0/com.ibm.swg.ba.cogno
s.ug_c a_dshb.doc/ca_data_formatter.html
https://www.ibm.com/support/knowledgecenter/SSEP7J_11.1.0/com.ibm.swg.ba.cognos
.ug_c a_dshb.doc/t_create_custom_sort.html

1.5 Demonstrate how to control Dashboard data

SUBTASK(S):
1.5.1 Relink/refresh data connection
1.5.2 Understand difference between filters applied to data tray and filters applied on
tabs to limit data displayed on dash
1.5.3 Exclude/hide specific data elements or records
1.5.4 Enable/disable data cache on data
1.5.5 Enable/disable automatic refresh on widgets

Reference:
https://www.ibm.com/support/knowledgecenter/SSEP7J_11.1.0/com.ibm.swg.ba.cognos
.ug_c a_dshb.doc/ca_selecting_relinking_data_source_connections.html
https://www.ibm.com/support/knowledgecenter/SSEP7J_11.1.0/com.ibm.swg.ba.cognos
.ug_c a_dshb.doc/wa_filters_intro.html
https://www.ibm.com/support/knowledgecenter/SSEP7J_11.1.0/com.ibm.swg.ba.cognos
.ca_new.doc/c_ca_nf_11_1_5_dashboards.html#nf03axisvalueticks
Section 2 – Reports

2.1 Describe the various data container types

SUBTASK(S):
2.1.1 Explain types of data containers
2.1.2 Explain the container type(s) that are best suited to dimensional data
2.1.3 Explain how to navigate across sub-components of a data container
2.1.4 Describe how to group textual data and numeric data
2.1.5 Explain how to aggregate fact data in a data container
2.1.6 Create and add elements to a list
2.1.7 Demonstrate knowledge in editing content in a list
2.1.8 Describe ways to customize list elements, grouping, list headers, and list footers
2.1.9 Demonstrate knowledge in creating and modifying a crosstab
2.1.10 Demonstrate knowledge in creating and modifying properties of a visualization
2.1.11 Describe how to create a custom calculation in a crosstab
2.1.12 Describe methods to customize labels in data containers
2.1.13 Demonstrate knowledge creating a master detail relationship
2.1.14 Describe how to present repeated information
2.1.15 Explain how to control displayed records in HTML format
2.1.16 Describe methods to present a single data item

Reference:
https://www.ibm.com/support/knowledgecenter/en/SSEP7J_11.0.0/com.ibm.swg.ba.cog
nos.ca_dg_sdk.doc/c_types_of_reports.html
https://www.ibm.com/support/knowledgecenter/en/SSEP7J_10.2.1/com.ibm.swg.ba.cog
nos.ug_cr_rptstd.10.2.1.doc/t_cr_rptstd_reptyp_format_lists.html#cr_rptstd_reptyp_form
at_list s
https://www.ibm.com/support/knowledgecenter/SSEP7J_10.2.1/com.ibm.swg.ba.cognos
.ug_cr_rptstd.10.2.1.doc/t_cr_rptstd_reptyp_group_data_rel.html#cr_rptstd_reptyp_grou
p_dat a_rel
https://www.ibm.com/support/knowledgecenter/en/SSEP7J_10.2.1/com.ibm.swg.ba.cog
nos .ug_cr_rptstd.10.2.1.doc/c_cr_rptstd_reptyp_xtab_nodes_and_members.html#cr_rp
tstd_rep typ_xtab_nodes_and_members
https://www.ibm.com/support/knowledgecenter/SSEP7J_11.0.0/com.ibm.swg.ba.cogno
s.ug_cr_rptstd.doc/t_rs_insert_query_calc.html
https://www.ibm.com/support/knowledgecenter/en/SSEP7J_10.2.1/com.ibm.swg.ba.cog
nos .ug_cr_rptstd.10.2.1.doc/c_cr_rptstd_dimensional_reporting_style.html#cr_rptstd_di
mensio nal_reporting_style
https://www.ibm.com/support/knowledgecenter/SSEP7J_11.0.0/com.ibm.swg.ba.cogno
s.ug_cr_rptstd.doc/c_cr_rptstd_wrkdat_add_summary_rel.html
https://www.ibm.com/support/knowledgecenter/SSEP7J_10.2.2/com.ibm.swg.ba.cogno
s.ug _cr_rptstd.10.2.2.doc/t_cr_rptstd_modrep_create_master_detail_relationship.html
https://www.ibm.com/support/knowledgecenter/SSEP7J_11.1.0/com.ibm.swg.ba.cogno
s.ug _cr_rptstd.doc/c_create_viz_version_11_1.html
https://www.ibm.com/support/knowledgecenter/SSEP7J_11.1.0/com.ibm.swg.ba.cognos
.ug _cr_rptstd.doc/t_reporting_11x_properties.html

2.2 Describe how to apply filters

SUBTASK(S):
2.2.1 Create a detail filter
2.2.2 Create an aggregate filter
2.2.3 Create a slicer
2.2.4 Describe types of filters
2.2.5 Demonstrate knowledge of viewing, editing, and removing filters
2.2.6 Compare and explain optimal uses of different types of filters
2.2.7 Demonstrate knowledge of when to use a detail filter or aggregate filter
2.2.8 Demonstrate knowledge of when to use a detail filter vs a slicer
2.2.9 Understand expression-based vs wizard based filtering

Reference:
https://www.ibm.com/support/knowledgecenter/en/SSEP7J_10.2.1/com.ibm.swg.ba.cog
nos .ug_cr_rptstd.10.2.1.doc/c_cr_rptstd_wrkdat_filter_data_overview_rel.html#cr_rptst
d_wrkd at_filter_data_overview_rel
https://www.ibm.com/support/knowledgecenter/en/SSEP7J_10.2.1/com.ibm.swg.ba.cog
nos .ug_cr_rptstd.10.2.1.doc/c_cr_rptstd_wrkdat_filter_using_context.html#cr_rptstd_wr
kdat_fil ter_using_context
https://www.ibm.com/support/knowledgecenter/en/SSEP7J_10.2.1/com.ibm.swg.ba.cog
nos .ug_cr_rptstd.

2.3 Describe how to use prompts

SUBTASK(S):
2.3.1 Explain prompt options and optional usage
2.3.2 Understand creating and editing prompts using expression editor vs. wizard
Reference:
https://www.ibm.com/support/knowledgecenter/SSEP7J_11.1.0/com.ibm.swg.ba.cogno
s.ug _cr_rptstd.doc/c_cr_rptstd_wrkdat_add_prompt.html

2.4 Describe using conditions to control formatting, layout and rendering

SUBTASK(S):
2.4.1 Demonstrate knowledge of conditional formatting including using a style variable
2.4.2 Demonstrate knowledge of conditional rendering using a render variable
2.4.3 Demonstrate knowledge of conditional layout using a variable
2.4.4 Explain the three types of report variables available to control the above
2.4.5 Explain the advantage of using a conditional block

Reference:
https://www.ibm.com/support/knowledgecenter/en/SSEP7J_11.0.0/com.ibm.swg.ba.cog
nos.ca_dg_sdk.doc/c_conditional_formatting.html
https://www.ibm.com/support/knowledgecenter/SSEP7J_10.2.1/com.ibm.swg.ba.cognos
.ug_cr_rptstd.10.2.1.doc/t_cr_rptstd_modrep_highlight_data_variables.html
https://www.ibm.com/support/knowledgecenter/SSEP7J_11.1.0/com.ibm.swg.ba.cognos
.ug_cr_rptstd.doc/c_cr_rptstd_modrep_cond_rendering.html
https://www.ibm.com/support/knowledgecenter/SSEP7J_11.1.0/com.ibm.swg.ba.cognos
.ug_cr_rptstd.doc/t_cr_rptstd_modrep_adding_variable.html
https://www.ibm.com/support/knowledgecenter/en/SSEP7J_11.0.0/com.ibm.swg.ba.cog
nos.ca_dg_sdk.doc/c_report_variables.html
https://www.ironsidegroup.com/2014/10/09/conditional-blocks-applications-and-usages/

2.5 Describe using calculations and macros

SUBTASK(S):
2.5.1 Describe types of calculations and macros
2.5.2 Create calculation with a text field
2.5.3 Create a calculation with a numeric field
2.5.4 Create a calculation with aggregate functions
2.5.5 Create a macro to filter a query
2.5.6 Explain viewing, editing, and removing calculations
2.5.7 Explain advantages/disadvantages of database specific functions

Reference:
https://www.ibm.com/support/knowledgecenter/en/SSEP7J_10.2.1/com.ibm.swg.ba.cog
nos .ug_cr_rptstd.10.2.1.doc/c_cr_rptstd_wrkdat_creating_calculations_dim.html#cr_rpt
std_wrk dat_creating_calculations_dim

2.6 Demonstrate presenting data graphically

SUBTASK(S):
2.6.1 Demonstrate understanding of how to navigate the various chart libraries
2.6.2 Understand the chart objects associated with a chart data container, including
default measure, series, and categories
2.6.3 Demonstrate understanding of how to format various chart objects including titles,
labels, axes, legends, gridlines, markers, and color palettes
2.6.4 Demonstrate knowledge of how to convert a chart from one type to another
2.6.5 Understand map data container region, point, and display layer concepts

Reference:
https://www.ibm.com/support/knowledgecenter/SSEP7J_10.2.2/com.ibm.swg.ba.cognos
.ug_cr_pps.10.2.2.doc/c_id_pps_create_chart.html
https://www.ibm.com/support/knowledgecenter/SSEP7J_11.1.0/com.ibm.swg.ba.cognos
.ug_cr_rptstd.doc/c_cr_rptstd_reptyp_customize_chart.html
https://www.ibm.com/support/knowledgecenter/SSEP7J_10.2.1/com.ibm.swg.ba.cognos
.ug_cr_rptstd.10.2.1.doc/t_convert_charts_task.html
https://www.ibm.com/support/knowledgecenter/SSEP7J_11.1.0/com.ibm.swg.ba.cognos
.ug_c a_dshb.doc/ca_concept_using_maps.html

2.7 Explain designing for multiple outputs

SUBTASK(S):
2.7.1 Demonstrate how to set the default output format
2.7.2 Demonstrate use of run options to determine and produce multiple output formats
and output delivery targets
2.7.3 Demonstrate use of rows per page option to control output
2.7.4 Demonstrate how to set .pdf output options

Reference:
https://www.ibm.com/support/knowledgecenter/SSEP7J_11.1.0/com.ibm.swg.ba.cognos
.ca_gt std.doc/t_gtstd_setting_default_report_options.html
https://www.ibm.com/support/knowledgecenter/SSEP7J_11.1.0/com.ibm.swg.ba.cognos
.ug_cr_rptstd.doc/c_cr_rptstd_intrd_rows_per_page.html
https://www.ibm.com/support/pages/how-specify-pdf-settings-cognos-analytics-11
2.8 Describe using reusable objects

SUBTASK(S):
2.8.1 Explain how reusable objects aids report development and maintenance
2.8.2 Define types of reusable objects
2.8.3 Describe when to use reusable objects
2.8.4 Create and modify reusable objects

Reference:
https://www.ibm.com/support/knowledgecenter/en/SSEP7J_10.2.1/com.ibm.swg.ba.cog
nos .ug_cr_rptstd.10.2.1.doc/c_cr_rptstd_intrd_create_template.html#cr_rptstd_intrd_cr
eate_te mplate
https://www.ibm.com/support/knowledgecenter/en/SSEP7J_10.2.1/com.ibm.swg.ba.cog
nos .ug_cr_rptstd.10.2.1.doc/t_cr_rptstd_frmat_rep_reuse_object.html#cr_rptstd_frmat_
rep_reu se_object

2.9 Explain various interactivity usages

SUBTASK(S):
2.10.1 Demonstrate drill through definitions to navigate between and within reports
2.10.2 Demonstrate use of bookmarks to navigate reports
2.10.3 Demonstrate use of table of contents to navigate reports
2.10.4 Demonstrate drill up and drill down in dimensional reports
2.10.5 Explain the benefits of Run with Interactivity option

Reference:
https://www.ibm.com/support/knowledgecenter/SSEP7J_10.1.1/com.ibm.swg.ba.cognos
.ug_cr_rptstd.10.1.1.doc/c_drill_through_concepts.html
https://www.ibm.com/support/knowledgecenter/SSEP7J_11.1.0/com.ibm.swg.ba.cognos
.ug_cr_rptstd.doc/c_dita_bookmark_refs.html
https://www.ibm.com/support/knowledgecenter/SSEP7J_11.0.0/com.ibm.swg.ba.cognos
.ug_cr_qstd.doc/t_drill_up_or_drill_down.html
https://www.ibm.com/support/knowledgecenter/SSEP7J_11.1.0/com.ibm.swg.ba.cognos
.ug_cr _rptstd.doc/c_authoring_intactive_rpts.html
2.10 Demonstrate understanding of relational vs dimensional reporting styles

SUBTASK(S):
2.11.1 Define differences between report authoring on a relational data source vs a
dimensional data source
2.11.2 Understand dimensional concepts such as dimensions, measures, hierarchies,
levels, members, sets, captions and attributes vs rows columns

Reference:
https://www.ibm.com/support/knowledgecenter/en/SSEP7J_10.2.1/com.ibm.swg.ba.cog
nos .ug_cr_rptstd.10.2.1.doc/c_cr_rptstd_dimensional_reporting_style.html#cr_rptstd_di
mensio nal_reporting_style
https://www.ibm.com/support/knowledgecenter/en/SSEP7J_10.2.1/com.ibm.swg.ba.cog
nos .ug_cr_rptstd.10.2.1.doc/c_cr_rptstd_wrkdat_working_with_queries_rel.html#cr_rpts
td_wrk dat_working_with_queries_rel

2.11 Demonstrate understanding the use of multiple queries in a report

SUBTASK(S):
2.12.1 Describe query types
2.12.2 Distinguish between using a union vs a join query
2.12.3 Create a join query
2.12.4 Create a union query
2.12.5 Demonstrate understanding of reusing queries in a report
2.12.6 Explain methods to optimize a report with multiple queries
2.12.7 Explain the performance impact on a report with many queries

Reference:
https://www.ibm.com/support/knowledgecenter/en/SSEP7J_10.2.1/com.ibm.swg.ba.cog
nos .ug_cr_rptstd.10.2.1.doc/c_cr_rptstd_wrkdat_working_with_queries_rel.html#cr_rpts
td_wrk dat_working_with_queries_rel

2.12 Demonstrate understanding the use of multiple Data sources in a report

SUBTASK(S):
2.13.1 Understand how to add multiple Framework Manager packages to a report
2.13.2 Understand setting the default package
2.13.3 Understand limitations on using more than one package per report query
2.13.4 Demonstrate use of data modules to create a data source that consolidates
Framework
Manager packages with other data source types, including data sets and file uploads

Reference:
https://mediacenter.ibm.com/media/How+to+use+multiple+packages+in+a+report/1_rqr
cjlqo
https://www.ibm.com/support/knowledgecenter/SSEP7J_11.0.0/com.ibm.swg.ba.cognos
.ug_cr_rptstd.doc/t_rprting_add_data_multi_pckg.html
https://www.ibm.com/support/knowledgecenter/SSEP7J_11.1.0/com.ibm.swg.ba.cognos
.ug_cr a.doc/c_datasources.html

2.13 Describe forms of report distribution and collaboration

SUBTASK(S):
2.14.1 Demonstrate understanding of email distribution
2.14.2 Demonstrate understanding of distribution lists
2.14.3 Demonstrate knowledge of burst distribution, including identification of a burst
recipients and/or groups, setting burst options, and enabling bursting
2.14.4 Demonstrate knowledge of the presence of integration with collaboration server
administrative options
2.14.5 Explain options for directing outputs to storage/repository (S3, File system)

Reference:
https://www.ibm.com/support/pages/how-send-scheduled-report-multiple-email-
recipients https://www.ibm.com/support/pages/how-create-contact-or-distribution-list-
cognos-analytics-11
https://www.ibm.com/support/knowledgecenter/SSEP7J_10.2.1/com.ibm.swg.ba.cognos
.ug_c c.10.2.1.doc/c_distributingreports.html
https://www.ibm.com/support/knowledgecenter/SSEP7J_11.0.0/com.ibm.swg.ba.cognos
.ug_cr_rptstd.doc/t_cr_rptstd_modrep_bursting_reports.html
https://www.ibm.com/support/knowledgecenter/SSEP7J_11.1.0/com.ibm.swg.ba.cognos
.ag_m anage.doc/t_ag_manage_collab_ca.html
https://www.ibm.com/support/knowledgecenter/SSEP7J_11.1.0/com.ibm.swg.ba.cognos
.inst_ cr_winux.doc/t_savereportoutputoutsidecognos8.html
https://www.ibm.com/support/knowledgecenter/SSEP7J_11.1.0/com.ibm.swg.ba.cognos
.ag_manage.doc/t_ca_manage_cloud_storage_saving_output.html
Section 3 – Data

3.1 Explain connecting to the Data source

SUBTASK(S):
3.1.1 Explain how to create\modify\change a data source connection
3.1.2 Explain the mechanisms and technologies required to connect data sources
3.1.3 Differentiate the types of data sources (JDBC, ODBC, REST API, XMLA,
Native….)
3.1.4 Describe Data modules as a data source
3.1.5 Understand connecting External Data and Uploaded Files

Reference:
https://www.ibm.com/support/knowledgecenter/SSEP7J_11.1.0/com.ibm.swg.ba.cognos
.ug_cr a.doc/c_create_ds.html#c_data_source_connections
https://www.ibm.com/support/knowledgecenter/SSEP7J_11.1.0/com.ibm.swg.ba.cognos
.ca_m dlg.doc/c_ca_mdl_modules_sources.html

3.2 Describe the various types of physical Data sources and their usage

SUBTASK(S):
3.2.1 Explain Data modules creation, distribution and consumption in reports
3.2.2 Understand using Planning Analytics Cubes (TM1) as a data source
3.2.3 Understand using PowerCubes as a data source
3.2.4 Explain creating Data sets and their consumption
3.2.5 Describe the methods to use Uploaded files and updating the data
3.2.6 Describe using External Data tool to import personal data
3.2.7 Understand creation and connection of XML data sources
3.2.8 Understand the data sources that can be read by Notebooks
3.2.9 Understand the Jupyter Notebook data that can be written to a cell 3.2.10
Describe the integration with Slack workspaces

Reference:
https://www.ibm.com/support/knowledgecenter/SSEP7J_11.1.0/com.ibm.swg.ba.cognos
.ca_gtstd.doc/c_gtsd_manage_data.html
https://www.ibm.com/support/knowledgecenter/SSEP7J_11.1.0/com.ibm.swg.ba.cognos
.ca_gt std.doc/c_gtsd_upload_data_files.html
https://www.ibm.com/support/knowledgecenter/SSEP7J_11.1.0/com.ibm.swg.ba.cognos
.ug_cr a.doc/c_cognos_planning_contributor_ds.html#Cognos_Planning_Contributor_ds
https://www.ibm.com/support/knowledgecenter/SSEP7J_11.1.0/com.ibm.swg.ba.cognos
.ug_cr a.doc/c_powercubes_ds.html#PowerCubes_ds
https://www.ibm.com/support/knowledgecenter/SSEP7J_11.1.0/com.ibm.swg.ba.cognos
.ug_cr_rptstd.doc/c_rs_cwa_mng_ext_dta.html
https://www.ibm.com/support/knowledgecenter/SSEP7J_11.1.0/com.ibm.swg.ba.cognos
.ug_cr a.doc/c_xmldatasources.html
https://www.ibm.com/support/knowledgecenter/SSEP7J_11.1.0/com.ibm.swg.ba.cognos
.ca_gt std.doc/c_read_notebook.html
https://www.ibm.com/support/knowledgecenter/SSEP7J_11.1.0/com.ibm.swg.ba.cognos
.ca_gt std.doc/c_write_notebook.html
https://www.ibm.com/support/knowledgecenter/SSEP7J_11.1.0/com.ibm.swg.ba.cognos
.ag_manage.doc/c_ag_manage_collab.dita

3.3 Describe the various types of Meta Data sources and their usage

SUBTASK(S):
3.3.1 Explain Framework Manager Packages and their usages
3.3.2 Describe the usage of the Data modeling component (Data Module)
3.3.3 Explain creating Custom tables for SQL operations
3.3.4 Explain creating tables in a data module using SQL
3.3.5 Understand a lightweight Model
3.3.6 Understand Dynamic cubes and their usage
3.3.7 Describe the purpose of DMR

Reference:
https://www.ibm.com/support/knowledgecenter/SSEP7J_11.1.0/com.ibm.swg.ba.cognos
.ug_cr_rptstd.doc/c_cr_rptstd_intrd_working_with_dimensional_data.html#cr_rptstd_intr
d_working_with_dimensional_data
https://www.ibm.com/support/knowledgecenter/SSEP7J_11.1.0/com.ibm.swg.ba.cognos
.ug_c og_rlp.doc/c_vc_scenario.html
https://www.ibm.com/support/knowledgecenter/SSEP7J_11.1.0/com.ibm.swg.ba.cognos
.ca_m dlg.doc/t_ca_mdlg_create_new_table.html
https://www.ibm.com/support/knowledgecenter/SSEP7J_11.1.0/com.ibm.swg.ba.cognos
.ca_mdlg.doc/t_ca_mdlg_sql_table.html
3.4 Describe using data shaping (end user data preparation)

SUBTASK(S):
3.4.1 Describe methods used in Data modeling
3.4.2 Describe methods used to augment Framework Manager packages using Data
modules
(split cleanse, grouping etc.)
3.4.3 Understand using Jupyter Notebooks for data shaping and later use in
dashboards, reports, data modules

Reference:
https://www.ibm.com/support/knowledgecenter/SSEP7J_11.1.0/com.ibm.swg.ba.cognos
.ca_m dlg.doc/c_ca_data_modeling.html

Section 4 – Other Features

4.1 Describe where the offering uses AI

SUBTASK(S):
4.1.1 Explain Automated Dashboard creation
4.1.2 Perform a Multivariate Time series forecast
4.1.3 Understand how to get statistical information for a forecast
4.1.4 Explain a recommended Visualisation through drag and drop
4.1.5 Explain how to generate a Visualisation recommendation through text
4.1.6 Identify anomalies on a chart
4.1.7 Explain the use of Natural Language processing
4.1.8 Describe how AI is used in Data Modules and file uploads
4.1.9 Explain Intent based modelling
4.1.10 Describe the two modes of the Knowledge discovery service
4.1.11 Describe the Chart types for forecasting
4.1.12 Explain Confidence bounds in a forecasted Visualisation

Reference: https://developer.ibm.com/articles/understand-new-ai-features-in-cognos-
analytics-111/
https://www.ibm.com/support/knowledgecenter/SSEP7J_11.1.0/com.ibm.swg.ba.cogno
s.ug_c a_dshb.doc/c_ca_forecast_background.html

4.2 Describe ways to augment with AI


SUBTASK(S):
4.2.1 Describe how to add a forecast to a dashboard
4.2.2 Describe a notebook
4.2.3 Explain how a notebook can be used to enhance a dashboard
4.2.4 Understand the flow to use data, run an algorithm and place data back in Cognos
4.2.5 Describe the value of a notebook in Cognos Analytics
4.2.6 Explain the CADataConnector (Python command)
4.2.7 Describe how AI can assist a user in ‘Modelling data Relationships.’
4.2.8 Summarize how ‘Command Assistant’ uses AI
4.2.9 Describe the report objects that use AI
4.2.10 Describe what type of users can use AI Assistance
4.2.11 Describe what role AI is used in the ‘Smart Visualization’ function

Reference:
https://www.lpa.com/blog/juypter-notebooks-whats-new-in-cognos
https://www.linkedin.com/pulse/how-get-started-data-science-cognos-analytics-using-
jupyterrenotte/
https://www.ibm.com/support/knowledgecenter/SSEP7J_11.1.0/com.ibm.swg.ba.cogno
s.ug_c a_dshb.doc/c_ca_forecast_background.html

4.3 Describe how to create a story for the presentation of information

SUBTASK(S):
4.3.1 Explain the value of Storytelling
4.3.2 Describe creating a story from a dashboard
4.3.3 Explain the Timeline in a Story
4.3.4 Describe the types of animations
4.3.5 Describe a Scene
4.3.6 Explain options for highlighting data in a story
4.3.7 Explain how to pause a story to interact with data
4.3.8 Describe a function that enables a story for a lobby screen
4.3.9 Identify the main steps in creating a ‘Story.’
4.3.10 Explain the difference between a ‘Dashboard’ and a ‘Story.’
4.3.11 Explain all options that are available to share a ‘Story.’
4.3.12 Describe what ‘Kiosk Mode’ is when using ‘Stories.’
4.3.13 Explain what a ‘Marker’ is, and its main function

Reference:
https://www.ibm.com/support/knowledgecenter/SSEP7J_11.0.0/com.ibm.swg.ba.cognos
.ug_c a_dshb.doc/ca_stories_intro.html https://miscmagazine.com/storytelling-
important-business/

4.4 Describe where Exploration is used to enhance analytics

SUBTASK(S):
4.4.1 Describe an Exploration
4.4.2 Explain how to further analyse a dashboard visualisation in exploration
4.4.3 Describe what Automatically generated insights details are
4.4.4 Explain the value of a Driver Analysis
4.4.5 Explain a Sunburst visualisation
4.4.6 Explain the relationship diagram
4.4.7 Describe the business user value of machine learning
4.4.8 Explain what a related visualisation is
4.4.9 Describe a Comparison card
4.4.10 Describe what options exist to create a ‘New Exploration.’
4.4.11 Describe how the ‘Relationship Diagram’ and ‘Slider’ are important when building
an exploration
4.4.12 Explain how to use the ‘Insights’ property to enhance an exploration
4.4.13 Define what a ‘Correlated Insight’ is, and its purpose
4.4.14 Explain how ‘Assistance’ can accelerate an exploration
4.4.15 Explain what the ‘Create Dashboard’ does

Reference: https://developer.ibm.com/articles/understand-new-ai-features-in-cognos-
analytics-111/
https://www.ibm.com/support/knowledgecenter/SSEP7J_11.1.0/com.ibm.swg.ba.cogno
s.ca_n ew.doc/c_ca_nf_11_1_explorations.html

Section 5 – Troubleshooting and Performance

5.1 Describe utilities that are available in the product for troubleshooting

SUBTASK(S):
5.1.1 Describe the different report validation levels and their use
5.1.2 Describe IPA (Interactive Performance Assistant) (Include performance details-
report run options)
5.1.3 Describe and analyze Query Cache
5.1.4 Explain the function and use of IPF (logging and client)
5.1.5 Describe the advantage debug menu use in reporting
5.1.6 Describe the value of third-party tools and database monitoring for troubleshooting
Cognos Analytics
5.1.7 Describe the value of Dynamic Query Analyzer

Reference:
https://community.ibm.com/community/user/businessanalytics/blogs/nickolusplowden/20
17/08/28/interactively-view-report-performance-in-cognos-analytics
https://www.ibm.com/support/knowledgecenter/SSEP7J_11.1.0/com.ibm.swg.ba.cognos
.ug_cr
_rptstd.doc/t_cr_rptstd_intrd_validate_report.html
https://developer.ibm.com/tutorials/the-cognos-bi-1011-dynamic-query-cookbook/
http://www.redbooks.ibm.com/abstracts/sg248064.html?Open

5.2 Describe approach(s) methods to perform root cause analysis/diagnose


issues

SUBTASK(S):
5.2.1 Describe the main areas of performance degradation (Database/Query, Network,
rendering at client, rendering at server, Product issue, Concurrency of query, Model,
Design)
5.2.2 Explain how query to data container output/execution times can be evaluated
(IPA)
5.2.3 Describe extract the MDX/SQL query actually used by Cognos Analytics
5.2.4 Describe how query logic/construction can impact performance
5.2.5 Explain the thought process and flow in removing conditions/rendering/objects to
figure out what makes a report or dashboard slow
5.2.6 Describe how to break down report/dashboard to understand where the error
resides

Reference:
https://community.ibm.com/community/user/businessanalytics/blogs/nickolusplowden/20
17/08/28/interactively-view-report-performance-in-cognos-analytics
Next Steps
1. Take the assessment test for IBM Cognos Analytics Developer V11.1.x.
2. If you pass the assessment exam, visit pearsonvue.com/ibm to schedule your
testing sessions.
3. If you failed the assessment exam, review how you did by section. Focus
attention on the sections where you need improvement. Keep in mind that you
can take the assessment exam as many times as you would like ($30 per exam);
however, you will still receive the same questions only in a different order.

You might also like