Functional Constraints of Processes 
The lock logic between the load, compress, roll-up, activate and load processes of an InfoCube is as follows:
Recommendation
To ensure that the various processes do not lock each other out, we recommend that you use process chains. See also the example for Including InfoCubes in Process Chains. When designing complex process chains, you yourself have to ensure that these processes do not lock each other.
It is not possible to:
Delete data
Archive data.
Delete indexes and reconstruct them
Reconstruct statistics
It is not possible to:
Delete indexes
Fill aggregates
Roll up requests in aggregates
Create statistics
Compress requests
Archive data
Update requests to other InfoProviders
Perform change runs
It is not possible to:
Delete indexes
Create indexes
Fill aggregates
Roll up requests in aggregates
Compress requests
Archive data
Update requests to other InfoProviders
Perform change runs
It is not possible to:
Delete indexes
Create indexes
Create statistics
Fill aggregates
Compress requests
Perform change runs
It is not possible to:
Delete indexes
Create indexes
Create statistics
Fill aggregates
Roll up requests in aggregates
Archive data
Update requests to other data targets
Perform change runs
It is not possible to:
Load data
Delete indexes
Create indexes
Create statistics
In certain circumstances it is not possible to:
Fill and roll up aggregates
Perform change runs
Compress requests
Update requests to other InfoProviders
It is not possible to:
Compress requests
Archive data