• Skip to main content

IBM Blueview

Cognos Analytics and all things IBM

  • The Blog
  • Cognos Glossary
  • Cognos Resources
  • About Me
  • Categories
    • Cognos
      • Data Modules
      • Administration
      • Framework Manager
      • Dashboards
    • Opinion
    • Community Spotlight
  • PMsquare
  • Subscribe

The Blog

Cognos 64-bit Reporting and When to Use It

March 17, 2015 by Ryan Dolley 3 Comments

I discussed in an earlier post the misconception that 32-bit Cognos application servers cannot execute 64-bit Cognos queries when in fact they can. This means that for most Cognos customers leaving the report service execution mode set to 32-bit is a smart move; existing 32-bit CQE content will work alongside 64-bit DQM content and you do not have to set up advanced routing rules to prevent 32-bit queries from hitting a 64-bit server. There are three cases in which I recommend deviating from this path:

  • You have extremely visual reports: When a query comes in that requires DQM your 32-bit Report Service will hand it off to the 64-bit Query Service to build and execute the query plan. The Query Service will pass the result set back to the Report Service to generate the report and everyone wins. If, however, your reports are extremely visually complicated the 32-bit Report Service can still serve as a bottleneck as it is restricted by the old-school RAM limitations of 32-bit processes. Routing this report to a 64-bit DQM server will resolve this problem.
  • You are making the leap to Dynamic Cubes:  This one is more of a preference than a hard-and-fast rule, but if you intend to realize the ridiculous performance gains that come with Dynamic Cubes I highly suggest you quarantine them to a 64-bit only server and route all Dynamic Cube traffic to that server. This will simplify troubleshooting and performance tuning for your cubes and secure your CQE queries against disruption. It also gives you a 64-bit landing place as you migrate legacy queries to DQM.
  • You are a new Cognos customer: If you are reading this having just inked your five year enterprise licensing agreement with IBM, you need to ensure that you are only building and developing in DQM. I cannot emphasize enough the importance of this point. I have it on very good authority that CQE will receive only bug-fixes going forward and that future versions of Cognos will execute CQE queries but all new development will be DQM only. Do not devote a single second to learning about or developing CQE content!

So there you have it!  If you are an existing Cognos customer you should feel fine leaving the report service execution mode on 32-bit and riding those CQE queries as long as you can. I recommend standing up a 64-bit DQM server only if you run into performance issues caused by the 32-bit report service for the time being.

Everyone needs to be planning a migration to 64-bit only, however. Dynamic Cubes are a great reason to start but the fact is that 64 bit Cognos is the future, and the future may be much closer than you think…

Yes that ending was intentionally cryptic. Not sure how much I can talk about yet… 😉

64-bit vs 32-bit Ain’t Just for Playstation and Nintendo

March 17, 2015 by Ryan Dolley 1 Comment

Redditor Aybabtu123 on the IBM Cognos subreddit asks:

“I’m putting together a 10.2.2 sandbox environment and I’d like to enable dynamic query mode on it. Is it true that all datasources must be 64 bit for this?”

This is a great question and one that IBM frequently discusses in a way that is clear as mud, so here is the answer as succinctly as I can phrase it. Assuming a 64-bit installation of Cognos on a 64-bit server with a 64-bit OS…

  • With the Report Server Execution mode in Cognos Configuration set to 32-bit, queries routed to this server will execute in either CQE or DQM depending on how the datasource and package have been defined.
  • With the Report Server Execution mode in Cognos Configuration set to 64-bit, queries routed to this server will only execute in DQM. CQE queries will error out.
Cognos 64-bit option
Where the magic happens

Cognos is automatically set to 32-bit Report Server Execution upon installation, so as long as you don’t change it your application servers will be able to execute both 32-bit (CQE) and 64-bit (DQM) queries – and by extension utilize both CQE and DQM datasources.

Tomorrow (or soon anyway) we’ll discuss what situations would warrant switching to a 64-bit only application server and the steps you need to take to properly route traffic. I’ll give you a big hint though, and it rhymes with crynamic dubes.

We Need To Talk: The Blue View Manifesto

March 12, 2015 by Ryan Dolley 1 Comment

We need to talk.

I am continuously surprised at the lack of strong IBM Cognos community content available on the web. With a few notable exceptions Cognos blogs burn bright, die fast and leave a handful of good posts slowly aging into obsolescence.

If you have made a career in Cognos this is a critical time. Cognos can do data discovery, visualization, self-service and collaboration but even IBM seems to lack a holistic vision to stitch it together.  Or else True Blue and the business partners are content to keep it behind the consulting pay wall.

That’s a huge problem. That’s the old world that Tableau and Birst have been sent here to destroy. Yes the new breed of BI tools are powerful and cool and excel in their particular niche, but more than anything they foster a user community that feels connected to one another. Last time I checked Tableau’s forum had over 18,000 posts. Where is IBM’s forum?

That’s a trick question because it doesn’t matter. A software community can only be formed and sustained by a group of people who have knowledge and the passion to share it. The deeply technical how-to’s and the holistic design philosophies have already been crafted by the army of talented Cognos developers.

We just need to talk about it.

So let’s start now.

 

  • « Go to Previous Page
  • Go to page 1
  • Interim pages omitted …
  • Go to page 5
  • Go to page 6
  • Go to page 7

Copyright © 2023 · Atmosphere Pro on Genesis Framework · WordPress · Log in