Azure SQL Data Warehouse

Microsoft Azure SQL Data Warehouse は、Microsoft が開発したリレーショナル データベース管理システムです。 Azure SQL Data Warehouse に接続して、データを表示します。

このコネクタは、次の製品および地域で利用可能です。

Service クラス 地域
Logic Apps 標準 すべての Logic Apps 地域および統合サービス環境 (ISE)
Power Automate プレミアム すべての Power Automate 地域
Power Apps - 該当なし
取引先担当者
名前 マイクロソフト
URL Microsoft LogicApps サポート
Microsoft Power Automate サポート
コネクタ メタデータ
発行者 マイクロソフト
Web サイト https://azure.microsoft.com/services/synapse-analytics/

Virtual Network のサポート

仮想ネットワークにリンクされた Power Platform 環境でコネクタが使用されている場合、次の制限が適用されます。

  • 次のアクションのみがサポートされています。

  • このリスト以外のアクションを実行すると、"403 未承認" エラーが返されます

  • オンプレミスのデータ ゲートウェイはサポートされていません

  • 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 接続で使用すると失敗します。

接続を作成する

このコネクタは、次の認証タイプをサポートしています:

Azure AD 統合 Azure Active Directory を使用して SQL プールにアクセスします。 MOONCAKE および米国政府 (GCC) のみ 共有不可
Azure AD 統合 (Azure Government) Azure Active Directory を使用して SQL プールにアクセスします。 Azure Government と米国政府 (GCC-High) のみに含まれる Azure Government と国防総省 (DOD) 共有不可
基本のユーザー名とパスワード ユーザー名やパスワードなど すべての地域 共有可能
Microsoft Entra ID 統合 Microsoft Entra ID を使用して SQL プールにアクセスします。 Azure Government、MOONCAKE、米国政府 (GCC)、米国政府 (GCC-High) における Azure Government と国防総省 (DoD) を除くすべての地域 共有不可
既定 [非推奨] このオプションは、明示的な認証の種類を持たない古い接続専用に対してのみ使用され、下位互換性を保つためにのみ提供されます。 すべての地域 共有不可

Azure AD 統合

認証 ID: oauth

適用: MOONCAKE および米国政府 (GCC) のみ

Azure Active Directory を使用して SQL プールにアクセスします。

これは共有可能な接続ではありません。 パワー アプリが別のユーザーと共有されている場合、別のユーザーは新しい接続を明示的に作成するように求められます。

Azure AD 統合 (Azure Government)

認証 ID: oauth

適用可能: Azure Government と米国政府 (GCC-High) のみに含まれる Azure Government と国防総省 (DOD)

Azure Active Directory を使用して SQL プールにアクセスします。

これは共有可能な接続ではありません。 パワー アプリが別のユーザーと共有されている場合、別のユーザーは新しい接続を明示的に作成するように求められます。

基本のユーザー名とパスワード

認証 ID: sqlAuthentication

適用できるもの: すべての領域

ユーザー名やパスワードなど

これは共有可能な接続です。 Power App が他のユーザーと共有されている場合、接続も共有されます。 詳細については、キャンバス アプリのコネクタの概要 - Power Apps | Microsoft Docs を参照してください

件名 タイプ 内容 必要
Azure SQL Data Warehouse のサーバー名 文字列 Azure SQL Data Warehouse のサーバー名 True
Azure SQL Data Warehouse のデータベース名 文字列 Azure SQL Data Warehouse のデータベース名 True
Azure SQL Data Warehouse データベースに接続するための認証の種類 文字列 Azure SQL Data Warehouse データベースに接続するための認証の種類
ユーザー名 securestring ユーザー名資格情報 True
Password securestring パスワード資格情報 True

Microsoft Entra ID 統合

認証 ID: oauth

適用可能: Azure Government、MOONCAKE、米国政府 (GCC)、米国政府 (GCC-High) における Azure Government と国防総省 (DoD) を除くすべての地域

Microsoft Entra ID を使用して SQL プールにアクセスします。

これは共有可能な接続ではありません。 Power App が別のユーザーと共有されている場合、別のユーザーは新しい接続を明示的に作成するように求められます。

既定 [非推奨]

適用できるもの: すべての領域

このオプションは、明示的な認証の種類を持たない古い接続専用に対してのみ使用され、下位互換性を保つためにのみ提供されます。

