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 |
データベース名 |
戻り値
プロシージャの一覧を表します。
- Body
- ProceduresList
ストアド プロシージャを実行
この操作では、ストアド プロシージャを実行します。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
サーバー名
|
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 |
テーブルの一覧 |