Azure SQL 資料倉儲
Microsoft Azure SQL資料倉儲是由Microsoft開發的關聯式資料庫管理系統。 連線到 Azure SQL 資料倉儲以檢視您的資料。
此連接器適用於以下產品和區域:
| 服務 | Class | Regions |
|---|---|---|
| 副駕駛工作室 | 進階 | 所有 Power Automate 區域 |
| 邏輯應用程式 | 標準 | 所有 Logic Apps 區域 |
| Power Apps | - | 無法提供 |
| Power Automate(自動化服務) | 進階 | 所有 Power Automate 區域 |
| 連絡人 | |
|---|---|
| 名稱 | Microsoft |
| URL |
Microsoft LogicApps 支援 Microsoft Power Automate 支援 |
| 連接器中繼資料 | |
|---|---|
| Publisher | Microsoft |
| 網站 | https://azure.microsoft.com/services/synapse-analytics/ |
虛擬網路支援
在連到虛擬網路的 Power Platform 環境中使用連接器時,存在以下限制:
下列動作是唯一支援的動作:
此清單之外的任何動作都會傳回「403 未授權」錯誤
不支援內部部署資料閘道
使用 Microsoft Entra ID 整合式驗證時,請手動輸入資料庫名稱作為自訂值
已知問題與限制
以下是使用 Azure SQL 資料倉儲連接器的一些已知限制
- 由於後端服務限制,「取得表格」操作只會傳回前10000個表格,目前不支援分頁功能
Microsoft Entra ID 驗證的已知限制
由於目前的驗證管線限制,Azure SQL 資料倉儲的 Microsoft Entra ID 連線不支援 Microsoft Entra ID 來賓使用者。 使用 Microsoft Entra ID 驗證時, 僅支援 V2 動作。 已取代的動作會繼續與驗證搭配 sql 使用, 但如果與 Microsoft Entra ID 連線搭配使用,則會失敗。
正在建立連線
連接器支援下列驗證類型:
| 基本使用者名稱和密碼 | 用戶名和密碼等 | 所有區域 | 可共用 |
| Microsoft Entra ID 整合式 | 使用 Microsoft Entra ID 來存取您的 SQL 集區。 | Azure Government 和 US Government (GCC-High) 中的 Azure Government 和國防部 (DoD) 以外的所有區域 | 不可共享 |
| Microsoft Entra ID 整合式 (Azure 政府) | 使用 Microsoft Entra ID 來存取您的 SQL 集區。 | 僅限 Azure Government 和美國政府 (GCC-High) 中的 Azure Government 和國防部 (DoD) | 不可共享 |
| 預設值 [已棄用] | 此選項僅適用於沒有明確驗證類型的舊連線,並且僅用於回溯相容性。 | 所有區域 | 不可共享 |
基本使用者名稱和密碼
驗證識別碼:sqlAuthentication
適用:所有地區
用戶名和密碼等
這是可共享的連接。 如果 Power App 與其他使用者共用,也會共用連線。 如需詳細資訊,請參閱 畫布應用程式的連接器概觀 - Power Apps |Microsoft 文件
| 名稱 | 類型 | Description | 為必填項目 |
|---|---|---|---|
| Azure SQL Data Warehouse 伺服器名稱 | 字串 | Azure SQL Data Warehouse 伺服器名稱 | 對 |
| Azure SQL Data Warehouse 資料庫名稱 | 字串 | Azure SQL Data Warehouse 資料庫名稱 | 對 |
| 連線到 Azure SQL 資料倉儲資料庫的驗證類型 | 字串 | 連線到 Azure SQL 資料倉儲資料庫的驗證類型 | |
| 用戶名稱 | securestring | 使用者名稱認證 | 對 |
| 密碼 | securestring | 密碼認證 | 對 |
Microsoft Entra ID 整合
驗證 ID:oauth
適用:Azure Government 和美國政府 (GCC-High) 中的 Azure Government 和國防部 (DoD) 以外的所有區域
使用 Microsoft Entra ID 來存取您的 SQL 集區。
這不是可共用的連線。 如果 Power App 與其他使用者共用,系統會明確提示其他使用者建立新連線。
Microsoft Entra ID 整合式 (Azure 政府)
驗證 ID:oauth
適用:僅限 Azure Government 和美國政府 (GCC-High) 中的 Azure Government 和國防部 (DoD)
使用 Microsoft Entra ID 來存取您的 SQL 集區。
這不是可共用的連線。 如果 Power App 與其他使用者共用,系統會明確提示其他使用者建立新連線。
預設值 [已棄用]
適用:所有地區
此選項僅適用於沒有明確驗證類型的舊連線,並且僅用於回溯相容性。
這不是可共用的連線。 如果 Power App 與其他使用者共用,系統會明確提示其他使用者建立新連線。
| 名稱 | 類型 | Description | 為必填項目 |
|---|---|---|---|
| Azure SQL Data Warehouse 伺服器名稱 | 字串 | Azure SQL Data Warehouse 伺服器名稱 | 對 |
| Azure SQL Data Warehouse 資料庫名稱 | 字串 | Azure SQL Data Warehouse 資料庫名稱 | 對 |
| 連線到 Azure SQL 資料倉儲資料庫的驗證類型 | 字串 | 連線到 Azure SQL 資料倉儲資料庫的驗證類型 | |
| 用戶名稱 | securestring | 使用者名稱認證 | 對 |
| 密碼 | securestring | 密碼認證 | 對 |
節流限制
| 名稱 | 呼叫 | 續約期間 |
|---|---|---|
| 每個連線的 API 呼叫 | 600 | 60 秒 |
動作
| 取得資料列 [已淘汰] |
此作業會從資料表取得資料列。 |
| 取得資料列 (V2) |
此作業會從資料表取得資料列。 |
| 取得資料表 [已淘汰] |
此作業會從資料庫取得資料表。 |
| 取得資料表 (V2) |
此作業會從資料庫取得資料表。 |
| 執行 SQL 查詢 [已棄用] |
執行 SQL 查詢 |
| 執行 SQL 查詢 (V2) |
執行 SQL 查詢 |
| 執行預存程序 |
此作業會執行預存程式。 |
| 執行預存程序 (V2) |
此作業會執行預存程式。 |
取得資料列 [已淘汰]
此作業會從資料表取得資料列。
參數
| 名稱 | 機碼 | 必要 | 類型 | Description |
|---|---|---|---|---|
|
資料表名稱
|
table | True | string |
SQL 資料表的名稱 |
|
篩選查詢
|
$filter | string |
ODATA 篩選查詢,以限制傳回的專案 |
|
|
排序方式
|
$orderby | string |
ODATA orderBy 查詢,用於指定項目順序 |
|
|
略過計數
|
$skip | integer |
要略過的項目數(預設值 = 0) |
|
|
最高計數
|
$top | integer |
要擷取的項目總數 (預設值 = 全部) |
|
|
選取查詢
|
$select | string |
要從項目擷取的特定欄位 (預設值 = all) |
傳回
取得資料列 (V2)
此作業會從資料表取得資料列。
參數
| 名稱 | 機碼 | 必要 | 類型 | Description |
|---|---|---|---|---|
|
資料庫的伺服器名稱
|
server | True | string |
資料庫的伺服器名稱 |
|
資料庫名稱
|
database | True | string |
資料庫名稱 |
|
資料表名稱
|
table | True | string |
SQL 資料表的名稱 |
|
篩選查詢
|
$filter | string |
ODATA 篩選查詢,以限制傳回的專案 |
|
|
排序方式
|
$orderby | string |
ODATA orderBy 查詢,用於指定項目順序 |
|
|
略過計數
|
$skip | integer |
要略過的項目數(預設值 = 0) |
|
|
最高計數
|
$top | integer |
要擷取的項目總數 (預設值 = 全部) |
|
|
選取查詢
|
$select | string |
要從項目擷取的特定欄位 (預設值 = all) |
傳回
取得資料表 [已淘汰]
取得資料表 (V2)
此作業會從資料庫取得資料表。
參數
| 名稱 | 機碼 | 必要 | 類型 | Description |
|---|---|---|---|---|
|
資料庫的伺服器名稱
|
server | True | string |
資料庫的伺服器名稱 |
|
資料庫名稱
|
database | True | string |
資料庫名稱 |
傳回
- 身體
- TablesList
執行 SQL 查詢 [已棄用]
執行 SQL 查詢
參數
| 名稱 | 機碼 | 必要 | 類型 | Description |
|---|---|---|---|---|
|
Query
|
query | True | dynamic |
查詢內文 |
傳回
執行 SQL 查詢 (V2)
執行 SQL 查詢
參數
| 名稱 | 機碼 | 必要 | 類型 | Description |
|---|---|---|---|---|
|
資料庫的伺服器名稱
|
server | True | string |
資料庫的伺服器名稱 |
|
資料庫名稱
|
database | True | string |
資料庫名稱 |
|
Query
|
query | True | dynamic |
查詢內文 |
傳回
執行預存程序
此作業會執行預存程式。
參數
| 名稱 | 機碼 | 必要 | 類型 | Description |
|---|---|---|---|---|
|
程序名稱
|
procedure | True | string |
預存程序的名稱 |
|
參數清單
|
parameters | True | dynamic |
預存程序的輸入參數 |
傳回
執行預存程序 (V2)
此作業會執行預存程式。
參數
| 名稱 | 機碼 | 必要 | 類型 | Description |
|---|---|---|---|---|
|
資料庫的伺服器名稱
|
server | True | string |
資料庫的伺服器名稱 |
|
資料庫名稱
|
database | True | string |
資料庫名稱 |
|
程序名稱
|
procedure | True | string |
預存程序的名稱 |
|
參數清單
|
parameters | True | dynamic |
預存程序的輸入參數 |
傳回
定義
Table
| 名稱 | 路徑 | 類型 | Description |
|---|---|---|---|
|
名稱
|
Name | string | |
|
顯示名稱
|
DisplayName | string |
表格清單
| 名稱 | 路徑 | 類型 | Description |
|---|---|---|---|
|
value
|
value | array of Table |