Showing posts with label cognos 10. Show all posts
Showing posts with label cognos 10. Show all posts

What’s new in IBM Cognos 10 Framework Manager


While Framework Manager didn’t receive the dramatic changes in IBM Cognos 10 that some other areas did, there are still some interesting and useful new features, which might have slipped under the radar with the new release.

The main new features are:
  • The ability to create “Durable Models”
  • Model Design Accelerator
  • Dynamic query Mode
There have also been several minor improvements in the way the IBM Cognos 10 handles SAP BW sources. If that’s an option that you are using, either contact Ironside Group and speak to one of our expert IBM Cognos/SAP consultants or check out the Framework Manager manual for details.
There is one notable feature that is deprecated in Cognos 10. Native Support for CVS and Microsoft Visual Source Save has been removed. Support for these and other code repositories is still available, but in a more generic fashion.
Let’s take a look that the major changes.

Durable Models

This is probably my favorite of the new features. The problem this feature addresses, is the situation where you want to rename Framework Manager objects, such as query subjects, query items, filters or namespaces after reports have already been written. If you change the name in the model and republish the package, the report will error out with references to data items which cannot be found. While there have been some workarounds for a while, this feature provides an elegant solution.
The key to making this work is to start with a new model, and select an unused language or dialect for the design language. I usually choose “English (New Zealand)” (EN-NZ). Then choose standard English (EN) as the active language. Finally, there is a new project property Use Design Local for Reference. You must also set this to true. This causes the report object names to be referenced internally in the report using the design language (EN-NZ or English–New Zealand) rather than the language of the report author (EN or base English). This is similar to authoring reports in multi-language environments, but requires no special actions on the part of the report author.

In this example, we added a data item called EXPENSE_GROUP_EN to the report
The Framework modeler never applied a user friendly name to the column. We add it to the report anyway, and save the report. The modeler then uses Framework Manager to correct the “Active Language” (EN) data item name to a business friendly name, such as “Expense Account Group”. The design language (EN-NZ) object name must not change.Republish the package. By simply running the report with the updated package, the renamed query item name and column heading is now shown in the report. This because the internal object reference in the report is set to the design language (NE-NZ or New Zealand ) name, which did not change. At run time, the report executes using the language of the user, and so displays the updated object name.
Looking at report studio, you will see that the report structure will reference the original EN-NZ description of the object (EXPENSE_GROUP_EN), which did not change. At run time, it will execute using the active language (EN or English base) name and column header, and therefore isolate the name change. Essentially, the report is built in one language (English – New Zealand) and run in a different language (English – base language). But this is all done without any special actions by the report author. And regardless of the language in which the report was authored, the object names are always stored internally using the model design language.
There are a couple of caveats to this method. Most obvious is that once you set the Design language name for an object, you must never change it. Therefore, you’ll need to have meaningful object names from the start. I suggest using the native database column names, where possible, as they are meaningful, not likely to change and are not required to be “business friendly” at this point.
Also, this techniques works for renaming objects only. It will not compensate for major structural changes, such as moving an object from one namespace to another.

Model Design Accelerator

The Model Design Accelerator is a graphical “wizard” which walks you through the design process for a relational model, complete with physical, logical, and presentation layers. Like most wizards, it doesn’t do much that you can’t do on your own, but does make the steps easier, while enforcing good design principles. You have the complete ability to modify your design manually, as usual.
You launch Model Design Accelerator from the Tools menu. The wizard presents you with a blank star schema model. You drag-and-drop items from your data source onto the fact and various dimension tables as needed. Simply add or delete as many new dimensions as you need. You can rename query subjects and items within the wizard, or later. When you are finished, Model Design Accelerator presents you with any warnings, then proceeds to generate the model, complete with the three layers, in separate namespaces.
Interestingly, it doesn’t automatically create a Dimensionally Modeled Relational (DMR) layer. That step is made easier, by directing you to think dimensionally about the model based on the star schema, but you still need to manually apply the various levels to the hierarchies, which can take some thought.
While this tool doesn’t technically add any functionality that didn’t already exist, it’s a nice feature, targeted towards the mid-level or beginner model designer. It will assist the occasional or new model designer think in dimensional terms and develop a solid three-layer model with minimal effort, and it does that admirably.

Dynamic Query Mode

