PowerPivot for Excel 词汇表

因为 Microsoft SQL Server PowerPivot 提供的功能涉及许多技术领域(从关系数据库到分析以及 Web 发布),所以,此帮助文件还包括您可能不熟悉的术语或新技术领域的术语。本主题为本帮助文件中使用的术语提供定义,并提供指向相关帮助内容的链接。

PowerPivot 术语和概念

SharePoint 术语和概念

DAX 术语和概念

PowerPivot 术语和概念

术语

定义

Analysis Services

Analysis Services 是 SQL Server 的一个组件,用于为多维数据库提供支持。该技术还提供内存中数据存储,并可用于在 PowerPivot for Excel 中处理 PowerPivot 数据。

Connection string(连接字符串)

PowerPivot 用于连接到外部数据源的信息。

Cube(多维数据集)

一个经过组织和汇总,形成由一组维度和度量值定义的多维结构的数据集。

Data source connection(数据源连接)

PowerPivot 用来连接到数据源的连接信息。

Foreign Key(外键、FK)

其值与同一个表或另一个表中的主键 (PK) 或唯一键相匹配的列。有关详细信息,请参阅关系概述

公式

PowerPivot 提供了一种新公式语言 — 数据分析表达式,可用于处理 PowerPivot 数据。有关使用公式的详细信息,请参阅数据分析表达式 (DAX) 概述

Granularity(粒度)

数据元素中所包含信息的具体程度。具有细粒度的事实数据表包含许多离散事实,如各个销售事务。具有粗粒度的表存储作为单个元素的汇总的事实数据,如每日总销售额。

In-memory processing engine(内存中处理引擎)

PowerPivot 包含一个新的功能强大的内存中数据处理模块。 通过此 VertiPaq 引擎可以快速处理大量数据。这一高性能是通过享有专利的分列存储和数据压缩等新技术实现的。 

PowerPivot data(PowerPivot 数据)

已添加到 PowerPivot 窗口中的数据。有关详细信息,请参阅在 PowerPivot 中添加和维护数据

PowerPivot table(PowerPivot 表)

Excel 中的工作表(选项卡)可以包含多个不同的数据区域(或不同的表),而 PowerPivot 中的表(选项卡)只能包含一个数据区域(一个表)。

Excel 为用户提供了一个“工作空间”,而 PowerPivot 表只包含已导入的数据。

PowerPivot workbook(PowerPivot 工作簿)

PowerPivot 工作簿是嵌入了 PowerPivot 数据的 Excel 工作簿。尽管 PowerPivot 外接程序启动第二个窗口,但 PowerPivot 工作簿在 Excel 的进程空间中运行并且不是单独的应用程序。有关详细信息,请参阅了解 PowerPivot 功能

Primary Key(主键,PK)

唯一地标识表中所有行的一列。主键不允许 Null 值。任何两个行都不能具有相同的主键值;因此,主键值始终唯一地标识单个行。多个键可以唯一地标识表中的行。有关详细信息,请参阅关系概述

Refresh(刷新)

刷新或数据刷新是查询在 PowerPivot 工作簿中使用的数据源,然后使用最新数据更新 PowerPivot 工作簿的过程。有关详细信息,请参阅更新 PowerPivot 中的数据的不同方式

Relational model(关系模型)

关系是在两个数据表之间建立的连接,用于确立两个表中的数据应该如何相关。通过创建关系,您可以轻松地创建复杂的分析。有关详细信息,请参阅关系概述

Schema(架构)

数据库的表、字段、数据类型以及主键和外键的名称。还称为数据库结构。

Slicer(切片器)

水平和垂直

提供一次单击筛选控件的一种功能,通过这些控件,可以很轻松地缩小数据集的正查看部分的范围。有关详细信息,请参阅使用切片器筛选数据

Sparklines(迷你图)

可插入到文本或嵌入到电子表格上的单元格中的小型图表,用于说明数据中的高、低值和趋势。

SharePoint 术语和概念

术语

定义

SharePoint 集成模式下的 Analysis Services

SharePoint 集成模式中的 Analysis Services 是用于加载、存储和计算 PowerPivot 数据的 SQL Server Analysis Services (PowerPivot) 实例。SharePoint 集成模式中的 Analysis Services 只能执行内存中存储和处理 PowerPivot 数据。它不支持传统的 MOLAP 或 ROLAP 处理模式。

Application server(应用程序服务器)

向场提供资源的 SharePoint 服务器。在应用程序服务器上运行的应用程序的示例包括 Search Server、Access Database Services、Business Data Connectivity Services、Excel Services 和 SQL Server PowerPivot for SharePoint。

Configuration database(配置数据库)

存储场配置设置的 SQL Server 关系数据库。

Content database(内容数据库)

用于存储网站集的用户文档和项目的 SQL Server 关系数据库。

Data Feed Library(数据馈送库)

一个专用库,它可以为浏览已发布到 SharePoint 服务器的数据服务文档提供公共访问点。

Data Service Document(数据服务文档)

指定一个或多个连接,这些连接指向以 Atom 线路格式发布数据的联机源。

Farm(场)

共享相同配置数据库、服务和内容的一个或多个 SharePoint 服务器。

Middle tier(中间层)

客户端应用程序与数据库之间的逻辑层。这通常是 Web 服务器所驻留和对业务对象进行实例化的位置。也称为应用程序服务器层。

PowerPivot System Service(PowerPivot 系统服务)

