TM1 User Locks
Posted: Mon Feb 17, 2020 9:57 am
Hi,
I just a few questions about TI process locking. I am asking this because I want to build a number of user processes that users can run on the web and want to know how to avoid any locking. Please assume that Parallel Interaction is enabled.
Example A (no meta data updates):
I create a process that puts values to a cube and the process creates views on the fly using hard coded view and subset names.
User A runs the process and immediately after User B runs the process. Will User B be locked out until User A's process has completed?
Example B (no meta data updates):
I create a process that puts values to a cube and the process creates views on the fly using dynamic view and subset names, i.e. includes the user name in the view and subset name.
User A runs the process and immediately after User B runs the process. Will User B be locked out until User A's process has completed?
I would understand in Example A User B being locked out and would expect in Example B that User B will not be locked out because the View and Subset names are not identical. Are my assumptions correct?
Maren
I just a few questions about TI process locking. I am asking this because I want to build a number of user processes that users can run on the web and want to know how to avoid any locking. Please assume that Parallel Interaction is enabled.
Example A (no meta data updates):
I create a process that puts values to a cube and the process creates views on the fly using hard coded view and subset names.
User A runs the process and immediately after User B runs the process. Will User B be locked out until User A's process has completed?
Example B (no meta data updates):
I create a process that puts values to a cube and the process creates views on the fly using dynamic view and subset names, i.e. includes the user name in the view and subset name.
User A runs the process and immediately after User B runs the process. Will User B be locked out until User A's process has completed?
I would understand in Example A User B being locked out and would expect in Example B that User B will not be locked out because the View and Subset names are not identical. Are my assumptions correct?
Maren