更改 DirectQuery 分区(SSAS 表格)

由于表中只有一个分区可以指定为 DirectQuery 分区,因此默认情况下,Analysis Services 使用在表中创建的第一个分区。 在模型项目创作过程中,可以使用 SQL Server Data Tools (SSDT)中的“分区管理器”对话框更改 DirectQuery 分区。 对于已部署的模型,可以使用 SQL Server Management Studio 更改 DirectQuery 分区。

更改表格模型项目的 DirectQuery 分区

  1. 在 SQL Server Data Tools 的模型设计器中,单击包含已分区表的表(选项卡)。

  2. 单击“ ”菜单,然后单击“ 分区”。

  3. 分区管理器中,分区名称上的前缀 (DirectQuery) 指示当前直接查询分区的分区。

    “分区 ”列表中选择一个不同的分区,然后单击“ 设置为 DirectQuery”。 选择当前 DirectQuery 分区时,未启用 “设置为 DirectQuery ”按钮,如果未为直接查询模式启用模型,则不可见。

  4. 如有必要,请更改处理选项,然后单击“ 确定”。

更改已部署表格模型的 DirectQuery 分区

  1. 在 SQL Server Management Studio 中,在对象资源管理器中打开模型数据库。

  2. 展开 “表” 节点,然后右键单击分区表,然后选择“ 分区”。

    指定用于 DirectQuery 模式的分区具有分区名称上的前缀(DirectQuery)。

  3. 若要更改为其他分区,请单击 “直接查询 ”工具栏图标以打开 “设置 DirectQuery 分区 ”对话框。 DirectQuery 工具栏图标在尚未为 Direct Query 启用的模型上不可用。

  4. “分区名称” 下拉列表中选择一个不同的分区,然后根据需要更改分区上的处理选项。

另请参阅

分区 (SSAS 表格)