Artifact Locking

To prevent concurrent editing of application and model artifacts, simultaneous operations on the same artifact are not permitted.

This locking feature ensures the integrity of data and the model. The lock is applied during either a bulk operation or a dimension edit, and it is unlocked upon completion. If another user attempts to access an artifact that has already been locked, an error message is displayed. For example, you cannot delete a model while another user is deploying that model.

Application Locking and Unlocking

Application locking is applied during bulk type operations, such as the load or extract of either data or metadata, deployment of a model, or deletion of an application. Bulk operations lock the application and all associated dimensions or artifacts.

If a Service Administrator needs to perform a bulk operation, such as deploying a model, and other users have locked one or more dimensions, the Service Administrator can override other users’ locks by using the Release All Locks option.

To release all locks on an application, on the Overview tab, select Actions, and then Release All Locks. All locks are removed.

Dimension Locking and Unlocking

Dimension locking is applied in the following situations:

  • When a dimension is selected for editing.
  • When a dimension is being edited during the member/dimension selections for data grants. These locks are obtained at the dimension level and are based on which dimensions are in use at that moment.
  • When a bulk operation is performed on a application, associated dimensions are locked.

When a lock is applied, you see a lock icon next to the dimension name on the Dimensions and Models tab or in the dimension title on the Overview tab. When you close the edit dialog box, the lock is automatically removed.

You may need to unlock a dimension if a process fails before a dimension edit is complete.

To unlock the dimension, select Unlock from the drop-down menu next to the name of the dimension that is locked. The lock is removed.