Most Cognos environments are organized to support a world of IT authored report consumption – a fact that I confirm over and over as I present about Cognos modernization across the United States and am asked by beleaguered but hopeful looking Cognos admins, ‘How am I supposed to support all this self-service stuff?’ Never fear – here’s my take on how to organize Cognos.
Why your environment needs a re-org
11.1.4 is out, is excellent and you need to utilize all its features in production ASAP. Reticent clients sometimes object that their existing folder structure and security cannot support all the new features. Honestly they probably can’t. The typical IT managed legacy Cognos environment has some combination of the following:
- High level folders that reflect the org structure (finance, HR, etc…) in which users can do nothing
- Low level subject area folders nested within the org folders in which users can do nothing
- A hidden data sources folder that users can’t find
- A self-service folder where old timers use Query Studio
- Non-prod environments where all real work must be done
- A deployment cycle that takes weeks to bring finished reports to production
No path leads to modernization with these roadblocks to user adoption in place. Feel no shame, however, if this describes your environment in part or whole – this was absolutely best practice when most Cognos environments were first established.
Towards a new folder structure
Modern Cognos environments deliver consumer oriented experiences built around use cases rather than org structures or IT priorities. Redesigning folder structures and security to achieve this feels daunting – but it’s crucial. Here’s an example of what it looks like:
Curated content is the closest thing to a traditional IT-centric approach and is where a large portion of existing IT authored reports wind up. Mission critical reports live here alongside anything too high profile to mess up. Tight security and IT control are the name of the game here.
Nobody saves to curated content without IT approval and strict documentation. If your requirements involve audit, regulatory reporting or the CEO’s eyeballs it goes here.
The data library is a semi-curated area and is THE PLACE to go to find data in your company. The data must be high quality and IT should exercise significant oversight, however data stewards and trusted power users have the ability to promote data to this location.
Do not structure the data library by data source or modeling tool – that’s thinking like IT! It’s okay to have folders mingled with packages and data modules. Using linked modules to reference the data library maintains single source of truth.
Sensitive data targeted at only a specific department – HR data for example – can be located here as well provided you have appropriate object or data level security in place but may be best kept in department content
Department content is a semi-curated area controlled by the data stewards and power users in each of your business units. Much of your existing content migrates here and becomes the responsibility of the business unit to secure, maintain and update. This means granting admin, modeling and report authoring powers to trusted individuals in the business.
Yes this means dissolving the responsibility for maintaining department content folder security to the business. This is a shocking recommendation, I know, but this power belongs with those who know the data and user community best.
Help contains everything to assist your users with Cognos. The Cognos samples go here. Example content you build goes here. Everyone has access to this location.
EDIT: As Jeremy points out in the comments, moving the ‘Templates’ folder from its original deployment location breaks the templates feature. Please leave it in its original location at the root of the ‘Team Content’ folder.
Self-service is hands off to IT. Anybody with access to Cognos can fully utilize all their capabilities in this location without asking permission first. That means making folders, building data modules, uploading excel files, etc. I mean it – everything!
You are indeed inviting chaos into Cognos, but this chaos already exists in your organization – it goes by the names ‘Tableau’ and ‘Power BI’. Giving full access to all Cognos features in the self-service folder encourages users to, well, use Cognos.
This is not to say you surrender all control – rather, you closely monitor what users are doing using the audit reports or a product like PMsquare’s Thrive and intervene as necessary under the following conditions:
- Users are sharing inappropriate data
- Users need help utilizing Cognos
- Self-service content gains too wide an audience
The beauty of the self-service folder is this: When a user builds a dashboard based on spreadsheets that winds up being used by 200 people, you’ll know. And you and the relevant data steward from the business can transition that report to department reporting or curated content where it belongs.
Now you’re ready to organize Cognos
I hope this gives you some inspiration to deploy a more modern approach to your Cognos environment. There is much more to this than simply changing the folder structure, but a new folder structure is a crucial piece of the puzzle and one that I get asked about all the time. You’ll also need to consider things like persona-driven development, data governance with linked modules and thinking like an app instead of a report. I’ll cover all these topics and more going forward.
Andrei I says
Usually business users are not eager to learn Cognos tools (or any other BI soft).
They would prefer to stick with Excel which they all know.
Most likely they will ask for a Cognos Report to produce an Excel/CSV extract from the Database.
This a self-service reality in real life…
Especially now when nobody wants to invest years into building Data-marts with structured data
Jeremy Aude-Haughn says
Thanks for all of your contributions to the community and congratulations on becoming an IBM Champion!
In regards to the self-service organization, I really like the new approach and see how it can help drive self-service. I notice you have a folder called Templates in the Help folder. Is that the same folder that is usually in the base team content folder? My understanding is the reports application will reference this folder for templates and themes and moving it would break that link. Can you clarify on this?
Ryan Dolley says
Jeremy – you are right. Unfortunately you can’t move that folder without breaking the environment. I’ll update my article to reflect this. I’ve also put in a request to be able to customize this. It would be nice wouldn’t it.