Page 1 of 1
PA Case Sensitive vs. TM1 10.2 not case sensitive
Posted: Thu Nov 01, 2018 2:30 pm
by jcr55
Current TM1 version: 10.2.2 FP7
We are very close to starting the switch to IBM Planning Analytics Local 2.0.6.
I read somewhere that PA will treat upper and lower case as different values (i.e. it will be case sensitive), versus TM1 historically has been not case sensitive.
I inherited many (61, to be exact) TI processes where a Variable name has an upper case "I" in one command, and a lower case "i" in another command - example:
strWIld = '*.txt';
strName = 'FlashData' | strWild;
In TM1 10.2.2, the TI processes run correctly.
Will they have a problem in PA 2.0.6 thinking they are now two different variable names?
Re: PA Case Sensitive vs. TM1 10.2 not case sensitive
Posted: Thu Nov 01, 2018 3:27 pm
by Steve Rowe
Just double checked
a=2;
b=a*A;
compiles just fine (in old style TI editor)
but
a=2;
b=a*c;
does not so I don't believe there is an issue
The only place I have noticed case being issue is in the server name, not noticed an issue elsewhere, not even sure it is always an issue with the server name. Might have been a defect that existed for a while.
Re: PA Case Sensitive vs. TM1 10.2 not case sensitive
Posted: Thu Nov 01, 2018 4:23 pm
by tomok
I think they mean PA is case sensitive for TM1 objects like cubes, dimensions, elements, attributes, etc. Not variable names inside a TI process.
Re: PA Case Sensitive vs. TM1 10.2 not case sensitive
Posted: Thu Nov 01, 2018 4:49 pm
by jim wood
tomok wrote: ↑Thu Nov 01, 2018 4:23 pm
I think they mean PA is case sensitive for TM1 objects like cubes, dimensions, elements, attributes, etc. Not variable names inside a TI process.
Oh yah, copy and paste ahoy!!
Re: PA Case Sensitive vs. TM1 10.2 not case sensitive
Posted: Thu Nov 01, 2018 5:01 pm
by jcr55
tomok wrote: ↑Thu Nov 01, 2018 4:23 pm
I think they mean PA is case sensitive for TM1 objects like cubes, dimensions, elements, attributes, etc. Not variable names inside a TI process.
OK, great. Thank you to all who responded.
Re: PA Case Sensitive vs. TM1 10.2 not case sensitive
Posted: Thu Nov 01, 2018 5:50 pm
by lotsaram
If (more likely when) case sensitivity is introduced I think it is a very safe bet that this will be controlled by a tm1s.cfg parameter where the default value is set to false for backwards compatibility.
Re: PA Case Sensitive vs. TM1 10.2 not case sensitive
Posted: Thu Nov 01, 2018 7:22 pm
by jim wood
lotsaram wrote: ↑Thu Nov 01, 2018 5:50 pm
If (more likely when) case sensitivity is introduced I think it is a very safe bet that this will be controlled by a tm1s.cfg parameter where the default value is set to false for backwards compatibility.
We all know how well these things have worked in the past......