远程分区
远程分区的数据存储在另一个 Microsoft SQL ServerAnalysis Services 实例上,而没有存储在包含分区定义(元数据)及其父多维数据集的实例上。远程分区在对其以及其父多维数据集进行定义的同一 Analysis Services 实例中进行管理。
注意 |
---|
若要存储远程分区,则计算机必须安装 SQL ServerAnalysis Services 实例,并且还要将同一 Service Pack 级别作为其中定义了该分区的实例来运行。在更早版本的 Analysis Services 实例上的远程分区不支持。 |
如果度量值组中包括多个远程分区,则多维数据集的内存和 CPU 使用率会分散给度量值组内的所有分区。 例如,当处理远程分区(单独处理或作为其父多维数据集的一部分加以处理)时,该分区的内存和 CPU 使用率的大部分都发生在 Analysis Services 远程实例中。
注意 包含远程分区的多维数据集可以包含启用写入操作的维度,但这可能会影响该多维数据集的性能。 有关启用写操作的维度的详细信息,请参阅启用写操作的维度。
远程分区的存储模式
远程分区可以使用本地分区所使用的任何存储类型:多维 OLAP (MOLAP)、混合 OLAP (HOLAP) 或关系 OLAP (ROLAP)。远程分区还可以使用主动缓存。 根据远程分区的存储模式,下列数据将存储到 Analysis Services 的远程实例中。
存储类型 |
数据 |
MOLAP |
分区的聚合和分区源数据的副本 |
HOLAP |
分区聚合 |
ROLAP |
无分区数据 |
如果度量值组包含的多个 MOLAP 或 HOLAP 分区存储在多个 Analysis Services 实例中,则多维数据集会将数据分散到这些 Analysis Services 实例的度量值组数据中。
存档和还原远程分区
存档或还原存储远程分区的数据库时,远程分区中的数据也随之一起存档或还原。 如果还原了数据库而没有还原远程分区,则必须先处理此远程分区,然后才能使用该分区中的数据。 有关存档和还原数据库的详细信息,请参阅管理备份和还原 (Analysis Services)。