代码之家  ›  专栏  ›  技术社区  ›  Pradeep

SSAS表格模型-分区刷新和调度

  •  1
  • Pradeep  · 技术社区  · 7 年前

    我的DWH中有5个维度和一个事实表。构建SSAS表格模型多维数据集,并为我的事实表创建分区。比如2015年、2016年和2017年。然后,在我的服务器中部署我的多维数据集。而且,我正在创建一个作业来刷新分区2017的数据。不是整个数据。

    如何通过调度作业来刷新我的所有维度和分区来实现这一点?

    提前谢谢。请任何人。

    1 回复  |  直到 7 年前
        1
  •  4
  •   Arnaud Gastelblum    7 年前

    如果您想处理一个特定的分区,可以使用xmla脚本。

    如何检索?

    在Management studio中,右键单击事实并选择分区

    enter image description here

    选择您的分区(在我的示例中,我只有一个分区),然后单击进程图标。

    enter image description here

    1. 选择分区
    2. 选择您的处理模式(在您的情况下,完全处理)
    3. 单击并生成XMLA代码

    enter image description here

    您的XMLA代码:

    enter image description here

    现在,您可以创建作业:

    enter image description here

    否则,您可以创建一个SSIS包并使用 Analysis Services执行DDL任务 enter image description here

    我做了一些测试和截图,但我看到微软已经做了很好的解释。

    https://docs.microsoft.com/en-us/sql/analysis-services/instances/schedule-ssas-administrative-tasks-with-sql-server-agent

    当做 阿尔诺