更改 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 分区,则未启用**“设置为 DirectQuery”**按钮。 此外,如果尚未为 DirectQuery 模式启用该模型,则该按钮将不可见。

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

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

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

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

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

  3. 若要更改为其他分区,请单击**“直接查询”工具栏图标以便打开“设置 DirectQuery 分区”**对话框。

    请注意,在尚未为 DirectQuery 启用的模型上,DirectQuery 工具栏图标不可用。

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

请参阅

概念

分区(SSAS 表格)