База данных Azure для MySQL
Гибкий сервер Базы данных Azure для MySQL предоставляет полностью управляемую службу баз данных для разработки и развертывания приложений с встроенными возможностями, такими как высокий уровень доступности, реплики чтения, пользовательское обслуживание и многое другое. Используйте соединитель для подключения к базе данных Azure для гибких баз данных MySQL для чтения и записи данных и активации рабочих процессов при изменении данных.
Этот соединитель доступен в следующих продуктах и регионах:
| Услуга | Class | Регионы |
|---|---|---|
| Copilot Studio | Премия | Все регионы Power Automate |
| Логические приложения | Стандарт | Все регионы Logic Apps |
| Power Apps | Премия | Все регионы Power Apps |
| Power Automate | Премия | Все регионы Power Automate |
| Метаданные соединителя | |
|---|---|
| Publisher | Microsoft |
| Веб-сайт | https://go.microsoft.com/fwlink/?linkid=2136898 |
| Политика конфиденциальности | https://go.microsoft.com/fwlink/?linkid=512132 |
Создание подключения
Соединитель поддерживает следующие типы проверки подлинности:
| Обычная проверка подлинности | Используйте имя пользователя и пароль для доступа к базе данных MySQL. | Все регионы | Доступный для общего пользования |
| По умолчанию [не рекомендуется] | Этот параметр предназначен только для старых подключений без явного типа проверки подлинности и предоставляется только для обратной совместимости. | Все регионы | Недоступен для совместного использования |
Обычная проверка подлинности
Идентификатор проверки подлинности: mysqlAuthentication
Применимо: все регионы
Используйте имя пользователя и пароль для доступа к базе данных MySQL.
Это совместное подключение. Если приложение power app предоставлено другому пользователю, подключение также предоставляется совместно. Дополнительные сведения см. в обзоре соединителей для приложений на основе холста — Power Apps | Документация Майкрософт
| Имя | Тип | Description | Обязательно |
|---|---|---|---|
| Сервер | струна | Укажите сервер MySQL. | True |
| Имя базы данных | струна | Укажите имя базы данных MySQL. | True |
| Имя пользователя | securestring | Учетные данные пользователя | True |
| Пароль | securestring | Учетные данные пароля | True |
| Шифрование подключения | bool | Шифрование подключения |
По умолчанию [не рекомендуется]
Применимо: все регионы
Этот параметр предназначен только для старых подключений без явного типа проверки подлинности и предоставляется только для обратной совместимости.
Это недоступно для общего доступа. Если приложение power предоставляется другому пользователю, пользователю будет предложено явно создать новое подключение.
Ограничения регулирования
| Имя | Вызовы | Период обновления |
|---|---|---|
| Вызовы API для каждого подключения | 200 | 60 секунд |
Действия
| Вставка строки |
Эта операция вставляет новую строку в таблицу. |
| Выполнение запроса MySQL |
Выполнение запроса MySQL |
| Выполнение хранимой процедуры |
Эта операция выполняет хранимую процедуру. |
| Обновление строки |
Эта операция обновляет существующую строку в таблице. |
| Получение строк |
Эта операция получает строки из таблицы. |
| Получение строки |
Эта операция получает строку из таблицы. |
| Получение таблиц |
Эта операция получает таблицы из базы данных. |
| Получение хранимых процедур |
Эта операция получает хранимые процедуры для базы данных. |
| Удаление строки |
Эта операция удаляет строку из таблицы. |
Вставка строки
Эта операция вставляет новую строку в таблицу.
Параметры
| Имя | Ключ | Обязательно | Тип | Описание |
|---|---|---|---|---|
|
Имя сервера
|
server | True | string |
Имя сервера MySQL |
|
Название базы данных
|
database | True | string |
Название базы данных |
|
Имя таблицы
|
table | True | string |
Имя таблицы |
|
Row
|
item | True | dynamic |
Строка для вставки в указанную таблицу |
Возвращаемое значение
Выполнение запроса MySQL
Выполнение запроса MySQL
Параметры
| Имя | Ключ | Обязательно | Тип | Описание |
|---|---|---|---|---|
|
Имя сервера
|
server | True | string |
Имя сервера MySQL |
|
Название базы данных
|
database | True | string |
Название базы данных |
|
Query
|
query | True | dynamic |
Текст запроса |
Возвращаемое значение
Выполнение хранимой процедуры
Эта операция выполняет хранимую процедуру.
Параметры
| Имя | Ключ | Обязательно | Тип | Описание |
|---|---|---|---|---|
|
Имя сервера
|
server | True | string |
Имя сервера MySQL |
|
Название базы данных
|
database | True | string |
Название базы данных |
|
Имя процедуры
|
procedure | True | string |
Имя хранимой процедуры |
|
Список параметров
|
parameters | True | dynamic |
Входные параметры хранимой процедуры |
Возвращаемое значение
Обновление строки
Эта операция обновляет существующую строку в таблице.
Параметры
| Имя | Ключ | Обязательно | Тип | Описание |
|---|---|---|---|---|
|
Имя сервера
|
server | True | string |
Имя сервера MySQL |
|
Название базы данных
|
database | True | string |
Название базы данных |
|
Имя таблицы
|
table | True | string |
Имя таблицы |
|
Идентификатор строки
|
id | True | string |
Уникальный идентификатор строки для обновления |
|
Row
|
item | True | dynamic |
Строка с обновленными значениями |
Возвращаемое значение
Получение строк
Эта операция получает строки из таблицы.
Параметры
| Имя | Ключ | Обязательно | Тип | Описание |
|---|---|---|---|---|
|
Имя сервера
|
server | True | string |
Имя сервера MySQL |
|
Название базы данных
|
database | True | string |
Название базы данных |
|
Имя таблицы
|
table | True | string |
Имя таблицы MySQL |
|
Запрос фильтра
|
$filter | string |
Запрос фильтра ODATA для ограничения возвращаемых записей (например, stringColumn eq 'string' OR numberColumn lt 123). |
|
|
Заказ по
|
$orderby | string |
Запрос oDATA orderBy для указания порядка записей. |
|
|
Максимальное число получения
|
$top | integer |
Максимальное количество записей для получения (по умолчанию = 512). |
|
|
Пропустить число
|
$skip | integer |
Количество пропускаемых записей (по умолчанию = 0). |
|
|
Выбор запроса
|
$select | string |
Определенные поля для извлечения из записей (по умолчанию = все). |
Возвращаемое значение
Получение строки
Эта операция получает строку из таблицы.
Параметры
| Имя | Ключ | Обязательно | Тип | Описание |
|---|---|---|---|---|
|
Имя сервера
|
server | True | string |
Имя сервера MySQL |
|
Название базы данных
|
database | True | string |
Название базы данных |
|
Имя таблицы
|
table | True | string |
Имя таблицы MySQL |
|
Идентификатор строки
|
id | True | string |
Уникальный идентификатор строки для извлечения |
Возвращаемое значение
Получение таблиц
Эта операция получает таблицы из базы данных.
Параметры
| Имя | Ключ | Обязательно | Тип | Описание |
|---|---|---|---|---|
|
Имя сервера
|
server | True | string |
Имя сервера MySQL |
|
Название базы данных
|
database | True | string |
Название базы данных |
Возвращаемое значение
Представляет список таблиц.
- Тело
- TablesList
Получение хранимых процедур
Эта операция получает хранимые процедуры для базы данных.
Параметры
| Имя | Ключ | Обязательно | Тип | Описание |
|---|---|---|---|---|
|
Имя сервера
|
server | True | string |
Имя сервера MySQL |
|
Название базы данных
|
database | True | string |
Название базы данных |
Возвращаемое значение
Представляет список процедур.
- Тело
- ProceduresList
Удаление строки
Эта операция удаляет строку из таблицы.
Параметры
| Имя | Ключ | Обязательно | Тип | Описание |
|---|---|---|---|---|
|
Имя сервера
|
server | True | string |
Имя сервера MySQL |
|
Название базы данных
|
database | True | string |
Название базы данных |
|
Имя таблицы
|
table | True | string |
Имя таблицы |
|
Идентификатор строки
|
id | True | string |
Уникальный идентификатор строки для удаления |
Триггеры
| При изменении элемента |
Активирует поток при изменении или вставке элемента в MySQL |
| При создании элемента |
Активирует поток при создании элемента в MySQL |
При изменении элемента
Активирует поток при изменении или вставке элемента в MySQL
Параметры
| Имя | Ключ | Обязательно | Тип | Описание |
|---|---|---|---|---|
|
Имя сервера
|
server | True | string |
Имя сервера MySQL |
|
Название базы данных
|
database | True | string |
Название базы данных |
|
Имя таблицы
|
table | True | string |
Имя таблицы MySQL |
|
Запрос фильтра
|
$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 | True | string |
Имя таблицы MySQL |
|
Запрос фильтра
|
$filter | string |
Запрос фильтра ODATA для ограничения возвращаемых записей (например, stringColumn eq 'string' OR numberColumn lt 123). |
|
|
Первое число
|
$top | integer |
Общее количество записей для получения (по умолчанию = все). |
|
|
Заказ по
|
$orderby | string |
Запрос oDATA orderBy для указания порядка записей. |
|
|
Выбор запроса
|
$select | string |
Определенные поля для извлечения из записей (по умолчанию = все). |
Возвращаемое значение
Определения
Procedure
Процедура.
| Имя | Путь | Тип | Описание |
|---|---|---|---|
|
Имя
|
Name | string |
Имя процедуры. |
|
Отображаемое имя
|
DisplayName | string |
Отображаемое имя процедуры. |
ProceduresList
Представляет список процедур.
| Имя | Путь | Тип | Описание |
|---|---|---|---|
|
value
|
value | array of Procedure |
Список процедур. |
Таблица
Представляет таблицу.
| Имя | Путь | Тип | Описание |
|---|---|---|---|
|
Имя
|
Name | string |
Название таблицы. Имя используется во время выполнения. |
|
Отображаемое имя
|
DisplayName | string |
Отображаемое имя таблицы. |
TablesList
Представляет список таблиц.
| Имя | Путь | Тип | Описание |
|---|---|---|---|
|
value
|
value | array of Table |
Список таблиц |