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

适用于: Power BI Report Builder Power BI Desktop

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

可用数据源

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

常用连接字符串示例

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

注意

访问Connectionstrings.com 是可获取连接字符串示例的另一种方法。

数据源 示例 描述
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 服务不支持基于表达式的连接字符串