分析服务查询副本。在主副本上只加载和处理单个数据模型而不从副本中删除?

问题描述 投票:0回答:1

我的所有数据模型消耗了大约 16 GB 的 RAM,但当我去处理时,我必须从 S1 翻转到 S2,因为处理一些模型需要 20 GB 的 RAM。

我希望能够在S1上处理每个模型,然后将最终结果同步回来,这样我就可以将我的S1扩展为两个S1,在上面处理一个模型以使用26GB中的20个,然后将结果同步回来。

否则我必须一直运行一个S2,或者脱机扩展到一个S2上处理然后再掉回来。

有没有办法在一个Azure AS实例上处理一个数据模型,然后把结果移回另一个?

备份还原或者detach-reattach什么的?

azure ssas azure-analysis-services
1个回答
0
投票

除了这听起来是一种极其自制的方法,而且非常不健壮之外,你没有办法简单地在不同的表格之间执行UNION操作。事实上,当你把数据加载到Tabular中时,加载操作包括复杂的压缩操作。这意味着,你不能简单地传输数据而不再次执行压缩操作。

相反,我建议你用不同的方法来处理这个问题。

  • 你可以改进数据的分区吗?
  • 删除那些占用大量空间和无用的字段。
  • 确保数据类型和压缩方式得到优化。
© www.soinside.com 2019 - 2024. All rights reserved.