更改表、列或行筛选器映射(SSAS 表格)

本主题介绍如何使用 SQL Server Data Tools 中的**“编辑表属性”**对话框来更改表、列或行筛选器映射。

根据您最初是通过从列表中选择表还是通过使用 SQL 查询导入数据的,**“编辑表属性”对话框中的选项将有所不同。 如果最初是通过从列表中选择数据来导入数据的,则“编辑表属性”对话框将显示“表预览”模式。 这种模式仅显示源表的一个子集,即前五十行。 如果最初是通过使用 SQL 语句来导入数据的,则“编辑表属性”**对话框仅显示一条 SQL 语句。 通过使用 SQL 查询语句,您可以通过设计筛选器或手动编辑 SQL 语句来检索行的子集。

如果您将源更改为与当前表具有不同列的表,将显示一条消息以警告您列不相同。 然后,您必须选择要放在当前表中的列,并单击**“保存”**。 您可以通过选中表左侧的复选框来替换整个表。

注意注意

如果表有多个分区,则无法使用“编辑表属性”对话框更改行筛选器映射。 若要更改具有多个分区的表的行筛选器映射,请使用分区管理器。 有关详细信息,请参阅分区(SSAS 表格)

更改表、列或行筛选器映射

  1. 在模型设计器中,依次单击表、“表”菜单和“表属性”

  2. 在**“编辑表属性”**对话框中,找到包含筛选条件的列,然后单击列标题右侧的向下箭头。

  3. 在**“自动筛选”**菜单中,执行以下操作之一:

    • 在列值的列表中,选择或清除作为筛选依据的一个或多个值,然后单击“确定”。

      如果值的数目极多,则可能无法在列表中显示各个项。 此时您将看到消息“项过多,无法显示。”

    • 单击**“数字筛选器”“文本筛选器”(根据列类型),然后单击比较运算符命令(如“等于”),或单击“自定义筛选器”。 在“自定义筛选器”对话框中,创建筛选器,然后单击“确定”**。

      如果您执行了错误的操作并需要重新开始,请单击**“清除行筛选器”**。

请参阅

参考

“编辑表属性”对话框 (SSAS)