Developers can build, validate and compile custom visualizations into shareable assets that can be uploaded directly to Cognos Analytics. These uploaded custom visualizations could then be used in dashboards and reports like any other OotB visualization with the proper permissions and properties behind it.
For a step-by-step guide on custom visualizations in IBM Cognos Analytics 11.1.4 click the following link: https://www.ibm.com/support/knowledgecenter/en/SSEP7J_11.1.0/com.ibm.swg.ba.cognos.dg_custom_vis.doc/ca_customviz_tutstepbystepintro.html
For custom visualization code samples click the following link: https://www.ibm.com/support/knowledgecenter/en/SSEP7J_11.1.0/com.ibm.swg.ba.cognos.ig_smples.doc/c_sample_customvis.html
For a tutorial on how you can code a custom visualization from scratch using Cognos’s customvis development tool click the following link: https://www.ibm.com/support/knowledgecenter/en/SSEP7J_11.1.0/com.ibm.swg.ba.cognos.dg_custom_vis.doc/ca_customviz_lib_tutorialscatter0.html