在 Power Query Online 中,连接是指用于建立与特定数据源连接的唯一标识符和关联凭据。 Power Query 中连接的一个便捷功能是,可以使用不同的凭据针对同一数据源创建多个连接。
有两类连接:
| 连接类别名称 | 图标 | Description |
|---|---|---|
| 云 |
|
任何不通过网关的云端数据源连接。 |
| 本地 |
|
任何需要网关的连接。 |
正在创建连接
在 Power Query Online 中获取数据体验期间,可以找到一个对话框,可在其中输入要创建和建立与数据源的连接的信息。 此过程是 Power Query 中所有连接器的标准,但某些连接器可能需要更多信息才能创建连接。
创建云连接
以 Azure SQL Server 数据库连接器为例,可以输入连接器设置来建立连接。 对于 Azure SQL Server 连接器,所需的设置只是服务器名称,但也可以输入数据库的名称,并选择可用于连接器的任何其他高级选项。
在 “连接设置” 部分输入连接器设置的值后,可以继续执行 “连接凭据” 部分。 在本节中,您可以创建一个与您先前输入的连接设置相匹配的连接。
下表包含 “连接设置” 部分中使用的字段和值。
| 领域 | Description | 示例值 |
|---|---|---|
| 连接名称 | 您可以输入的新连接名称。 | 示例连接 |
| 数据网关 | 一个可选字段,用于将网关绑定到连接。 对于云连接,没有网关与连接绑定。 | none |
| 身份验证类型 | 选择使用连接器支持的身份验证类型。 | 组织帐户 |
| 凭据 | 根据您选择的身份验证类型,可以获取一组上下文字段用于输入凭据、启动 OAuth2 认证流程的按钮,或者对于某些身份验证类型(如 匿名)根本没有字段。 | 派生自 OAuth2 流,但在图像中显示为 “登录 ”按钮 |
注释
默认情况下,使用连接设置中的信息创建连接时,连接名称的字段会尝试提供默认名称。
完成 “连接设置” 部分后,选择“ 下一步 ”按钮,在 获取数据 体验中向前移动。
小窍门
某些连接器提供自动登录体验。 若要了解有关此功能的详细信息,请转到 自动登录。
创建本地连接
或者,还可以将网关绑定到连接,从而将连接从云连接转换为本地连接。
注释
若要创建网关,可以阅读有关 在数据流中使用本地数据网关的文章。
以本地 SQL Server 数据库为例,输入连接器设置来建立连接。 对于 SQL Server 连接器,所需的设置只是服务器名称,但你也可以输入数据库的名称,并选择可用于连接器的任何其他高级选项。 出于演示目的,输入服务器名称和数据库。
在 连接设置中输入连接器的值后,可以继续执行 “连接凭据” 部分。 在本节中,您可以创建一个与您先前输入的连接设置相匹配的连接。
下表包含 “连接设置” 部分中使用的字段和值。
| 领域 | Description | 示例值 |
|---|---|---|
| 连接名称 | 新连接可设置的名称 | localhost;AdventureWorks2019 |
| 数据网关 | 一个可选字段,用于将网关绑定到连接。 | Mike Test |
| 身份验证类型 | 您选择使用的由连接器支持的身份验证类型。 | 基本 |
| 凭据 | 根据您选择的身份验证类型,您可以使用一组上下文字段来输入凭据,或者有一个按钮用于启动 OAuth2 流,而对于某些身份验证类型(例如 匿名),甚至可能没有输入字段。 | 用户名和密码 |
完成 “连接设置” 部分后,选择“ 下一步 ”按钮,在 获取数据 体验中向前移动。
连接的组件
每个连接由一组组件组成。 下表包含每个组件的详细信息。
| 组件名称 | 必需还是可选 | Description | Sample |
|---|---|---|---|
| 数据源类型 | 必选 | 要为其建立连接的数据源。 | SQL Server、文件、文件夹、Azure Data Lake Storage |
| 数据源路径 | 必选 | 一个字符串,表示用于建立数据源连接的值或参数。 | 服务器名称、数据库名称 |
| 身份验证 | 必选 | 包含身份验证方法和用于身份验证的凭据。 | Windows、OAuth2、匿名 |
| 网关 | 可选 | 当需要网关来建立连接并执行任何查询评估时使用。 | 任何网关 |
| 隐私级别 | 可选 | 为每个连接建立安全性,这在合并来自不同连接的查询时会考虑这一点。 | 无、公共、组织、私人 |
重要
目前,对于创建的任何新连接,隐私级别设置为 “无 ”。 尝试合并多个数据源时,新的对话框会提示你定义要合并的数据源的数据隐私级别。
已知连接
当 Power Query 识别一组连接设置时,它会尝试在其各自的凭据存储中查找,以查看是否存在与这些设置匹配的连接,如果是,则会自动选择该连接。
输入 Kusto 连接器的连接设置后,已识别已知连接。
若要替代此行为,可以执行以下两个作之一:
显示下拉菜单来扫描给定连接设置的可用连接列表。 然后,您可以选择想要使用的一个或创建一个新的。
选择 “编辑连接 ”以修改现有连接,或从下拉菜单中选择“创建新连接”以创建新的命名 连接 。