Azure SQL Data Warehouse
Microsoft Azure SQL Data Warehouse は、Microsoft によって開発されたリレーショナル データベース管理システムです。 Azure SQL Data Warehouse に接続してデータを表示します。
このコネクタは、次の製品とリージョンで使用できます。
| サービス | クラス | リージョン |
|---|---|---|
| コピロット スタジオ | Premium | すべての地域 Power Automate |
| ロジック アプリ | Standard | すべての Logic Apps リージョン |
| Power Apps | - | 利用できません |
| Power Automate | Premium | すべての地域 Power Automate |
| お問い合わせ | |
|---|---|
| 名前 | Microsoft |
| URL |
Microsoft LogicApps のサポート Microsoft Power Automate のサポート |
| コネクタ メタデータ | |
|---|---|
| Publisher | Microsoft |
| Website | https://azure.microsoft.com/services/synapse-analytics/ |
Virtual Network のサポート
Virtual Network にリンクされた Power Platform 環境でコネクタが使用されている場合、次の制限が適用されます。
次のアクションのみがサポートされています。
このリスト以外のアクションでは、"403 Unauthorized" エラーが返されます
オンプレミス データ ゲートウェイはサポートされていません
Microsoft Entra ID 統合認証を使用する場合は、カスタム値としてデータベース名を手動で入力してください
既知の問題と制限事項
Azure SQL Data Warehouse コネクタを使用する場合の既知の制限事項の一部を次に示します。
- バックエンド サービスの制限により、'テーブルの取得' 操作によって最初の 10000 テーブルのみが返され、改ページ機能はまだサポートされていません
Microsoft Entra ID 認証に関する既知の制限事項
現在の認証パイプラインの制限により、Microsoft Entra ID ゲスト ユーザーは、Azure SQL Data Warehouse への Microsoft Entra ID 接続ではサポートされていません。 Microsoft Entra ID 認証を使用する場合 、V2 アクションのみがサポートされます。 非推奨のアクションは引き続き sql 認証で動作しますが、 Microsoft Entra ID 接続で使用すると失敗します。
接続を作成する
コネクタでは、次の認証の種類がサポートされています。
| 基本的なユーザー名とパスワード | ユーザー名とパスワードなど | すべてのリージョン | 共有可能 |
| Microsoft Entra ID 統合 | Microsoft Entra ID を使用して SQL プールにアクセスします。 | Azure Government と米国政府機関 (GCC-High) の Azure Government および国防総省 (DoD) を除くすべてのリージョン | 共有不可 |
| Microsoft Entra ID Integrated (Azure Government) | Microsoft Entra ID を使用して SQL プールにアクセスします。 | Azure Government および米国政府機関の Azure Government および国防総省 (DoD) (GCC-High) のみ | 共有不可 |
| 既定 [非推奨] | このオプションは、明示的な認証の種類がない古い接続に対してのみ行われ、下位互換性のためにのみ提供されます。 | すべてのリージョン | 共有不可 |
基本的なユーザー名とパスワード
認証 ID: sqlAuthentication
適用対象: すべてのリージョン
ユーザー名とパスワードなど
これは共有可能な接続です。 電源アプリが別のユーザーと共有されている場合は、接続も共有されます。 詳細については、 キャンバス アプリのコネクタの概要 - Power Apps |Microsoft Docs
| 名前 | タイプ | Description | 必須 |
|---|---|---|---|
| Azure SQL Data Warehouse サーバー名 | 文字列 | Azure SQL Data Warehouse サーバー名 | 正しい |
| Azure SQL Data Warehouse データベース名 | 文字列 | Azure SQL Data Warehouse データベース名 | 正しい |
| Azure SQL Data Warehouse データベースに接続するための認証の種類 | 文字列 | Azure SQL Data Warehouse データベースに接続するための認証の種類 | |
| ユーザー名 | securestring | ユーザー名の資格情報 | 正しい |
| パスワード | securestring | パスワード資格情報 | 正しい |
Microsoft Entra ID 統合
認証 ID: oauth
適用: Azure Government および米国政府機関 (GCC-High) の Azure Government および国防総省 (DoD) を除くすべてのリージョン
Microsoft Entra ID を使用して SQL プールにアクセスします。
これは共有可能な接続ではありません。 電源アプリが別のユーザーと共有されている場合、別のユーザーは新しい接続を明示的に作成するように求められます。
Microsoft Entra ID Integrated (Azure Government)
認証 ID: oauth
適用: Azure Government および米国政府の Azure Government および国防総省 (DoD) (GCC-High) のみ
Microsoft Entra ID を使用して SQL プールにアクセスします。
これは共有可能な接続ではありません。 電源アプリが別のユーザーと共有されている場合、別のユーザーは新しい接続を明示的に作成するように求められます。
既定 [非推奨]
適用対象: すべてのリージョン
このオプションは、明示的な認証の種類がない古い接続に対してのみ行われ、下位互換性のためにのみ提供されます。
これは共有可能な接続ではありません。 電源アプリが別のユーザーと共有されている場合、別のユーザーは新しい接続を明示的に作成するように求められます。
| 名前 | タイプ | Description | 必須 |
|---|---|---|---|
| Azure SQL Data Warehouse サーバー名 | 文字列 | Azure SQL Data Warehouse サーバー名 | 正しい |
| Azure SQL Data Warehouse データベース名 | 文字列 | Azure SQL Data Warehouse データベース名 | 正しい |
| Azure SQL Data Warehouse データベースに接続するための認証の種類 | 文字列 | Azure SQL Data Warehouse データベースに接続するための認証の種類 | |
| ユーザー名 | securestring | ユーザー名の資格情報 | 正しい |
| パスワード | securestring | パスワード資格情報 | 正しい |
調整制限
| 名前 | 呼び出し | 更新期間 |
|---|---|---|
| 接続ごとの API 呼び出し | 600 | 60 秒 |
アクション
| SQL クエリの実行 (V2) |
SQL クエリを実行する |
| SQL クエリの実行 [非推奨] |
SQL クエリを実行する |
| ストアド プロシージャの実行 |
この操作では、ストアド プロシージャが実行されます。 |
| ストアド プロシージャの実行 (V2) |
この操作では、ストアド プロシージャが実行されます。 |
| テーブルの取得 (V2) |
この操作では、データベースからテーブルを取得します。 |
| テーブルの取得 [非推奨] |
この操作では、データベースからテーブルを取得します。 |
| 行の取得 (V2) |
この操作は、テーブルから行を取得します。 |
| 行の取得 [非推奨] |
この操作は、テーブルから行を取得します。 |
SQL クエリの実行 (V2)
SQL クエリを実行する
パラメーター
| 名前 | キー | 必須 | 型 | 説明 |
|---|---|---|---|---|
|
データベースのサーバー名
|
server | True | string |
データベースのサーバー名 |
|
データベースの名前
|
database | True | string |
データベースの名前 |
|
Query
|
query | True | dynamic |
クエリ本文 |
戻り値
SQL クエリの実行 [非推奨]
SQL クエリを実行する
パラメーター
| 名前 | キー | 必須 | 型 | 説明 |
|---|---|---|---|---|
|
Query
|
query | True | dynamic |
クエリ本文 |
戻り値
ストアド プロシージャの実行
この操作では、ストアド プロシージャが実行されます。
パラメーター
| 名前 | キー | 必須 | 型 | 説明 |
|---|---|---|---|---|
|
プロシージャ名
|
procedure | True | string |
ストアド プロシージャの名前 |
|
パラメーター の一覧
|
parameters | True | dynamic |
ストアド プロシージャへの入力パラメーター |
戻り値
ストアド プロシージャの実行 (V2)
この操作では、ストアド プロシージャが実行されます。
パラメーター
| 名前 | キー | 必須 | 型 | 説明 |
|---|---|---|---|---|
|
データベースのサーバー名
|
server | True | string |
データベースのサーバー名 |
|
データベースの名前
|
database | True | string |
データベースの名前 |
|
プロシージャ名
|
procedure | True | string |
ストアド プロシージャの名前 |
|
パラメーター の一覧
|
parameters | True | dynamic |
ストアド プロシージャへの入力パラメーター |
戻り値
テーブルの取得 (V2)
この操作では、データベースからテーブルを取得します。
パラメーター
| 名前 | キー | 必須 | 型 | 説明 |
|---|---|---|---|---|
|
データベースのサーバー名
|
server | True | string |
データベースのサーバー名 |
|
データベースの名前
|
database | True | string |
データベースの名前 |
戻り値
- Body
- TablesList
テーブルの取得 [非推奨]
行の取得 (V2)
この操作は、テーブルから行を取得します。
パラメーター
| 名前 | キー | 必須 | 型 | 説明 |
|---|---|---|---|---|
|
データベースのサーバー名
|
server | True | string |
データベースのサーバー名 |
|
データベースの名前
|
database | True | string |
データベースの名前 |
|
テーブル名
|
table | True | string |
SQL テーブルの名前 |
|
フィルター クエリ
|
$filter | string |
返されるエントリを制限する ODATA フィルター クエリ |
|
|
並べ替え
|
$orderby | string |
エントリの順序を指定するための ODATA orderBy クエリ |
|
|
Skip Count
|
$skip | integer |
スキップするエントリの数 (既定値 = 0) |
|
|
上位カウント
|
$top | integer |
取得するエントリの合計数 (既定値 = すべて) |
|
|
クエリの選択
|
$select | string |
エントリから取得する特定のフィールド (既定値 = すべて) |
戻り値
行の取得 [非推奨]
この操作は、テーブルから行を取得します。
パラメーター
| 名前 | キー | 必須 | 型 | 説明 |
|---|---|---|---|---|
|
テーブル名
|
table | True | string |
SQL テーブルの名前 |
|
フィルター クエリ
|
$filter | string |
返されるエントリを制限する ODATA フィルター クエリ |
|
|
並べ替え
|
$orderby | string |
エントリの順序を指定するための ODATA orderBy クエリ |
|
|
Skip Count
|
$skip | integer |
スキップするエントリの数 (既定値 = 0) |
|
|
上位カウント
|
$top | integer |
取得するエントリの合計数 (既定値 = すべて) |
|
|
クエリの選択
|
$select | string |
エントリから取得する特定のフィールド (既定値 = すべて) |
戻り値
定義
表
| 名前 | パス | 型 | 説明 |
|---|---|---|---|
|
名前
|
Name | string | |
|
DisplayName
|
DisplayName | string |
TablesList
| 名前 | パス | 型 | 説明 |
|---|---|---|---|
|
value
|
value | array of Table |