Azure SQL 数据仓库

Microsoft Azure SQL 数据仓库是由Microsoft开发的关系数据库管理系统。 连接到 Azure SQL 数据仓库以查看数据。

此连接器在以下产品和区域中可用:

服务 Class 区域
Copilot Studio 高级 所有 Power Automate 区域
逻辑应用程序 标准 所有 逻辑应用区域
Power Apps - 不可用
Power Automate 高级 所有 Power Automate 区域
联系人​​
Name Microsoft
URL Microsoft LogicApps 支持
Microsoft Power Automate 支持
连接器元数据
发布者 Microsoft
网站 https://azure.microsoft.com/services/synapse-analytics/

虚拟网络支持

当在链接到虚拟网络的 Power Platform 环境中使用连接器时,限制将适用:

已知问题和限制

以下是使用 Azure SQL 数据仓库连接器的一些已知限制

  • 由于后端服务限制,只有前 10000 个表由“获取表”作返回,分页功能尚不受支持

Microsoft Entra ID 身份验证的已知限制

由于当前的身份验证管道限制,Microsoft与 Azure SQL 数据仓库的 Entra ID 连接不支持Microsoft Entra ID 来宾用户。 使用 Microsoft Entra ID 身份验证 时,仅支持 V2作。 弃用的作将继续使用 sql 身份验证,但如果 与 Microsoft Entra ID 连接一起使用,将失败

正在创建连接

连接器支持以下身份验证类型:

基本用户名和密码 用户名和密码等 所有区域 可共享
Microsoft Entra ID 集成 使用 Microsoft Entra ID 访问 SQL 池。 除 Azure 政府和国防部(DoD)以外的所有区域(Azure 政府和美国政府)(GCC-High) 不可共享
Microsoft Entra ID 集成(Azure 政府版) 使用 Microsoft Entra ID 访问 SQL 池。 Azure 政府和国防部(DoD)仅在 Azure 政府和美国政府(GCC-High) 不可共享
默认值 [已弃用] 此选项仅适用于没有显式身份验证类型的较旧连接,并且仅用于向后兼容性。 所有区域 不可共享

基本用户名和密码

身份验证 ID:sqlAuthentication

适用:所有区域

用户名和密码等

这是可共享的连接。 如果 Power App 与其他用户共享,则连接也会共享。 有关详细信息,请参阅 画布应用的连接器概述 - Power Apps |Microsoft Docs

Name 类型 Description 必选
Azure SQL 数据仓库服务器名称 字符串 Azure SQL 数据仓库服务器名称 True
Azure SQL 数据仓库数据库名称 字符串 Azure SQL 数据仓库数据库名称 True
用于连接到 Azure SQL 数据仓库数据库的身份验证类型 字符串 用于连接到 Azure SQL 数据仓库数据库的身份验证类型
用户名 securestring 用户名凭据 True
密码 securestring 密码凭据 True

已集成 Microsoft Entra ID

身份验证 ID:oauth

适用:除 Azure 政府和国防部(DoD)以外的所有区域(Azure 政府和美国政府)(GCC-High)

使用 Microsoft Entra ID 访问 SQL 池。

这是不可共享的连接。 如果 Power App 与另一个用户共享,系统会提示其他用户显式创建新连接。

Microsoft Entra ID 集成(Azure 政府版)

身份验证 ID:oauth

适用:Azure 政府和国防部(DoD)仅在 Azure 政府和美国政府(GCC-High)

使用 Microsoft Entra ID 访问 SQL 池。

这是不可共享的连接。 如果 Power App 与另一个用户共享,系统会提示其他用户显式创建新连接。

默认值 [已弃用]

适用:所有区域

此选项仅适用于没有显式身份验证类型的较旧连接,并且仅用于向后兼容性。

这是不可共享的连接。 如果 Power App 与另一个用户共享,系统会提示其他用户显式创建新连接。

Name 类型 Description 必选
Azure SQL 数据仓库服务器名称 字符串 Azure SQL 数据仓库服务器名称 True
Azure SQL 数据仓库数据库名称 字符串 Azure SQL 数据仓库数据库名称 True
用于连接到 Azure SQL 数据仓库数据库的身份验证类型 字符串 用于连接到 Azure SQL 数据仓库数据库的身份验证类型
用户名 securestring 用户名凭据 True
密码 securestring 密码凭据 True

限制

名称 调用 续订期
每个连接的 API 调用数 600 60 秒

操作

执行 SQL 查询 [已弃用]

执行 SQL 查询

执行 SQL 查询 (V2)

执行 SQL 查询

执行存储过程

此作运行存储过程。

执行存储过程 (V2)

此作运行存储过程。

获取行 [已弃用]

此作从表中获取行。

获取行 (V2)

此作从表中获取行。

获取表 [已弃用]

此作从数据库获取表。

获取表 (V2)

此作从数据库获取表。

执行 SQL 查询 [已弃用]

执行 SQL 查询

参数

名称 密钥 必需 类型 说明
Query
query True dynamic

查询正文

返回

此操作输出是动态内容。

执行 SQL 查询 (V2)

执行 SQL 查询

参数

名称 密钥 必需 类型 说明
数据库的服务器名称
server True string

数据库的服务器名称

数据库的名称
database True string

数据库的名称

Query
query True dynamic

查询正文

返回

此操作输出是动态内容。

执行存储过程

此作运行存储过程。

参数

名称 密钥 必需 类型 说明
过程名称
procedure True string

存储过程的名称

参数列表
parameters True dynamic

存储过程的输入参数

返回

此操作输出是动态内容。

执行存储过程 (V2)

此作运行存储过程。

参数

名称 密钥 必需 类型 说明
数据库的服务器名称
server True string

数据库的服务器名称

数据库的名称
database True string

数据库的名称

过程名称
procedure True string

存储过程的名称

参数列表
parameters True dynamic

存储过程的输入参数

返回

此操作输出是动态内容。

获取行 [已弃用]

此作从表中获取行。

参数

名称 密钥 必需 类型 说明
表名称
table True string

SQL 表的名称

筛选查询
$filter string

ODATA 筛选器查询,用于限制返回的条目

订单依据
$orderby string

用于指定条目顺序的 ODATA orderBy 查询

跳过计数
$skip integer

要跳过的条目数(默认值 = 0)

Top Count
$top integer

要检索的条目总数(默认值 = 全部)

选择“查询”
$select string

要从条目检索的特定字段(默认值 = 全部)

返回

此操作输出是动态内容。

获取行 (V2)

此作从表中获取行。

参数

名称 密钥 必需 类型 说明
数据库的服务器名称
server True string

数据库的服务器名称

数据库的名称
database True string

数据库的名称

表名称
table True string

SQL 表的名称

筛选查询
$filter string

ODATA 筛选器查询,用于限制返回的条目

订单依据
$orderby string

用于指定条目顺序的 ODATA orderBy 查询

跳过计数
$skip integer

要跳过的条目数(默认值 = 0)

Top Count
$top integer

要检索的条目总数(默认值 = 全部)

选择“查询”
$select string

要从条目检索的特定字段(默认值 = 全部)

返回

此操作输出是动态内容。

获取表 [已弃用]

此作从数据库获取表。

返回

Body
TablesList

获取表 (V2)

此作从数据库获取表。

参数

名称 密钥 必需 类型 说明
数据库的服务器名称
server True string

数据库的服务器名称

数据库的名称
database True string

数据库的名称

返回

Body
TablesList

定义

Table

名称 路径 类型 说明
Name
Name string
显示名称
DisplayName string

TablesList

名称 路径 类型 说明
value
value array of Table