The Process method of the Dimension interface creates and populates a dimension on the Analysis server.
object.Process(ByVal Options As ProcessTypes)
object
The Dimension object to process.
Options
One of the valid ProcessTypes enumeration constants. For more information, see ProcessTypes.
The following values for Options are valid for processing a dimension.
Process type | Description |
---|---|
processDefault | The default option. Setting this option causes the system to default to the necessary processing option based on the changes found in the data. In most cases, the system refreshes the dimension object's data (processRefreshData). However, if the structure of the dimension has changed, or the dimension has not yet been processed, the system fully processes the dimension (processFull). |
processFull | Causes the dimension object to be fully processed or rebuilt. The object's structure is changed if needed and its data is refreshed (that is, discarded and repopulated). This is the most complete type of processing supported. This operation occurs inside a transaction, allowing users to continue using current data while the transaction takes place. After the transaction is committed, the new data is available. |
processRefreshData | Causes the dimension object data to be refreshed (that is, discarded and repopulated), but does not change the object's structure. This operation occurs inside a transaction, allowing users to continue using current data while the transaction takes place. After the transaction is committed, the new data is available. |