これは共有可能な接続ではありません。 パワー アプリが別のユーザーと共有されている場合、別のユーザーは新しい接続を明示的に作成するように求められます。

名称 タイプ 内容 必要
Azure SQL Data Warehouse サーバー名 文字列 Azure SQL Data Warehouse のサーバー名 True
Azure SQL Data Warehouse のデータベース名 文字列 Azure SQL Data Warehouse のデータベース名 True
Azure SQL Data Warehouse データベースに接続するための認証の種類 文字列 Azure SQL Data Warehouse データベースに接続するための認証の種類
ユーザー名 securestring ユーザー名資格情報 True
パスワード securestring パスワード資格情報 True

調整制限

名前 呼び出し 更新期間
接続ごとの API 呼び出し 600 60 秒

アクション

SQL クエリの実行 (V2)

SQL クエリを実行する

SQL クエリの実行 [非推奨]

SQL クエリを実行する

ストアド プロシージャの実行

この操作では、ストアド プロシージャを実行します。

ストアド プロシージャを実行 (V2)

この操作では、ストアド プロシージャを実行します。

テーブルの取得 (V2)

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

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

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

複数行の取得 (V2)

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

複数行の取得 [非推奨]

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

SQL クエリの実行 (V2)

SQL クエリを実行する

パラメーター

名前 キー 必須 説明
データベースのサーバー名
server True string

データベースのサーバー名

データベースの名前
database True string

データベースの名前

クエリ
query True dynamic

クエリの本文

戻り値

この操作の出力は状況に応じて変わります。

SQL クエリの実行 [非推奨]

SQL クエリを実行する

パラメーター

名前 キー 必須 説明
クエリ
query True dynamic

クエリの本文

戻り値

この操作の出力は状況に応じて変わります。

ストアド プロシージャの実行

この操作では、ストアド プロシージャを実行します。

パラメーター

名前 キー 必須 説明
プロシージャ名
procedure True string

ストアド プロシージャの名前

パラメーター一覧
parameters True dynamic

ストアド プロシージャへの入力パラメーター

戻り値

この操作の出力は状況に応じて変わります。

ストアド プロシージャを実行 (V2)

この操作では、ストアド プロシージャを実行します。

パラメーター

名前 キー 必須 説明
データベースのサーバー名
server True string

データベースのサーバー名

データベースの名前
database True string

データベースの名前

プロシージャ名
procedure True string

ストアド プロシージャの名前

Parameters list
parameters True dynamic

ストアド プロシージャに対する入力パラメーター

戻り値

この操作の出力は状況に応じて変わります。

テーブルの取得 (V2)

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

パラメーター

名前 キー 必須 説明
データベースのサーバー名
server True string

データベースのサーバー名

データベースの名前
database True string

データベースの名前

戻り値

本文​​
TablesList

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

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

戻り値

本文
TablesList

複数行の取得 (V2)

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

パラメーター

名前 キー 必須 説明
データベースのサーバー名
server True string

データベースのサーバー名

データベースの名前
database True string

データベースの名前

テーブル名
table True string

SQL テーブルの名前

フィルター クエリ
$filter string

返されたエンティティを制限する ODATA フィルター クエリ

並べ替え順
$orderby string

エントリの順序を指定するための ODATA orderBy クエリ

スキップ数
$skip integer

スキップするエントリ数です (既定値 = 0)

上から順に取得
$top integer

取得するエントリの合計数です (既定値 = すべて)

クエリを選択する
$select string

エントリから取得する特定のフィールド (既定値 = すべて)

戻り値

この操作の出力は状況に応じて変わります。

複数行の取得 [非推奨]

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

パラメーター

名前 キー 必須 説明
Table name
table True string

SQL テーブルの名前

フィルター クエリ
$filter string

返されるエントリを制限するための ODATA フィルター クエリ

並べ替え順
$orderby string

エントリの順序を指定するための ODATA orderBy クエリ

スキップ数
$skip integer

スキップするエントリ数です (既定値 = 0)

上から順に取得
$top integer

取得するエントリの合計数です (既定値 = すべて)

クエリを選択する
$select string

エントリから取得する特定のフィールド (既定値 = すべて)

戻り値

この操作の出力は状況に応じて変わります。

定義

テーブル

名前 パス 説明
名称
Name string
表示名
DisplayName string

TablesList

名前 パス 説明
価値
value array of Table