Tips for Impromptu Administrators

When you name your folders and fields in the Catalog.

Put the name of the folder in brackets after the name of the field.
i.e. The folder name is Invoice Information. The field names are Invoice Date and Invoice Number.

Invoice Date (Invoice Details)
Invoice ID (Invoice Details)

This helps you to locate the correct field when analysing later. It also helps confusion if fields have the same name, but are in a different folder.

i.e.

Invoice Date (Order Details)
Invoice ID (Order Details)

 

If you don't have a DBA or Schema for your database and you need to find fields fast

Make a content overview and convert to Word then use the find facility to find the field you are looking for quickly.

It may be worth creating a catalog with all fields from the whole database and create a content overview from that first.

These are tips from a real deployment and are suggestions to help you save time in the long run.

Sometimes users want to export their reports to Excel and this can present problems. When writing reports to export to Excel remember you will lose your formatting. Also the data exports in Query order not in report column order. The most common problem here is with duplications, caused by incorrect associations which can cause real headaches..

Some solutions to make it easier.

Make sure eliminate duplicate rows is checked.
Make sure the report is written to return a unique line and make sure the value is at the lowest level of this uniqueness in your associations. Associating at a higher level will cause problems.

In this example invoice 12345 has two lines 1 and 2.
line 1 has a value of 70 and line 2 a value of 30 therefore the total value of invoice 12345 is 100

If the value is associated with the invoice number and you include data from line 1 and line 2 in your report you will export to Excel

12345 line 1 100
12345 line 2 100

This is obviously incorrect. The value has been associated incorrectly in wants to be associated with the line number to return

12345 line 1 70
12345 line 2 30

You can then total up in excel to the correct sum value of 100.

Wherever possible keep your query table in hierarchical order. Highest levels at the top multiple levels below, put calculations next and then finally summaries. This will help with future analysis and strangely enough speed up the query time for your report.

Putting your filter in hierarchical level can also speed up your query time.

I have found this housecleaning has really paid dividends especially when you are using existing reports as templates for others.

Cascading prompts are really useful in helping your users get to their information really quickly.

Say you have a database with millions of names.

Create a report that takes the first letter of the name.
Create a second report that takes the first two letters of the name and filter it on the first report.
Create a third report that takes the first three letters of the name and filter it on the second report
finally create a report that gives the full name and filter it on the third report.

Filtering a report against this final report will give you the ability to cascade down the initial letters of the name until you get a small picklist of the names you want. This is especially useful if you have different spellings of the name use the in function to give you more flexibility.

Remember you picklist is limited to 99 rows of data. In this example your first picklist cannot exceed 26 and it will eliminate roughly 90% of your names in the first pass. As this is a geometric progression each step will eliminate 90% of the remaining names until you get down to a suitable picklist. Really large databases may need 4 or even 5 cascades.

Remember to use the UPPER function to flatten out any data entry inconsistencies.

A really powerful use of cascades is to jump across categories once you've got down to a certain level. i.e. once you have selected your Client name i.e. SMITH you can then cascade down subdivisions of that client, and the prompts will only return data that is in the database saving wasted time with typo errors.

Reports will link to the Catalog via the mapped drive if you navigate to them that way. However if you can navigate to the Catalog via Network Neighbourhood this is better as other users can use your report who don't have their PC's mapped in the same way as you.
To convert reports already written change the file path in the Page Set up to
\\name of computer\file path\file path\report.imr.
Remember to put the \\ at the front.( This replaces the mapped path
s:\file path\file path\report.imr. where you have mapped the computer name to your s drive.

Put a buffer Catalog between you and the end users. Create an administration catalog and make this distributed then make the distributed catalog a distributed catalog.

Admin Catalog to Buffer Catalog to Personal Copy.

The reason for this is that users, if they open a report attached to the buffer catalog will lock off the Catalog until they have logged on and saved their personal Catalog. Any user who leaves the login prompt open jams the Catalog for other users until they have logged in. The buffer Catalog allows you to make changes to the Admin Catalog without being restricted by these jams.

 

Use PowerPlay cubes for Summaries and Impromptu for detail.

Too much detail in Cubes makes them cumbersome to navigate and find what you want. It also takes longer for the cube to be refreshed.

Summary reports in Impromptu may be too simplistic and may disguise errors and they do not have the extra facility to slice, dice. and drill through.

Use the cube to analyse your summary data and when you spot something you want to investigate further use the conditions to run detailed Impromptu reports.

If you have started writing a report and included text fields and have left the default setting at 255 characters in the Governor and the DBA changes a text field to a memo field, you may start getting "long not allowed" or "text not available" errors. Sorry to date the only way to get round this is to take out the 255 restriction and to start again from scratch importing the new text field. We'll keep you informed of any quick solutions if we come up with any.

Site Map
There is currently a problem lauching Impromptu Version 6 Reports via Hyperlinks from an Intranet. Cognos have been alerted to this and have replicated the bug. This happens using both Dreamweaver and FrontPage. My first major complaint with Impromptu after 6 years of using it. Not bad Cognos. : (
Version 6 allows you to save reports in PDF format so you can email them quickly, however recipient needs Adobe Acrobat installed to read them. : )
Version 6 also allows you to save reports in Excel with formatting, This is a great improvement as many people want to save reports in Excel without the horrendous duplicaton of data. This also allows quick electronic distribution of data. : )