Azure Database for MySQL

Azure Database for MySQL フレキシブル サーバーは、高可用性、読み取りレプリカ、カスタム メンテナンスなどの組み込み機能を備えた、アプリの開発と展開のためのフル マネージド データベース サービスを提供します。 コネクタを使用して Azure Database for MySQL フレキシブル サーバー データベースに接続し、データの読み取り/書き込みを行い、データ変更時にワークフローをトリガーします。

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

サービス クラス リージョン
Logic Apps 標準 すべての Logic Apps 地域
Power Automate Premium すべての Power Automate 地域
Power Apps Premium すべての Power Apps 地域
Connector Metadata
発行者 マイクロソフト
Web サイト https://go.microsoft.com/fwlink/?linkid=2136898
プライバシー ポリシー https://go.microsoft.com/fwlink/?linkid=512132

接続の作成

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

基本認証 ユーザー名とパスワードを使用して MySQL データベースにアクセスします。 すべての地域 共有可能
既定 [非推奨] このオプションは、明示的な認証の種類を持たない古い接続専用に対してのみ使用され、下位互換性を保つためにのみ提供されます。 すべての地域 共有不可

基本認証

認証 ID: mysqlAuthentication

適用可能: すべての領域

ユーザー名とパスワードを使用して MySQL データベースにアクセスします。

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

件名 タイプ 内容 必要
サーバー 文字列 MySQL サーバーを指定します。
データベース名 string MySQL データベース名を指定します。 True
Username securestring ユーザー名資格情報 True
Password securestring パスワード資格情報 True
接続を暗号化する ブール値 接続を暗号化する

既定 [非推奨]

適用可能: すべての領域

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

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

調整制限

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

アクション

Delete row

この操作はテーブルから行を削除します。

MySQL クエリを実行する

MySQL クエリを実行する

ストアド プロシージャを取得

この操作では、データベースのストアド プロシージャを取得します。

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

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

テーブルを取得する

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

行の挿入

この操作はテーブルに新しい行を挿入します。

行を取得する

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

行を更新します

この操作はテーブルにある既存の行を更新します。

複数行を取得

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

Delete row

この操作はテーブルから行を削除します。

パラメーター

名前 キー 必須 説明
サーバー名
server True string

MySQL のサーバー名

データベース名
database True string

データベース名

Table name
table True string

テーブルの名前

Row id
id True string

削除する行を表す一意識別子

MySQL クエリを実行する

MySQL クエリを実行する

パラメーター

名前 キー 必須 説明
サーバー名
server True string

MySQL のサーバー名

データベース名
database True string

データベース名

クエリ
query True dynamic

クエリの本文

戻り値

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

ストアド プロシージャを取得

この操作では、データベースのストアド プロシージャを取得します。

パラメーター

名前 キー 必須 説明
サーバー名
server True string

MySQL のサーバー名

データベース名
database True string

データベース名

戻り値

プロシージャの一覧を表します。

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

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

パラメーター

名前 キー 必須 説明
サーバー名
server True string

MySQL のサーバー名

データベース名
database True string

データベース名

プロシージャ名
procedure True string

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

Parameters list
parameters True dynamic

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

戻り値

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

テーブルを取得する

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

パラメーター

名前 キー 必須 説明
サーバー名
server True string

MySQL のサーバー名

データベース名
database True string

データベース名

戻り値

テーブルの一覧を表します。

Body
TablesList

行の挿入

この操作はテーブルに新しい行を挿入します。

パラメーター

名前 キー 必須 説明
サーバー名
server True string

MySQL のサーバー名

データベース名
database True string

データベース名

Table name
table True string

テーブルの名前

Row
item True dynamic

指定したテーブルに挿入する行

戻り値

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

行を取得する

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

パラメーター

名前 キー 必須 説明
サーバー名
server True string

MySQL のサーバー名

データベース名
database True string

データベース名

Table name
table True string

MySQL のテーブル名

Row id
id True string

取得する行を表す一意識別子

戻り値

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

行を更新します

この操作はテーブルにある既存の行を更新します。

パラメーター

名前 キー 必須 説明
サーバー名
server True string

MySQL のサーバー名

データベース名
database True string

データベース名

Table name
table True string

テーブルの名前

行 ID
id True string

更新する行を表す一意識別子

item True dynamic

更新された値を持つ行

戻り値

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

複数行を取得

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

パラメーター

名前 キー 必須 説明
サーバー名
server True string

MySQL のサーバー名

データベース名
database True string

データベース名

Table name
table True string

MySQL のテーブル名

Filter Query
$filter string

返されるエントリを制限するための ODATA フィルター クエリ (例: stringColumn eq 'string' OR numberColumn lt 123)。

並べ替え順
$orderby string

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

最大取得数
$top integer

取得するエントリの最大数 (既定 = 512)。

スキップ数
$skip integer

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

クエリを選択する
$select string

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

戻り値

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

トリガー

アイテムが作成されたとき

MySQL で項目が作成されたときにフローをトリガーします

アイテムの変更時

MySQL でアイテムが変更/挿入されたときにフローをトリガーします

アイテムが作成されたとき

MySQL で項目が作成されたときにフローをトリガーします

パラメーター

名前 キー 必須 説明
サーバー名
server True string

MySQL のサーバー名

データベース名
database True string

データベース名

Table name
table True string

MySQL のテーブル名

Filter Query
$filter string

返されるエントリを制限するための ODATA フィルター クエリ (例: stringColumn eq 'string' OR numberColumn lt 123)。

上から順に取得
$top integer

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

並べ替え順
$orderby string

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

クエリを選択する
$select string

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

戻り値

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

アイテムの変更時

MySQL でアイテムが変更/挿入されたときにフローをトリガーします

パラメーター

名前 キー 必須 説明
サーバー名
server True string

MySQL のサーバー名

データベース名
database True string

データベース名

Table name
table True string

MySQL のテーブル名

Filter Query
$filter string

返されるエントリを制限するための ODATA フィルター クエリ (例: stringColumn eq 'string' OR numberColumn lt 123)。

上から順に取得
$top integer

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

並べ替え順
$orderby string

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

クエリを選択する
$select string

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

戻り値

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

定義

処置

プロシージャ。

名前 パス 説明
件名
Name string

プロシージャ名。

表示名
DisplayName string

プロシージャの表示名です。

ProceduresList

プロシージャの一覧を表します。

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

プロシージャの一覧です。

テーブル

テーブルを表します。

名前 パス 説明
件名
Name string

テーブルの名前。 名前は実行時に使用されます。

表示名
DisplayName string

テーブルの表示名です。

TablesList

テーブルの一覧を表します。

名前 パス 説明
value array of Table

テーブルの一覧