IBM Support

Handling of object names that use Unicode characters

Product Documentation


Abstract

A new Tm1s.cfg parameter lets you identify and handle Unicode object names, preventing the creation of identical Unicode object names that vary only in case.

Content

IBM© Cognos© TM1© treats ASCII object names as case-insensitive; the element name 'SALES' is equivalent to 'sales'. A reference to either 'SALES', 'sales', or even 'SaLeS' is considered to be a reference to a single element. Similarly, the cube name 'Projections' is equivalent to 'PROJECTIONS'.

However, in previous versions of TM1, Unicode object names were not treated as case-insensitive. Consequently, a server could contain two identically named objects that varied only in case. For example, the elements 'NEMÈIJA' and 'nemèija' could exist in a single dimension, and each would be considered a unique element.

To prevent the creation of identically named Unicode object names that vary only in case, the server configuration parameter UnicodeUpperLowerCase has been introduced. Add the following parameter (set to 'T') to your TM1 server's Tm1s.cfg file to instruct the server to treat Unicode object names as case-insensitive.



UnicodeUpperLowerCase=T

If you have developed applications that rely on Unicode object names that vary only in case, and want to maintain such functionality, you should not add the UnicodeUpperLowerCase configuration parameter to your Tm1s.cfg file. If this parameter is not present in Tm1s.cfg, TM1 will continue to treat Unicode object names as case-sensitive.

[{"Product":{"code":"SS9RXT","label":"Cognos TM1"},"Business Unit":{"code":"BU053","label":"Cloud & Data Platform"},"Component":"TM1","Platform":[{"code":"PF002","label":"AIX"},{"code":"PF016","label":"Linux"},{"code":"PF027","label":"Solaris"},{"code":"PF033","label":"Windows"},{"code":"PF010","label":"HP-UX"}],"Version":"10.1.1","Edition":"","Line of Business":{"code":"LOB10","label":"Data and AI"}}]

Document Information

Modified date:
17 June 2018

UID

swg27035787