Search found 3540 matches

by lotsaram
Mon Jan 20, 2025 7:28 am
Forum: IBM TM1, Planning Analytics, PAx and PAW
Topic: DBSEND NOT POPULATING FOR 1 CUBE
Replies: 1
Views: 312

Re: DBSEND NOT POPULATING FOR 1 CUBE

You really haven't given any specific information which would help anyone diagnose the issue but it sounds like you should be checking the cell security for the cube where FY25 doesn't send and element security for the time dimension.
by lotsaram
Fri Jan 17, 2025 9:34 am
Forum: IBM TM1, Planning Analytics, PAx and PAW
Topic: TM1 Coding Standards
Replies: 7
Views: 557

Re: TM1 Coding Standards

I also used to be really excited to put everything in a variable, sCube=this and sCube=that etc. just in case you need to update it later. Never happens as the likelihood of the process switching cubes is almost zero, and if you do, search and replace. All it has seemed to do is frustrate the debug...
by lotsaram
Thu Nov 07, 2024 1:58 pm
Forum: IBM TM1, Planning Analytics, PAx and PAW
Topic: Ultimate Long TM1 quiz
Replies: 207
Views: 133451

Re: Ultimate Long TM1 quiz

I don't much participate here but as I finish my lunch I might have a quick stab at this one. A : ViewZeroout (whole cube) will: - clear all data from the cube - take a variable amount of time depending on the volume of data in the cube (could take quite a while of cube is large) - assuming logging ...
by lotsaram
Wed Nov 06, 2024 8:35 am
Forum: IBM TM1, Planning Analytics, PAx and PAW
Topic: Ultimate Long TM1 quiz
Replies: 207
Views: 133451

Re: Ultimate Long TM1 quiz

I would like to bet there isn't a model out there that doesn't use an if somewhere, be it a TI or a rule. There will always be IF statements. The point is that a Boolean test is one of the most, if not the most expensive functions you can use in a rule. If you can write a rule with a pure mathemati...
by lotsaram
Fri Oct 25, 2024 7:22 am
Forum: IBM TM1, Planning Analytics, PAx and PAW
Topic: MDX convert number to string
Replies: 2
Views: 1451

Re: MDX convert number to string

I agree. Much easier done in the lookup cube itself. Then simply call the "next year" value from the cube in the MDX.
by lotsaram
Tue Oct 08, 2024 12:31 pm
Forum: IBM TM1, Planning Analytics, PAx and PAW
Topic: Ultimate Long TM1 quiz
Replies: 207
Views: 133451

Re: Ultimate Long TM1 quiz

write some data to the cube. It doesn't matter where in the cube. It can be an unused portion which doesn't actually flow or consolidate anywhere. Just as long as some leaf level data is changed. The caching mechanism in TM1 is very non-granular and doesn't track calculation dependency. As soon as a...
by lotsaram
Fri Sep 13, 2024 3:02 pm
Forum: IBM TM1, Planning Analytics, PAx and PAW
Topic: Advanced rule editor crashes
Replies: 2
Views: 5098

Re: Advanced rule editor crashes

You don't.
You are running on 11.x
Just use Arc and stop wasting your time.
by lotsaram
Thu Aug 29, 2024 8:29 am
Forum: IBM TM1, Planning Analytics, PAx and PAW
Topic: Parameterized MDX
Replies: 11
Views: 6048

Re: Parameterized MDX

I don't think you really understood the concept of using Expand here. You EITHER use expand to build the whole string converting variable names to their value by wrapping with % OR you use the pipe symbol to do the concatenation. You don't use pipes within the Expand, because what is there is just a...
by lotsaram
Wed Aug 28, 2024 6:18 pm
Forum: IBM TM1, Planning Analytics, PAx and PAW
Topic: Parameterized MDX
Replies: 11
Views: 6048

Re: Parameterized MDX

Here you can use Expand to generate a string which contains double quotes. TM1FILTERBYPATTERN also has an argument for the attribute to search in. Otherwise you will be searching the principal name. The Descendants function can already return only leaves so no need to wrap in FilterByLevel. Even tho...
by lotsaram
Mon Aug 26, 2024 8:45 am
Forum: IBM TM1, Planning Analytics, PAx and PAW
Topic: CellPutN replacing with zeros
Replies: 4
Views: 2619

Re: CellPutN replacing with zeros

source has numbers -> ran the process -> data got loaded into the cube Source deleted some numbers -> ran the process -> will it replace the existing numbers with a zero in those target cells. This will depend. If the numbers deleted from the source are represented in the query as records containin...
by lotsaram
Wed Aug 14, 2024 8:19 am
Forum: IBM TM1, Planning Analytics, PAx and PAW
Topic: Ultimate Long TM1 quiz
Replies: 207
Views: 133451

