创建数据连接字符串(Power BI 报表生成器)

适用于: Power BI Report Builder Power BI Desktop

要在分页报表中包含数据,必须先创建数据源连接字符串。 本文介绍了如何创建数据连接字符串,以及与数据源凭据相关的重要信息。 数据源包含数据源类型、连接信息以及要使用的凭据的类型。 有关更多背景信息,请参阅 Power BI 报表生成器中的报表数据简介

可用数据源

有关支持的数据源的完整列表,请参阅 Power BI 分页报表支持的数据源一文。

常用连接字符串示例

连接字符串是数据访问接口的连接属性的文本表示形式。 下表列出了各种数据连接类型的连接字符串的一些示例。

数据源 示例 描述
SQL Server 命名实例 Data Source=<host>\MSSQL15.<InstanceName>; Initial Catalog=AdventureWorks 将数据源类型设置为 Microsoft SQL Server
Azure SQL 数据库 Data Source=<host>.database.windows.net; Initial Catalog=AdventureWorks; Encrypt=True 将数据源类型设置为“Microsoft Azure SQL 数据库”。
具有 Sales 透视的 Analysis Services 表格模型数据库 Data Source=<servername>; Initial Catalog=Adventure Works DW; cube='Sales' 将数据源类型设置为 Microsoft SQL Server Analysis Services。 在 cube= 设置中指定透视名称。
Azure Analysis Services Data Source=asazure://aspaaseastus2.asazure.windows.net/<server name>; Initial Catalog=AdventureWorks 将数据源类型设置为 Azure Analysis Services
Oracle 服务器 Data Source=<host> 将数据源类型设置为 Oracle Database。 Oracle 客户端工具必须安装在报表生成器计算机和承载 Power BI 网关的计算机上。 有关详细信息,请参阅 Oracle 连接类型(Power BI 报表生成器)
Teradata 数据源 Database=<database name>; Data Source=<NNN>.<NNN>.<NNN>.<NNN>; Use X Views=False; Restrict to Default Database=True 与前一示例类似,将数据源类型设置为 Teradata。 请仅使用在 Database 标记中指定的默认数据库,不要自动发现数据关系。
Power BI 语义模型 Data Source=powerbi://api.powerbi.com/v1.0/myorg/<workspacename>; Initial Catalog=<datasetname> 将数据源类型设置为 Microsoft SQL Server Analysis Services,然后在“凭据”选项卡下,选择“不使用凭据”。

基于表达式的连接字符串

注意

Power BI 服务不支持基于表达式的连接字符串