THINK 2018 Must-Attend Sessions

Like all years, there are always so many sessions that I want to see. But let’s go through my agenda, day by day.

Sunday.

I’m landing Sunday, and heading straight to the conference, and hopefully I’ll make it to the IBM Cognos Analytics Jam Session. I’m not 100% certain what a “jam session” is, but it sounds sweet. You should be super jelly if you can’t attend.

Monday.

08:30 – IBM Cognos Analytics 11: Discover What’s New.
There are instances of this session, but I feel I might as well get it over with at the beginning.
10:30 – What’s New and What’s Next for Business Analytics.
The speakers will go over the recent and planned enhancements for Watson and Cognos. They better not change the name to IBM Analytics Cloud Watson; that would make me IBMAnalyticsCloudWatsonPaul and that’s a mouthful.
12:30 – Interactive Reporting for Business Users
With the focus on self-service reporting, I may soon find myself obsolete. But, if I can help train the end users to better build their own dashboards, I could retire early.
13:30 – Being GDPR-Ready with Cognos Analytics
General Data Protection Regulation is coming into affect in May 25 in the EU. I view this as applied data security, which is always interesting.
13:30 – Proven Architecture Styles with Analytics with Real-World Demos
Double-booking for me! This is hard, both the 13:30 sessions are single time only, and they’re both very interesting. This session goes into several real-life example analytics patterns. Learning how to avoid the pitfalls other people have encountered is incredibly important.
14:30 – How to Get the Most from Embedding Analytics in Your Applications
I’ve had projects where we’ve embedded Cognos into existing applications. The description downplays the technical aspects, which I’m especially interested in, but it looks like it will show some practical examples.
15:30 – Certifications!
One of my goals here is to get some more certifications. I’ve been crunching the SPSS manuals, and I _WILL_ get at least one cert with it.

Tuesday.
11:30 – Upgrading to IBM Cognos Analytics.
I’m working on an upgrade project right now, and I’m hoping to get some insights to make the process a little smoother.
11:30 – FleetPride and Cresco International Change the Supply Chain Game with IBM’s Cycle of Analytics
My good friend Sanjeev is going to be giving a talk on the work he did with FleetPride!
13:30 – Ready for Business: Building a Spectrum of Capabilities for Analytics at a Milwaukee Manufacturer
That’s a mouthful of a session title. This appears to be a very quick session, lasting only 20 minutes. But I know what they manufacture and I’m interested to see what they’ve done. Also, a little bit of self-promoting never hurt anyone, if they use Cognos, I live not far away!
14:30 – All Aboard! Experience Onboarding to Cognos Analytics on Cloud
The cloud is the future. Let’s be honest, maintaining your own servers is a pain in the neck, and in the wallet. I’m going to learn how to ease the pain of cloudifying (enclouderating?) Cognos environments.
15:30 – User Experience: Future Design for IBM Business Analytics—Moving from Optional to Essential
This sounds intriguing, “Soon, the way you interact with IBM Business Analytics will be tailored to your cognitive profile”. Exactly what does this entail? Will the front screen of Cognos be a dynamically generated dashboard that matches my most commonly viewed objects? I’m honestly very curious about this.
19:30 – Barenaked Ladies!
’nuff said.

Wednesday
09:30 – Front Row Seat to the Future: Ticketmaster’s Journey to Cognos Analytics on Cloud
Real examples of cloudifying Cognos. There are a lot of pros to doing this, and plenty of possible pitfalls. I’m looking forward to seeing how they did it.
10:30 – Roadmap Alert! See What IBM Business Analytics Has in Store for You
The description has, “augmented intelligence for personalized analytics” and “with features such as conversational analytics and chatbots” and “infuse traditional analytics with capabilities like machine learning”. How will this actually work with Cognos? I’m very excited to see this session.
11:30 – Meet the Designers Behind IBM Business Analytics
Very important. The people behind the latest UI changes to Business Analytics. I’m planning on talking, calmly and rationally, about the removal of the toolbars in CA.
11:30 – Communicating Effectively with Reporting, Dashboarding and Storytelling: Now and the Future
Another double-booking! Very painful, because I really want to see this too. They’ll be talking about how they plan on making dashboad contents easier, and visualizations more effective. Someone send me notes from this session!
12:30 – Contextual Analytics Using SPSS Text Analytics and Cognos 11 Visualizations in the Airline Industry
This is fascinating. I’m currently studying SPSS, so I’m looking forward to seeing real examples of taking SPSS and converting the data into dashboards.
15:30 – How to Flat Pack the Cognos Analytics Migration—The IKEA Way!
The description doesn’t say what IKEA was migrating _from_. An earlier Cognos build? A different platform altogether? I’m curious about the thought processes that went into the decision. There are so many cases where companies migrate to a new tool, but want everything to remain exactly the same.
16:30 – Gamifying Success: How GameStop Shifted from BI Producers to Analytics Enablers
Giving end users access to self-service tools is never an easy process. There’s always a learning curve, resistance, and many false steps. It sounds like they have a successful self-service environment, and I’m looking forward to hearing how they implemented it.