Re: Ultimate Long TM1 quiz

You can list multiple data directories (yes, you can: https://www.ibm.com/docs/en/planning-analytics/2.0.0?topic=pitf-databasedirectory-1) for DataBaseDirectory parameter in tm1s.cfg file. How does it work? How can you use it? Multiple database directories was great way back when. It was quite usef...
by lotsaram
Wed Aug 14, 2024 8:13 am
Forum: IBM TM1, Planning Analytics, PAx and PAW
Topic: Help on Data Validation using TM1PY
Replies: 3
Views: 2506

Re: Help on Data Validation using TM1PY

So let me get this straight. * data from Cube A on server 1 is extracted as CSV * this CSV is used as a data source to load data to cube B on server 2 * because of concerns that someone with access to the CSV may have changed the data before loading to cube B you want to check that CSV values are st...
by lotsaram
Tue Jul 30, 2024 8:22 am
Forum: IBM TM1, Planning Analytics, PAx and PAW
Topic: IBM Planning Analytics 2.0 vs 2.1
Replies: 5
Views: 5024

Re: IBM Planning Analytics 2.0 vs 2.1

Well 2.1 is what you will get on SaaS if the flavour of SaaS is PAoC post rich tier depreciation. If PAaaS then that is a completely different stack on the TM1 server side as it is PA Engine or v12.x. There was an overlap where the last 2.0.x release was identical to 2.1 on the TM1 server side. This...
by lotsaram
Tue Jul 23, 2024 8:07 am
Forum: IBM TM1, Planning Analytics, PAx and PAW
Topic: TM1 Rule issue using NUMBR() function
Replies: 8
Views: 4474

Re: TM1 Rule issue using NUMBR() function

For me it looks like your 2nd Example is using the 's Value' Element from the same Cube, in that case you would need to write the rule like this: [ 'N Value' ] = N: NUMBR ( ['S Value'] ) ; Nope that won't work. The square bracket shorthand notation is only valid for numeric values. To retrieve a st...
by lotsaram
Tue Jul 16, 2024 8:29 am
Forum: IBM TM1, Planning Analytics, PAx and PAW
Topic: Ability to assign 'selector' widget element as a variable to MDX view in PAW
Replies: 3
Views: 2661

Re: Ability to assign 'selector' widget element as a variable to MDX view in PAW

Very recent addition to PAW https://www.ibm.com/docs/en/planning-analytics/2.0.0?topic=2095-new-synchronization-settings-allow-customized-display-hierarchies So this supports the base cases and is much better than before (ie: nothing). What it doesn't allow is the setting of custom MDX in the targe...
by lotsaram
Wed Jul 10, 2024 3:12 pm
Forum: IBM TM1, Planning Analytics, PAx and PAW
Topic: What is vcsch.log ?
Replies: 4
Views: 4860

Re: What is vcsch.log ?

From tm1s-log.properties you can comment out or remove the following section. log4j.appender.SRC=org.apache.log4j.SharedMemoryAppender log4j.appender.SRC.File=vcsch.log log4j.appender.SRC.MaxFileSize=10 MB log4j.appender.SRC.MaxBackupIndex=0 log4j.appender.SRC.TimeZone=Local You also need to remove ...
by lotsaram
Tue Jul 09, 2024 8:46 am
Forum: IBM TM1, Planning Analytics, PAx and PAW
Topic: Registering of Private Subsets at Startup time is X7 in one week
Replies: 6
Views: 4346

Re: Registering of Private Subsets at Startup time is X7 in one week

Holy hell you weren't concerned already that loading subsets was taking over 1 hour?!
by lotsaram
Mon Jul 08, 2024 6:57 am
Forum: Free And Open Source Tools
Topic: Turbo Integrator: dynamically switching from a text file to a view data source
Replies: 4
Views: 9875

Re: Turbo Integrator: dynamically switching from a text file to a view data source

Devil's advocate here. Why do you need rest API? Wouldn't you get exactly the same result if you just used a text file with 202 columns and simply renamed the last 3 variables?
by lotsaram
Fri Jun 28, 2024 8:48 am
Forum: IBM TM1, Planning Analytics, PAx and PAW
Topic: Simple RunProcess - Runs in Serial Mode
Replies: 3
Views: 1770

Re: Simple RunProcess - Runs in Serial Mode

TM1 is pretty good and reliable at parallelizing pure data transactions, and even metadata these days as long as there is absolutely no overlap in objects (and dependencies) between threads . If your threads are locking then the most likely explanation is that there's a conflict in the subset names ...