次の方法で共有


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

テーブルの取得 [非推奨]

この操作では、データベースからテーブルを取得します。

戻り値

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