Thursday
08:30 – Upgrading to Cognos Analytics: Secrets from Nordic Customer Deployments
Another upgrade session. This looks like it’s more technically focused than the others. They go into how they handles depricated features, like portal pages.
09:00 – Ready for IBM Analytics: What’s in It for Me? What’s in It for My Clients
I might miss this one, but I’d prefer not to. Gartner has shown that Cognos has taken a massive approval hit with the latest version, and this might show some answers.
11:30 – Increasing ROI in Pharmaceuticals with an IBM Cognos Analytics Upgrade
One of my previous clients was a pharmaceuticals company, so I’m always curious about how other companies structure their reports. Also, the session goes into the complexities of upgrading to CA with CQM-DQM and JavaScript migration. Both issues I’ve dealt a great deal with recently.
12:30 – Building a Self-Service Environment Command Center in IBM Cognos Analytics
A client of PMsquare! I haven’t had the opportunity to work at Baxter, but several of my colleagues have. From what I understand they built a supercharged auditing environment to track usage. It sounds awesome!

Did I miss anything important? You’ve got about 24 hours to let me know!

Everyone loves BaCON!

I’m sure many of you are devastated at the news of IBM cancelling their big Vegas World of Watson conference this year. Well, dry your tears because PMsquare is hosting a Business Analytics conference in Chicago! And, best of all, I’ll be running a workshop!

This August I will presiding over a Cognos Analytics workshop. My workshop will be on the new JavaScript contol in the interactive mode. Did you know we can use jQuery and bootstrap and all of these wonderful JS libraries now? Did you know we can pass data directly to the JavaScript from a query, instead of having to embed stuff in repeaters or loop throuhg a hidden list? We’ll go over how to use a couple of controls that I wrote, and how we can pass data from a query directly to the control.

Finally, we’ll get into the code itself. A dive into the API. How can we write the code to use data from queries? What is this JS Control configuration all about?

With the cancellation of WoW we’ve been expanding the scope of the conference so the other sessions and keynotes are still in the works. What I can say is that we will have more than one workshop, we will have a Question and Answer session with Business Analytics professionals, and we will have a lot of really good food.

And, because my readers are so awesome, I’ve managed to secure a code to get you 30% off the admission fee.

So click on this link:
https://events.r20.constantcontact.com/register/eventReg?oeidk=a07ed3bwu7o48a4d1eb

and make sure to apply the promo code: 1VN1AVDABCN

If securing budget will be difficult, please contact me. I may be able to request some kind of scholarship via Marketing.

Personally, I would love to meet my readers and discover how you’ve used the techniques from my articles. What works, what doesn’t? Any suggestions for new posts? Need to smack me for destroying your Cognos environment? This is the best opportunity for us to connect.

3 Reports in 1 email

This is a repost of an article I wrote for the PMsquare Journal. A wonderful publication, with articles written by the finest minds in the business. Make sure you sign up here today!

There are many times when an end user might want to see the same data in multiple formats. A case in point, a manager wanted a detailed weekly PDF with lots of graphs and tables and all sorts of bells and whistles. At the same time, the body of the email needed to be populated with a high level summary. He also wanted to see raw data in a spreadsheet. All of this in one email.

Fortunately, Cognos allows us to do this fairly easily. To begin, let’s consider what he’s asking for as separate pages in a single report.

The high level summary is simply a couple of graphs. If we really wanted to we could right conditional sentences to give it the appearance of a hand-written analysis (which is actually what I did in the real world, lots of ‘In the past week, the sales have ‘ + case when [Measure Variance] >0 then ‘seen growth’ when [Measure Variance] <0 then 'experienced a decline' else 'remained stable' end.) The PDF output provides a detail description of each line of business, handled with pagesets. It has a cover letter, and a table of contents and has color coded headers so the toner providers stay in business. And finally the excel output has all of the data feeding the report. In theory it would be possible to recreate all of the graphs using the spreadsheet. Personally I am not a big fan of Excel, as I find self-driven analyses tend to bend to the end users personal biases. Nevertheless, this output will give the manager the ability to see exactly what is causing that dip in Q3 for his product line. The implementation is actually quite simple. The first thing to do is to create a variable based on the report output: ReportOutput variable with PDF and spreadsheetML options.

With the expression ReportOutput(), this will return PDF for PDF, spreadsheetML for Excel, and the HTML output will be dumped into Other.

Next, use File -> Conditional Layouts, associating that to the previously created variable.
Conditional Layouts option in the file menu

Each of the variable options, including Other, will create a section for pages in the report. Populate those with the pages you want to appear as PDF, Excel, and the email body.
A list of pages in the conditional layout

Once the report is set up, it’s time to send a test email.
Email Options

In this case we are sending the same report in HTML, PDF and Excel 2007. The body of the HTML should be blank.
Email to and body settings

As it says in the note at the top, leaving the body blank will attach the report as the body, and since we’re using conditional layouts, it will only be the summary that we wanted.
HTML Output in the email

Notice the two attachments. One drawback with this technique is the attachment names are the same across the board. Excel, PDF, CSV, they will all have the same name.

The PDF is difficult to show in a simple screenshot, so I’ll just attach it here.
3 output email PDF (822 downloads)

And the spreadsheet:
Example Excel Output

Ultimately this seemingly difficult requirement is a simple matter of using conditional layouts.

Challenge
Now a few challenges to the reader. How can we ensure this works if the user selects the wrong version of Excel? How can we extend this technique to make the subject line dynamic? How can attach multiple, different PDFs or spreadsheets to the same email?

Report XML:
3 reports 1 email specs (784 downloads)