Dynamic Query Mode (DQM) is an option to speed up query performance of certain cubes, by providing in-memory data caching. Dynamic Query Mode is limited to three specific OLAP data sources in the current release, namely TM1 version 9.5.1, Essbase versions 9 and 11, and SAP BW, version 7.1. Furthermore, the specific performance improvements you can expect differ according to the data source. In general terms, they support better null suppression, and improved repeatable performance, which is useful for the typical ad-hoc analysis style of query for which these cubes are often used.
There is a separate document dedicated just to DQM plus more information in a “Cookbook” on the IBM web site (http://www.ibm.com/software/data/cognos/customercenter/).

IBM Cognos 10: Changing The Global Report Style Sheet


In the past we have introduced a couple of ways to standardize report’s appearances such asd esigning effective IBM Cognos Report Studio templates and the use of Layout Component References to help centralize and simplify repetitive report design tasks. These techniques mainly focus on changing the look and feel within Report Studio. However sometimes you may find it is difficult to modify the pre-defined report style or there is need to make the changes across all reports. For instance, all your reports will be embedded in your organization’s web application, and one of the requirements is to have all hyperlinks colored in gray and without an underline in order to match the corporate style. In those scenarios, you should consider another approach: globally change report style sheets.
Which files need to be modified?
Similar to most modern web applications, IBM Cognos report styles are mainly defined by four global cascading style sheets. Specifically for IBM Cognos 10, we will modify theGlobalReportStyles_10.css files in the following directory (for windows):
  • c10_location/bin
  • c10_location/webcontent/schemas
  • c10_location/reportstyles /
  • c10_location/webcontent/reportstyles
Note: Make the changes in the GlobalReportStyles_10.css file, NOT the GlobalReportStyles.css as stated in the Administration and Security Guide. The guide introduced below, solely written based on this author’s personal working experience, it is provided “as is”. 

Tested Environment

  • IBM Cognos 10.1 on Windows 7
  • IE 8.0

Step by Step Demo Instructions – Globally Changing the Hyperlink Style

  • Log into the IBM Cognos 10 application
  • Launch Report Studio
  • Select the sample Go Sales (query) package
  • Select create a new list report
  • Drag and drop Order method type, Product line, Quantity, Revenue, Gross profit from Sales(query) namespace
  • Group the list by Order method type and Product line
  • Add in total rows for Quantity, Revenue, Gross profit measures (see detailed instructions in Report Studio user guide for adding totals if necessary)
  • Add a required filter
    [Sales (query)].[Order method].[Order method code]=?ordermethod?
  • Save and name it as “Sales by Order Method – Details”
  • Create another new report using the same Go Sales (query) package
  • Drag and drop Order method type, Quantity, Revenue, Gross profit from the Sales(query) namespace
  • Click on the first column and create a drill through to “Sales by Order Method – Details” report, passing order method code to the child report (please reference to Report Studio user guide on how to create a drill through report in Report Studio if necessary)
  • Run the report and you will notice that by default the drill through link is colored in Blue and Underlined.
  • Over the next in few steps we will change the hyperlink style to dark gray and not underlined.
    Go to your Cognos application server, locate GlobalReportStyles_10.css file in the c10_location/bin folder:
    Note: This can typically be found in the “C:\Program Files\ibm\cognos\c10\bin” folder in Windows.
  • Create a copy of the GlobalReportStyles_10.css file first. Then OpenGlobalReportStyles_10.css file with a text edit such as Notepad.
  • Search “hy /* hyperlink */” section(without quotes), you should see below CSS code:
    hy /* hyperlink */
    {
    color: blue;
    text-decoration: underline;
    cursor: pointer;
    }
  • Change the color value to “#454545″, change the text-decoration attribute to “none”.
    hy /* hyperlink */
    {
    color: #454545;
    text-decoration: none;
    cursor: pointer;
    }
Hint: You can also add/edit other attributes if necessary
  • Save your changes. Repeat step 10 to 17 to make changes for GlobalReportStyles_10.cssfile in other three folders:
    • c10_location/webcontent/schemas
    • c10_location/reportstyles /
    • c10_location/webcontent/reportstyles
  • Restart IBM Cognos service (Optional but recommended).
  • Re-run the report, notice that the drill through link has been changed to dark gray color (#454545) and non-underlined. When you mouse over any order method type, the hand shape will indicate that it’s a hyperlink/drillable.
Now with the above global change, the report author has the flexibility to style the hyperlink in Report Studio either with or without underline and format it to any web supported color!

Use Cognos 10 Business Insight-Preview and highlights

Cognos Business Insight is the new tool from IBM into the business intelligence family of the cognos. It is more a workspace than a tool which has all types of data to be accessed by the business users. It has dashboarding like look which gives the provision for the BUs to assemple different type of data. They can view any type of information from this Business insight wether those are charts or graphs or any other performance metrics.



Cognos Insight workspace is a revolutionary technology from cognos which collaborate different tools and abilities of Cogos Business intelligence. It has at a glance view which is preassemble and personalized to the individuals.
  • You can explore and setup only the features that are reuired by you using its graduated user interface. In simple, it is Business intelligence at peak.
  • Personalization can be done very easily with the availability of various data including the external data.
  • It provides you to embed New age technology like RSS. You can coloborate with all these tools at a glance from Business Insight workspace.
  • You can always make sure you never end up in a dead-end situation with the help of indepth analysis.
  • You can search the entire Cognos Business Intelligence package using advanced searching option available in Cognos Business Insight.
  • Graphing and charting options have been improvised a lot which helps you in designing a more graphically rich reports.
  • You can also learn and apply instantaneously with the help of embedded elearning materials.
  • You can also use the business glossary that comes with the Insight. This glossary helps in maintining the business standards.
  • You can also merge data from external sources with a built in wizard that is available in wizard.
  • You can move seamlessly from authoring to assembly and vice versa. The following pics explains you how you can go from the insight's dashboard assembly to the authoring report.
This is the Assembly of the Cognos where you can have all the personalized information.

This is the Report Authoring interface where you can generate the reports. This is achived by clicking the object in the above pic.
Cognos insight so far has gained every ones attention with its new interactive mode and the advance technological improvements.