Power BI 报表生成器中报表数据的简介

适用于: Power BI Report Builder Power BI Desktop

报表数据可以来自您的组织中的多种数据源。 设计报表的第一步是创建表示基础报表数据的数据源和数据集。 每个数据源都包含数据连接信息。 每个数据集都包含一个查询命令,用于定义要用作数据源数据的字段集。 要可视化每个数据集中的数据,请添加表、矩阵、图表或地图等数据区域。 处理报表时,将对数据源运行查询,并且每个数据区域都可以根据需要进行扩展,以便显示数据集的查询结果。

Report Builder 中的数据

Diagram of the dataset story in Report Builder.

  1. “报表数据”窗格中的数据源 在创建嵌入数据源后,会在“报表数据”窗格中显示一个数据源。

  2. “连接”对话框 使用“连接”对话框可以生成连接字符串或粘贴连接字符串。

  3. 数据连接信息 将连接字符串传递给数据扩展插件。

  4. 凭据 凭据与连接字符串是分开管理的。

  5. 数据扩展插件/数据访问接口 对数据的连接可通过多个数据访问层。

  6. 外部数据源 检索来自关系数据库、多维数据库、SharePoint 列表或 Web 服务的数据。

定义术语

  • 数据连接。 也称为数据源 。 数据连接包含名称和依赖于连接类型的连接属性。 根据设计,数据源连接不包含凭据。 数据连接不指定从外部数据源中检索哪些数据。 为此,请在创建数据集时指定查询。

  • 连接字符串。 连接字符串是连接到数据源所需的连接属性的字符串版本。 连接属性因数据连接类型而异。 例如,请参阅创建数据连接字符串 - Power BI 报表生成器

  • 嵌入数据源。 也称为 特定于报表的数据源。 在报表中定义并只由该报表使用的数据源。

  • 凭据。 凭据是身份验证信息,你必须提供这些信息才能访问外部数据。

关于指定报表数据的提示

使用以下信息可以设计您的报表数据策略。

  • 数据源 Power BI 服务上的分页报表支持嵌入数据源,换句话说,支持在报表中定义的数据源。 发布到服务后,可以使用 Power BI 网关管理连接设置。

  • 数据集 Power BI 服务上的分页报表支持嵌入数据集,换句话说,支持在报表中定义的数据集。

  • 筛选数据 可以在查询中或报表中筛选报表数据。 可以使用数据集和查询变量来创建级联参数。 使用级联参数,用户可以缩小选择范围,从数千个选择缩小到一个更易于管理的数字。 您可以基于参数值或者您指定的其他值来筛选表或图表中的数据。

  • 参数 包含查询变量的数据集查询命令将自动创建匹配的报表参数。 也可以手动创建参数。 当您查看报表时,报表工具栏将显示这些参数。 用户可以选择值,以便控制报表数据或报表外观。 若要为特定用户自定义报表数据,可以创建具有链接到相同报表定义的不同默认值的报表参数集。 还可以使用内置 UserID 字段为不同的用户自定义数据。 有关详细信息,请参阅报表参数(Power BI 报表生成器)表达式中的内置集合(Power BI 报表生成器)

  • 对数据进行分组和聚合 可在查询或报表中对报表数据进行分组和聚合。 如果您聚合查询中的值,则可以继续在有意义的约束内合并报表中的值。 有关详细信息,请参阅筛选器、分组和排序数据 (Power BI Report Builder)聚合函数 (Report Builder)

  • 对数据排序 可以在查询中或报表中对报表数据排序。 在表中,您还可以添加交互排序按钮,以便让用户控制排序顺序。

  • 基于表达式的数据 因为大多数报表属性可以是基于表达式的,并且表达式可以包含对数据集字段和报表参数的引用,所以,可以编写功能强大的表达式来控制报表数据和外观。 您可以通过定义参数,使用户能够控制其所看到的数据。

  • 显示来自一个数据集的数据 来自一个数据集的数据通常显示在一个或多个数据区域中,例如表和图表。

  • 显示多个数据集的数据 可以根据在其他数据集中查找值或聚合结果的数据集在数据区域中编写表达式。 您可以基于一个数据集在表中包含子报表,以便显示来自其他数据源的数据。

使用以下列表可帮助定义报表的数据源。

  • 与数据源的所有者协作,以便实现并使用适用于您的组织的身份验证和授权技术。

  • 了解您的组织的软件数据层体系结构以及从数据类型导致的潜在问题。 了解数据扩展插件和数据处理扩展插件是如何影响查询结果的。 数据类型在数据源、数据访问接口以及在报表定义 (.rdl) 文件中存储的数据类型之间是不同的。

  • 了解客户端/服务体系结构和工具。 例如,在报表生成器中,你在使用内置数据源类型的客户端计算机上创作报表。 发布报表时,Power BI 服务必须支持数据源类型。 有关详细信息,请参阅 Power BI 分页报表支持的数据源

  • 数据源凭据因数据源类型以及你是在客户端还是 Power BI 服务上查看报表而异。 有关详细信息,请参阅指定报表数据源的凭据和连接信息,以及管理 Power BI 服务上的凭据

与创建数据连接以及从外部数据源、数据集和查询添加数据相关的任务。

常见任务 链接
创建数据连接 创建数据连接字符串(Power BI 报表生成器)
创建数据集和查询 报表的嵌入数据集和共享数据集 (Power BI Report Builder)
在发布后管理数据源 管理报表数据源
数据检索指南 分页报表的数据检索指南