PowerPivot “系统服务”是一项 Web 服务,与 SharePoint 集成模式下的 Analysis Services 实例协同工作以加载和处理 PowerPivot 数据。该服务监视整个场的 PowerPivot 服务器运行状况,收集使用情况数据,并向场中特定的 PowerPivot 服务实例分配数据加载操作。

PowerPivot Web 服务

“PowerPivot Web 服务”是在 Web 前端上运行的瘦中间层连接管理器。它协调和处理场中客户端应用程序与 PowerPivot 服务实例之间的请求-响应交换。

SharePoint Web application(SharePoint Web 应用程序)

在应用程序级别共享单个访问点和一个公共配置的一组站点,包括用于验证用户标识、服务连接和可用性以及常规设置的身份验证子系统。

Site collection(网站集)

由一组站点组成的多级层次结构。对于每个 SharePoint Web 应用程序,都有一个根网站集。但是,场管理员可以在根目录下以及在其他网站集中的其他网站下添加更多网站集。

Web front-end server(Web 前端服务器)

专用于承载 Web 应用程序的 SharePoint 服务器。Web 前端服务器可以位于与在场中承载共享应用程序和服务的其他计算机不同的物理计算机上。

DAX 术语和概念

下表说明了要使用数据分析表达式 (DAX) 公式所需了解的术语和概念。

术语

定义

Calculated column(计算列)

计算列是添加到现有 PowerPivot 表中的列。您可以创建用于定义列值的 DAX 公式,而不是在列中粘贴或导入值。如果您在某个数据透视表(或数据透视图)中包括 PowerPivot 表,则您可以像使用任何其他数据列一样使用计算列。

与在 Excel 中不同,您不能为表中的不同行创建不同公式;而是 DAX 公式自动应用于整个列。

有关详细信息,请参阅创建计算列

Context(上下文)

“上下文”定义正在计算的当前数据子集。例如,如果数据已按年份进行筛选,则年份筛选器定义当前上下文。

有关不同类型的上下文以及它们如何影响公式计算结果的详细信息,请参阅 DAX 公式中的上下文

Expression(表达式)

“表达式”是公式的一部分。当您更新工作簿时,将计算表达式中的值,然后表达式的值可用于其他计算中。

Filter(筛选器)

“筛选器”是使用 DAX 创建的表达式,用于限制在当前上下文中使用的行和列。筛选器还可用于将包含值的表返回给另一个函数。例如,您可以创建一个仅返回特定区域中的客户的筛选器,然后,在计算表的平均值或总和的表达式内使用该筛选表达式来取代某个表。有关详细信息,请参阅筛选公式中的数据

Function(函数)

函数对一组行中的某一列执行计算并返回单个值。

Measure(度量值)

度量值是为用于使用 PowerPivot 数据的数据透视表(或数据透视图)而专门创建的公式。度量值可以基于标准聚合函数,如 COUNT 或 SUM;或者,您可以通过使用 DAX 定义自己的公式。度量值用于数据透视表的“值”区域中。如果您想要将计算的结果放置于数据透视表的不同区域中,则应改为使用计算列。

将在特定上下文中计算您放到数据透视表或数据透视图中的每个度量值。例如,如果您将一个度量值放到 Excel 数据透视表中,则数据透视表中的每个单元格将表示该单元格的行标题和列标题中的值的某个唯一组合。若要填充单元格,应发出查询来获取所有相关值,然后针对该数据集计算此公式。

有关详细信息,请参阅在数据透视表或数据透视图中创建度量值

注意   如果您熟悉 Analysis Services,将 DAX 度量值视为“计算度量值”(这是使用 DAX 语法而不是 MDX 创建的)可能会对您有所帮助。

Operator(运算符)

在查询中,两个表达式、两个子句或表达式与子句组合之间的连接符。有三个主要的逻辑运算符:AND、OR 和 NOT。有关详细信息,请参阅针对 PowerPivot 的 DAX 运算符参考

Processing(处理)

处理是内存中 BI 引擎的自动操作,其中,在内存中更新数据并且重新计算所有必需的聚合。

有关详细信息,请参阅重新计算公式

Recalculation(重新计算)

在更新基础数据时,或者在公式具有更改时,PowerPivot 工作簿中的公式和度量值必须重新计算。因此,重新计算常常紧接着刷新操作。因为重新计算可能会占用一些时间,所以,您最好控制重新计算的计时。有关详细信息,请参阅重新计算公式

Relationship(关系)

关系是两个表之间的映射,它将每个表中的一列联接起来,而这些列具有匹配的数据。PowerPivot 在单列上支持任何两个表之间的单个关系。您可以创建一对一关系或一对多关系。有关详细信息,请参阅关系概述

Scalar(标量)

单个值,可以是文本或数字。在 PowerPivot 工作簿中,某些函数只能处理标量值,而其他函数则可以处理整个数据列或表。

Table data type(表数据类型)

用于 DAX 函数的一种新的数据类型。表在使用上与在 Excel 函数中使用数组类似,都是为了求和或处理多个值。但在 DAX 中,您不能定义即席数组,而是通过定义返回列或表的表达式来获取表值。

表数据类型中的列或表不能存储于 PowerPivot 表内的单独单元中;而是将列或表用作存储于内存中的、要对其执行其他操作的临时结果。

Unknown member(未知成员)

一种维度成员,在处理包含该维度的多维数据集的过程中,未找到其任何键。例如,如果创建的数据透视表应该按商店对销售额分组,但销售表中的部分记录没有列出商店名称,则所有未包含有效商店名称的记录将作为未知成员分为一组。

请参阅

概念