Posts in Cognos Analytics
Cognos Cloud vs On-Premise

With all the talk about cloud computing these days, does it really make sense to move your Cognos Analytics instance to the cloud? What functionality and benefits are gained or lost when doing so? What about when starting from scratch? What is the best option for your Cognos Analytics (CA) environment? There is no one-size-fits-all when it comes down to it. We’ll discuss the differences which, hopefully, will help you make an informed decision.

Read More
Cognos Server Maintenance Guide

Routine Cognos server maintenance is critical in order to ensure your environment performs optimally and remains reliable. Failure to attend to this could likely cause unnecessary downtime and impact critical deadlines. Similar to maintaining a vintage car – all it requires is some shrewd TLC. In this article, I review some key checks to assist in maintaining your Cognos Analytics servers.

Read More
Conditional Formatting in Cognos Analytics (Advanced & Basic)

Once you have started honing your report authoring skills in Cognos Analytics, you may want to take the next step in your authoring… and customizing the output using Conditional Formatting is one of the ways you can do this. As implied by its name, Conditional Formatting allows the user to apply formatting only when a certain condition is met.

Read More
Kai Ming’s PMsquare Children’s Center Opens Its Doors

Kai Ming, a non-profit agency providing comprehensive early care and education services for underprivileged children, and PMsquare, a data analytics technology and consulting firm, are excited to announce that the PMsquare Children’s Center has officially opened its doors on May 13th in Mission Bay, San Francisco.

Read More
Reduce Cognos Install Times with AWS EC2 User Data and AMIs

Installing Cognos takes time. The more complex the environment, the more time it takes. The time spent running the Cognos installer is compounded by the number of environments that need to be created. Fortunately, there are options on AWS to help Cognos administrators get out of the business of waiting for the install to complete. The two options we will be exploring here are EC2 user data and custom AMIs.

Read More
Which To Choose: Staff Aug or SaaS Anywhere?

Just the other day, I was wrangling with a DIY challenge and spent hours trying to make a scattering of suboptimal tools I had work when a short run to the hardware store would have solved all my problems in minutes. In much the same way in analytics consulting, I see my clients sometimes struggling to find the right service for their challenges of the near and long term. In this piece, I’ll share an overview of two seemingly similar service options and discern the right time to engage for each.

Read More
Controlling Cognos UI Elements

One of the most common questions I've heard as I build my extensions is "How can I hide them from my users?". Ensuring users can only see, and interact with, only the features necessary for their job is of paramount importance. Cognos is certainly a confusing tool to the untrained with a huge range of features. Let’s figure out how to control your UI elements.

Read More
Cognos on Cloud (AWS, Azure, or GCP?)

Running workloads in the cloud is on everyone’s radar these days. Whether a company is already deployed on the cloud, actively migrating to the cloud, or just thinking about it. For many companies, taking advantage of the scale and the services that public clouds provide is becoming a critical piece of their infrastructure. However, these platforms are large and often complicated for companies looking at them for the first time.

Read More
Kai Ming Uses Cognos Analytics to Help Kids Get Ahead

Data capture and the subsequent reporting were not easy for Kai Ming. Separate local, state, and federal agencies plus private donors and sponsors support Kai Ming. Monthly government-mandated reporting is necessary to maintain funding. Kai Ming’s Governing Board and Parent Council require different formats and content. Furthermore, Dr. Yang needed a comprehensive view of the program, from overall operations to classroom-level analytics and individual family and child records. With the help of PMsquare, Kai-Ming solved its challenges using Cognos.

Read More
Set Up Row-Level Security in Data Modules by Using queryValue Function

I've been in several situations where a client is hesitant to use a Data Set because of the lack of row-level security. While IBM doesn't provide the same data security functionality for Data Sets and uploaded files, you can easily include row-level security using the queryValue macro function. Let's step through how to do it using an example use case.

Read More
AI Ethics & Explainability for IBM Analytics Practitioners

With the inevitable, ever-tighter AI integration and infusion with IBM’s products, analytics practitioners need to understand the AI pillars and explainability principles that IBM espouses. These principles should be understood by CA and PA developers, administrators, and product owners, as they will inform the future direction of the AI components of each core product. Most importantly, it will be necessary for doers in our space to use the explainability toolkit in order to explain why models (and integrated, downstream components) predict/project/suggest/decide what they do to our business partners.

Read More
Making a Responsive Mobile-Ready Cognos Report

IBM has recently released a "mobile app" designed to allow users to use dashboards and ask questions to the AI assistant. It works, but what it doesn't do is allow the consumption of pixel-perfect reports. When building a mobile-ready report, there are a few fundamental principles to adhere to. Read my article to make yourself a responsive mobile-ready Cognos report that pops.

Read More
Architecting IBM Cognos for Multi-AZ

A key concept to understand when migrating to AWS is the physical distribution of cloud resources. AWS organizes its global infrastructure into Regions and Availability Zones (AZ). An AZ consists of one or more discrete data centers within a Region. When you deploy resources in AWS you must define the Region those resources are deployed to and one or more AZs. AWS best practices encourage deployments to be spread across multiple AZs (Multi-AZ) instead of isolating them to a single AZ. Why is this recommended? Read to find out more.

Read More
Deploying IBM Cognos with an AWS Application Load Balancer

An Application Load Balancer (ALB) may seem unnecessary when thinking about architecting Cognos on AWS. ALBs are most often used in serverless patterns or containerized applications. Those architectures obviously don’t apply to Cognos. However, that doesn’t mean we can’t borrow design patterns from other architectures to benefit a Cognos deployment. Two reasons we recommend leveraging an ALB when deploying Cognos are simplified administration and improving your security posture.

Read More