本主题介绍如何在 SQL Server Data Tools (SSDT)中手动处理工作区数据。
创作使用外部数据的表格模型时,可以使用 Process 命令手动刷新数据。 可以处理单个表、模型中的所有表或一个或多个分区。 每当处理数据时,可能还需要重新计算数据。 处理数据意味着从外部源获取最新数据。 重新计算意味着更新使用数据的任何公式的结果。
本主题中的部分:
手动处理数据
处理模型中单个表或所有表的数据
在模型设计器中,单击要处理的表。
单击“ 模型 ”菜单,然后单击“ 进程”,然后单击“ 进程 ”或“ 全部处理”。
使用同一连接处理所有表的数据
在 SQL Server Data Tools 中,单击“ 模型 ”菜单,然后单击“ 现有连接”。
在“ 现有连接 ”对话框中,选择一个连接,然后单击“ 进程”。
处理一个或多个分区的数据
在 SQL Server Data Tools 中,单击 “模型 ”菜单,然后指向 “进程”,然后单击“ 进程分区”。
在“ 进程分区 ”对话框中的 “模式”中,选择以下进程模式之一:
模式 DESCRIPTION 进程默认值 检测分区对象的进程状态,并执行必要的处理,以将未处理或部分处理的分区对象传送到完全处理的状态。 空表和分区的数据被加载;层次结构、计算列和关系会被生成或重建。 进程已满 处理分区对象及其包含的所有对象。 对已处理的对象运行 Process Full 时,Analysis Services 会删除该对象中的所有数据,然后处理该对象。 当对对象进行结构更改时,需要这种处理。 处理数据 将数据加载到分区或表中,而无需重新生成层次结构或关系,也无需重新计算列和度量。 进程清除 从分区中删除所有数据。 进程添加 使用新数据增量更新分区。 在分区列表中,选择要处理的分区,然后单击“ 确定”。
数据进程进度
通过“ 数据处理进度 ”对话框,可以监视从外部源导入到模型中的数据的处理。 若要访问此对话框,请单击“模型”菜单,然后单击“进程分区”、“处理表”或“全部处理”。
地位
进程操作是否成功。
详细信息
列出导入的表和视图、导入的行数,并提供指向任何问题报表的链接。
停止刷新
单击以停止进程操作。 如果操作花费的时间过长或错误数量过多,可以使用该选项。