ProcessType 枚举
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
描述在服务器上可用的处理类型。
[System.Runtime.InteropServices.Guid("64D709A8-D8E4-4711-ABF8-59156178A14A")]
public enum ProcessType
[<System.Runtime.InteropServices.Guid("64D709A8-D8E4-4711-ABF8-59156178A14A")>]
type ProcessType =
Public Enum ProcessType
- 继承
-
ProcessType
- 属性
字段
ProcessAdd | 1 | 执行增量更新。 可用于维度和分区。 |
ProcessClear | 6 | 删除数据、聚合和索引。 可用于数据库、维度、多维数据集、度量值组、分区、挖掘结构和挖掘模型。 |
ProcessClearStructureOnly | 8 | 从挖掘结构中删除所有定型数据。 只有挖掘结构支持此处理选项。 可用于挖掘结构。 |
ProcessData | 4 | 只处理数据,而不生成聚合或索引。 如果分区中有数据,则先删除数据,然后使用源数据重新填充分区。 对于多维数据集、度量值组和分区支持此处理选项。 可用于维度、多维数据集、度量值组和分区。 |
ProcessDefault | 5 | 检测要处理的对象的状态,然后执行要使该对象恢复到完全处理的状态所需的任何类型的处理(如“完全”或“增量”)。 此处理选项适用于数据库、维度、具有度量值组和分区的多维数据集,以及具有挖掘模型的挖掘结构。 |
ProcessDefrag | 11 | 应用于整个度量值组(而不是单独分区),以便对内部字典结构进行碎片整理。 |
ProcessFull | 0 | 处理 Analysis Services 对象以及其中包含的所有对象。 对已被处理的对象执行“处理全部”时,Analysis Services 将删除该对象中的所有数据,然后再处理该对象。 注意,当对对象进行了结构更改(例如,添加、删除或重命名了属性层次结构)时,需要执行此类型的处理。 对于多维数据集、数据库、维度、度量值组、挖掘模型、挖掘结构和分区支持此处理选项。 可用于数据库、维度、多维数据集、度量值组、分区、挖掘结构和挖掘模型。 |
ProcessIndexes | 3 | 为所有已处理的分区创建或重新生成索引。 此选项导致对未处理的对象不执行任何操作。 对于多维数据集、维度、度量值组和分区支持此处理选项。 可用于维度、多维数据集、度量值组和分区。 |
ProcessRecalc | 10 | 将类型指定为 ProcessRecalc。 |
ProcessScriptCache | 9 | 如果已处理该多维数据集,则重新生成 MDX 脚本缓存。 如果尚未处理该多维数据集,将会生成一个错误。 可用于多维数据集。 |
ProcessStructure | 7 | 如果未处理多维数据集,则 Analysis Services 将在必要时处理多维数据集的所有维度。 然后,Analysis Services 将只创建多维数据集定义。 这允许用户开始浏览多维数据集。 如果将此选项应用于挖掘结构,则它将使用源数据填充挖掘结构。 此选项与“处理完全”选项之间的区别在于此选项不在挖掘模型自身中向下迭代处理。 多维数据集和挖掘结构支持此处理选项。 可用于多维数据集和挖掘结构。 |
ProcessUpdate | 2 | 强制重新读取数据并更新维度属性。 将删除对相关分区的灵活聚合和索引。 例如,此处理选项可以向维度添加新成员,并强制完全重新读取数据,以更新对象属性。 维度和挖掘模型支持此处理选项。 可用于维度。 |