表和列 (SSAS 表格)

使用表导入向导将表和数据添加到模型中后,可以通过添加新的数据列、创建表之间的关系、定义扩展数据的计算以及筛选和排序表中的数据以便更轻松地查看,开始处理表。

本主题中的部分:

优点

表格模型中的表提供在其中定义列和其他元数据的框架。 表包括:

表定义
表定义包括一个列集。 可以从数据源导入列,也可以手动添加列,例如使用计算列。

表元数据
关系、度量值、角色、透视和粘贴数据都是表上下文中定义对象的所有元数据。

数据
首次使用表导入向导或在计算列中创建新数据时,将在表列中填充数据。 当源数据更改或从内存中删除模型时,必须运行进程作以将数据重新填充到表中。

处理表和列

在模型设计器中,不直接创建新的模型表。 每当从其他数据源导入或复制数据时,系统都会自动创建一个新选项卡。 每个选项卡(在模型设计器中)都包含一个数据表,其中包括:

  • 关系数据库或其他非关系源(例如 Analysis Services 多维数据集)中的单个表或视图。

  • 从信息源或文本文件导入的表格数据集。

  • 将关系数据与表格数据(HTML格式)组合后复制并粘贴到表格中。

导入数据时,每个表或视图、工作表或数据文件都会作为表添加到模型设计器中。 通常,将数据从各种源添加到单独的选项卡上,但可以使用 “粘贴 ”和 “粘贴追加”将数据合并到单个表中。 有关详细信息,请参阅“复制和粘贴数据”(SSAS 表格)。

添加所需的数据后,可以在表之间创建其他关系、查找或引用其他表中的相关值,或通过添加新的计算列来创建派生值。

如果使用的是非常大的数据集,可能需要筛选掉某些数据,使其不可见。 可能还需要按不同的顺序对数据进行排序。 通过使用模型设计器,可以使用筛选器、排序和隐藏功能来显示或不显示整个列或某些数据。

主题 DESCRIPTION
向表添加列(SSAS 表格) 介绍如何将源列添加到表定义。
删除列(SSAS 表格) 介绍如何使用模型设计器或使用“表属性”对话框删除模型表列。
更改表、列或行筛选器映射(SSAS 表格) 介绍如何在“编辑表属性”对话框中使用表预览或 SQL 查询编辑器更改表、列或行筛选器映射。
指定标记为日期表以用于时间智能(SSAS 表格) 介绍如何使用“标记为日期表”对话框指定日期表和唯一标识符列。 在 DAX 公式中使用时间智能函数时,需要指定日期表和唯一标识符。
添加表 (SSAS 表格) 介绍如何使用现有数据源连接从数据源添加表。
删除表 (SSAS 表格) 介绍如何删除不再需要的模型工作区数据库中的表。
重命名表或列 (SSAS 表格) 介绍如何重命名表或列,使其在模型中更具可识别性。
设置列的数据类型(SSAS 表格) 介绍如何更改列的数据类型。 数据类型定义列中数据的存储和呈现方式。
隐藏或冻结列 (SSAS 表格) 介绍如何隐藏不想显示的列,以及如何通过冻结(锁定)某一区域的特定列,在将模型滚动到其他区域时保持某部分可见。
计算列 (SSAS 表格) 本节中的主题介绍如何使用计算列向模型添加聚合数据。
筛选和排序数据(SSAS 表格) 本节中的主题介绍如何使用模型设计器中的控件筛选或排序数据。