分析服务中多维数据集的处理与优化
1. 处理对象概述
为了让用户能够访问并查询多维数据集,必须对其进行处理。处理多维数据集是指分析服务从数据源读取数据,并将其存储为服务器内的一种结构的一系列步骤。如果处理大量数据,这个过程可能会非常耗时,因为它会对数据源视图中用作维度表或事实表的所有表执行查询操作。
处理可以在部署多维数据集时交互式进行,也可以使用 SQL Server Management Studio 作为单独的步骤来完成。此外,还可以使用 SQL Server Integration Services 或 SQL Agent 来安排处理任务,这在生产环境中运行分析服务时是最常见的数据库处理方式。
2. 处理命令与步骤
处理实际上是一个 XMLA 命令,以下是处理 FirstCube 数据库所需的代码:
<!--Query 4.1-->
<Batch
xmlns="http://schemas.microsoft.com/analysisservices
/2003/engine">
<Parallel>
<Process>
<Object>
<DatabaseID>FirstCube</DatabaseID>
</Object>
<Type>ProcessFull</Type>
<WriteBackTableCreation>UseExisting</WriteBackTableCreation>
</Process&
多维数据集处理与存储优化
超级会员免费看
订阅专栏 解锁全文
1745

被折叠的 条评论
为什么被折叠?



