Cognos Software Development Kit

30 %
70 %
Information about Cognos Software Development Kit

Published on March 8, 2014

Author: SandeepSharma65



Cognos Software development Kit

1. Web Services and Enabling Technologies 2. Use the ReportNet SDK 3. Authenticate Using the SDK 4. Retrieve Application Content 5. Run Reports Using the SDK 6. Update and Add Application Content 7. Pass Parameters to Reports 8. End to End Workshop Cognos ReportNet - SDK for Developers

Objectives  In this module, we will:  examine the ReportNet SDK and its uses  discuss design-time Web services consumption  discuss the ReportNet object model  explore the online documentation

Examine Uses for the ReportNet SDK  Using the ReportNet SDK:  OEM’s can add BI and reporting to their own systems  organizations can achieve B2B integration

What Can You Do With the SDK?  Specifically, the SDK exposes all reporting and administrative functionality of ReportNet, including:  query Content Manager  execute/modify reports & queries  authenticate against user credentials  create Schedules  deployment

Use the SDK: Consume the WSDL File ReportNet Environment Development Environment .DLL/.JAR Application Client Report Server WSDL SOAP

Examine the SDK and .NET Applic ation Code Gener ated Code

Examine the SDK and Java Applic ation Code Developm ent Envir onment Genera ted JAR Fil e

Examine the SDK and COM Applic a ti o n Code Developm ent Envir onment Genera ted COM d ll

How Does ReportNet Work?

Examine ReportNet Communication Report Studio Query Studio Consumer UI Admin Application ASP,JSP, VB, Excel FIREWALL SOAP SDK Gateway Web Services SOAP UI CGI Servlet SOAP/WSDL FIREWALL Dispatcher Cognos BI Bus Report Service Prompt Engine Rendering Metadata Engine Engine SOAP Presentation Service Query Engine Admin Portal Content Manager Customer Database DB2, Oracle Others… CAM Content Store Notification Service FIREWALL

Examine the ReportNet Object Model  ReportNet consists of 2 object models:  private  public  Essentially it is a WSDL file which is used to generate:  documentation  the API

Examine the ReportNet Object Model (cont’d)  An object model defines a set of objects such as reports, folders, or URLs. BaseClass UiClass URL Folder Package

Examine ReportNet Object Properties  Objects have a set of properties associated with them:  BaseClass (17 properties in total)   name   search path creation time UI Class (6 properties plus those inherited from BaseClass)  screen tip  description

Understand Instance Containment  Objects can contain many sub-classes.  Objects can serve as containers for other objects inherited from the same parent class folder report report2 URL1 URL2

Examine ReportNet Object Model Methods  Methods are actions that you can perform on objects, such as:  update  add  query (returns series of BaseClasses)  The object model provides versatility. Use it to:  update a series of Base Classes in one call  add a series of BaseClasses in one call

Examine Enumeration Types  Enumeration types consist of arrays populated by static values. HTML Output format CSV XML XHTML

Set up an SDK Application  For Visual Basic or ASP:    install Microsoft’s SOAP toolkit register the CRN.dll For Java:   For .NET   import the .jar files into your project reference the WSDL file in your project After completing this:  enable the capabilities

Use a SOAP Trace Utility

Demo 2-1 Set Up the SDK Application

Demo 2-2 Examine the SDK Documentation

Summary  In this module, we have:  examined the ReportNet SDK and its uses  discussed design-time Web services consumption  discussed the ReportNet object model  explored the online documentation

Add a comment

Related presentations

Presentación que realice en el Evento Nacional de Gobierno Abierto, realizado los ...

In this presentation we will describe our experience developing with a highly dyna...

Presentation to the LITA Forum 7th November 2014 Albuquerque, NM

Un recorrido por los cambios que nos generará el wearabletech en el futuro

Um paralelo entre as novidades & mercado em Wearable Computing e Tecnologias Assis...

Microsoft finally joins the smartwatch and fitness tracker game by introducing the...

Related pages

IBM Cognos Proven Practices: Hands-on IBM Cognos Software ...

developerWorks; Technical topics; Information Management; Technical library; IBM Cognos Proven Practices: Hands-on IBM Cognos Software Development Kit ...
Read more

The IBM Cognos Software Development Kit

The IBM Cognos Software Development Kit provides a platform-independent automation interface for working with IBM Cognos BI services and components.
Read more

The IBM Cognos Software Development Kit | Report Studio ...

The IBM Cognos Software Development Kit . When you create a report, you are creating a report specification. A report specification is an XML file that you ...
Read more

Software Development Kit - IBM

Chapter 3. Installing the Cognos Software Development Kit After you install and configure IBM Cognos Express, you can install and configure the IBM Cognos ...
Read more

IBM Cognos Software Development Kit介绍 - RationalGroup ...

IBM Cognos Software Development Kit介绍. 作者:胡帅. 1.摘要. IBM Cognos是一款功能强大的商业智能工具。随着Cognos 在各个行业 ...
Read more

IBM Cognos Business Intelligence Software Development Kit ...

Buy a IBM Cognos Business Intelligence Software Development Kit - Software Subscr or other Report & Analysis Software at
Read more

IBM SDK - Installing IBM Cognos SDK on a computer with or ...

From the IBM Cognos SDK Installation and Configuration Guide ig_crn_sdkcd.pdf : Before you begin Before you install the IBM Cognos Software Development Kit ...
Read more

Finally Cognos BI Software Development Kit is free to use ...

In case you missed the news, Cognos Software Development Kit became a part of BI Administrator license during the latest IBM license revamp. That’s ...
Read more

Cognos BI Admins Now Own the Cognos Software Development ...

The Cognos BI Analytic Admin license, formally known as the IBM Cognos BI Administrator, now includes the Software Development Kit (SDK) for Cognos.
Read more