Cognos SDK

CloudLabs

Projects

Assignment

24x7 Support

Lifetime Access

.

Course Overview

A SDK is typically a set of software development tools that allows the creation of applications for a certain software package, software framework, hardware platform, computer system, video game console, operating system, or similar development platform. The Cognos SDK occupies a strange position in the Cognos development ecosystem. It gets thrown around as a solution to a number of problems, but a lot of people who work all the time in Report Studio or Framework Manager really don’t know what it is.

At the end of the training, participants will be able to:

Pre-requisite

  1. Object Oriented Programming (Java or C#) is required, and knowledge of XML and Web Services is highly recommended.
  2. IBM Cognos 8 BI Framework Manager: Design Metadata Models
  3. IBM Cognos 8 BI Report Studio: Author Professional Reports Fundamentals
  4. IBM Cognos 8 BI: Report and Analyze Data for Business Authors
  5. IBM Cognos 8 BI Analysis Studio: Analyze Data

Duarion

5 days

Course Outline

  1. Review XML Web services
  2. See how Cognos 8 makes use of Web services
  3. Examine Cognos 8’s implementation of Simple Object Access Protocol (SOAP)
  4. Examine Cognos 8’s implementation of Web Services Description Language (WSDL)
  1. Examine the Cognos 8 SDK and its uses
  2. Examine design-time Web services consumption
  3. Examine the Cognos 8 object model
  4. Explore the online documentation
  1. Examine authentication using the SDK
  2. Use the SOAP Trace Utility to troubleshoot errors
  3. Examine the use of CAMPassport IDs and single sign-on
  4. Examine CAMPassport ID retrieval from Cognos 8
  5. Set CAMPassport IDs using the SDK
  6. Examine the retrieval of available namespaces
  7. Use an XML DOM to traverse message content
  1. Examine the use of search paths
  2. Examine the query() method
  3. Retrieve application content from Cognos 8
  4. Explore different object types
  5. Specify query options in your code
  1. Define the Cognos 8 Custom Authentication Provider application programming interface
  2. Locate the Cognos 8 Custom Authentication Provider documentation and samples
  3. Configure and test the Cognos 8 Custom Authentication Provider samples
  1. Examine the method signature required for Executing reports
  2. Examine the use of run options
  3. Examine the report execution conversation
  4. Run reports using the SDK and render them in various formats
  5. Run reports as XML specifications
  1. Update objects
  2. Update multiple objects using a single method call
  3. Add new objects
  4. Specify multilingual properties on an object
  1. Retrieve parameter names from a report
  2. Retrieve parameter values for a report
  3. Examine the creation of prompt controls
  4. Assemble parameter properties
  5. Pass parameter values to reports for execution

Reviews