适用于:
SQL Server Analysis Services
Azure Analysis Services
Power BI Premium
本文中的任务介绍如何使用SQL Server Management Studio中的
“处理<对象>
”对话框手动处理表格模型数据库、表或分区。
处理数据库
在SQL Server Management Studio中,右键单击要处理的数据库,然后单击“
进程数据库
”。
在
“处理数据库”
对话框的
“模式”
列表框中,选择下列处理模式之一:
处理默认值
检测数据库对象的处理状态,进行必要的处理,将未处理对象或部分处理的对象转变成为已完全处理的对象。 为空表和分区加载数据;生成或重新生成(重新计算)层次结构、计算列和关系。
处理数据库及其包含的所有对象。 为已处理的对象运行 Process Full 时,SQL Server Analysis Services删除对象中的所有数据,然后处理该对象。 在对对象进行结构更改后,需要这种类型的处理。 此选项需要的资源最多。
从数据库对象中删除所有数据。
处理重新计算
更新并重新计算层次结构、关系和计算列。
处理表对象及其包含的所有对象。 为已处理的对象运行 Process Full 时,SQL Server Analysis Services删除对象中的所有数据,然后处理该对象。 在对对象进行结构更改后,需要这种类型的处理。 此选项需要的资源最多。
将数据加载到表中,而无需重新生成层次结构或关系或重新计算计算列和度量值。
从表和所有表分区中删除所有数据。
处理碎片整理
对辅助表索引进行碎片整理。
处理默认值
检测分区对象的处理状态,执行必要的处理,将未处理的分区对象或部分处理的分区对象交付为已完全处理的分区对象。 为空表和分区加载数据;生成或重新生成(重新计算)层次结构、计算列和关系。
处理分区对象及其包含的所有对象。 为已处理的对象运行 Process Full 时,SQL Server Analysis Services删除对象中的所有数据,然后处理该对象。 在对对象进行结构更改后,需要这种类型的处理。
将数据加载到分区或表中,而无需重新生成层次结构或关系或重新计算计算列和度量值。
删除分区中的所有数据。
以增量方式用新数据更新分区。