在 Microsoft SQL Server Analysis Services 中处理对象时,您可以选择处理选项以控制每个对象的处理类型。 处理类型因对象而异,并基于自上次处理对象后对象所发生的更改。 如果启用了 Analysis Services 自动选择处理方法,则将使用以最少时间将对象返回已完全处理状态的方法。
下表介绍了可以在 Analysis Services 中使用的处理方法,并标识了支持每种方法的对象.
模式 |
适用于 |
说明 |
Process Default |
Cubes, databases, dimensions, measure groups, mining models, mining structures, and partitions |
检测数据库对象的处理状态,进行必要的处理,将未处理对象或部分处理的对象转变成为已完全处理的对象。 如果更改数据绑定,“处理默认值”将对受影响的对象执行“处理全部”。 |
Process Full |
Cubes, databases, dimensions, measure groups, mining models, mining structures, and partitions | 处理 Analysis Services 对象及其包含的所有对象。 对已被处理的对象执行“处理全部”时,Analysis Services 将删除该对象中的所有数据,然后再处理该对象。 如果对对象进行了结构更改(例如,添加、删除或重命名属性层次结构),则需要此类处理。 |
Process Clear |
Cubes, databases, dimensions, measure groups, mining models, mining structures, and partitions | 删除指定对象和任何低级构成对象中的数据。 该数据被删除后将不会被重新加载。 |
Process Data |
Dimensions, cubes, measure groups, and partitions. |
只处理数据,而不生成聚合或索引。 如果分区中存在数据,则在使用源数据重新填充该分区之前,该数据被删除 |
Process Add |
Dimensions, measure groups, and partitions NOTE: Process Add is not available for dimension processing in Management Studio, but you can write XMLA script performs this action. |
对于维度,添加新成员并更新维度属性标题和说明。 对于度量值组和分区,添加新的可用事实数据并只处理相关分区。 |
Process Update |
Dimensions |
强制重新读取数据并更新维度属性。 相关分区的灵活聚合和索引将被删除 |
Process Index |
Cubes, dimensions, measure groups, and partitions |
为所有已处理的分区创建或重新生成索引和聚合。 对于未处理的对象,此选项会生成错误。 如果关闭“迟缓处理”,则需要使用此选项进行处理。 |
Process Structure |
Cubes and mining structures |
如果未处理多维数据集,则 Analysis Services 将在必要时处理该多维数据集的所有维度。 然后,Analysis Services 将只创建多维数据集定义。 如果将该选项应用于挖掘结构,它将使用源数据填充挖掘结构。 该选项与“处理全部”选项之间的差别在于该选项不会将处理向下遍历至挖掘模型本身 |
Process Clear Structure |
Mining structures |
从挖掘结构中删除所有定型数据 |
时间: 2024-11-05 11:51:04