Azure SQL Data Warehouse
Хранилище данных SQL Microsoft Azure — это система управления реляционными базами данных, разработанная корпорацией Майкрософт. Подключитесь к хранилищу данных SQL Azure для просмотра данных.
Этот соединитель доступен в следующих продуктах и регионах:
| Услуга | Class | Регионы |
|---|---|---|
| Copilot Studio | Премия | Все регионы Power Automate |
| Логические приложения | Стандарт | Все регионы Logic Apps |
| Power Apps | - | Недоступно |
| Power Automate | Премия | Все регионы Power Automate |
| Контакт | |
|---|---|
| Имя | Microsoft |
| URL |
Поддержка Microsoft LogicApps Поддержка Microsoft Power Automate |
| Метаданные соединителя | |
|---|---|
| Publisher | Microsoft |
| Website | https://azure.microsoft.com/services/synapse-analytics/ |
Поддержка виртуальной сети
Когда соединитель используется в среде Power Platform, связанной с виртуальной сетью, применяются ограничения:
Следующие действия являются единственными поддерживаемыми действиями:
Любое действие, за пределами этого списка, вернет ошибку "403 Несанкционированный"
Локальный шлюз данных не поддерживается
При использовании встроенной проверки подлинности идентификатора Microsoft Entra ID введите имя базы данных вручную в качестве настраиваемого значения.
Известные проблемы и ограничения
Ниже приведены некоторые известные ограничения использования соединителя хранилища данных SQL Azure.
- Из-за ограничения серверной службы только первые 10000 таблиц возвращаются операцией Get tables, а функция разбиения на страницы пока не поддерживается.
Известные ограничения с проверкой подлинности Идентификатора Microsoft Entra
Из-за текущих ограничений конвейера проверки подлинности гостевые пользователи Идентификатора Microsoft Entra не поддерживаются для подключений идентификатора Microsoft Entra к хранилищу данных SQL Azure. При использовании проверки подлинности идентификатора Microsoft Entra id поддерживаются только действия версии 2. Устаревшие действия будут продолжать работать с sql проверкой подлинности, но при использовании с подключением идентификатора Microsoft Entra ID завершится ошибкой.
Создание подключения
Соединитель поддерживает следующие типы проверки подлинности:
| [переменные('oauthDefaultDisplayName')] | [переменные('oauthDefaultDescription')] | Все регионы, кроме Azure для государственных организаций и министерства обороны (DoD) в Azure для государственных организаций и MOONCAKE и правительства США (GCC) и правительства США (GCC-High) | Недоступен для совместного использования |
| Базовое имя пользователя и пароль | Имя пользователя и пароль и такие данные | Все регионы | Доступный для общего пользования |
| Интегрированный идентификатор Microsoft Entra | Используйте идентификатор Microsoft Entra для доступа к пулам SQL. | MOONCAKE и правительство США (GCC) только | Недоступен для совместного использования |
| Интегрированная идентификатора Microsoft Entra (Azure для государственных организаций) | Используйте идентификатор Microsoft Entra для доступа к пулам SQL. | Azure для государственных организаций и Министерства обороны (DoD) в Azure для государственных организаций и государственных организаций США (GCC-High) только | Недоступен для совместного использования |
| По умолчанию [не рекомендуется] | Этот параметр предназначен только для старых подключений без явного типа проверки подлинности и предоставляется только для обратной совместимости. | Все регионы | Недоступен для совместного использования |
[переменные('oauthDefaultDisplayName')]
Идентификатор проверки подлинности: oauth
Применимо: все регионы, кроме Azure для государственных организаций и Министерства обороны (DoD) в Azure для государственных организаций и MOONCAKE и правительства США (GCC) и правительства США (GCC-High)
[переменные('oauthDefaultDescription')]
Это недоступно для общего доступа. Если приложение power предоставляется другому пользователю, пользователю будет предложено явно создать новое подключение.
Базовое имя пользователя и пароль
Идентификатор проверки подлинности: sqlAuthentication
Применимо: все регионы
Имя пользователя и пароль и такие данные
Это совместное подключение. Если приложение power app предоставлено другому пользователю, подключение также предоставляется совместно. Дополнительные сведения см. в обзоре соединителей для приложений на основе холста — Power Apps | Документация Майкрософт
| Имя | Тип | Description | Обязательно |
|---|---|---|---|
| Имя сервера хранилища данных SQL Azure | струна | Имя сервера хранилища данных SQL Azure | True |
| Имя базы данных хранилища данных SQL Azure | струна | Имя базы данных хранилища данных SQL Azure | True |
| Тип проверки подлинности для подключения к базе данных хранилища данных SQL Azure | струна | Тип проверки подлинности для подключения к базе данных хранилища данных SQL Azure | |
| Имя пользователя | securestring | Учетные данные пользователя | True |
| Пароль | securestring | Учетные данные пароля | True |
Microsoft Entra id Integrated
Идентификатор проверки подлинности: oauth
Применимо: ТОЛЬКО MOONCAKE и правительство США (GCC)
Используйте идентификатор Microsoft Entra для доступа к пулам SQL.
Это недоступно для общего доступа. Если приложение power предоставляется другому пользователю, пользователю будет предложено явно создать новое подключение.
Интегрированная идентификатора Microsoft Entra (Azure для государственных организаций)
Идентификатор проверки подлинности: oauth
Применимо: Только Для государственных организаций Azure и Министерства обороны (DoD) в Azure для государственных организаций и государственных организаций США (GCC-High)
Используйте идентификатор Microsoft Entra для доступа к пулам SQL.
Это недоступно для общего доступа. Если приложение power предоставляется другому пользователю, пользователю будет предложено явно создать новое подключение.
По умолчанию [не рекомендуется]
Применимо: все регионы
Этот параметр предназначен только для старых подключений без явного типа проверки подлинности и предоставляется только для обратной совместимости.
Это недоступно для общего доступа. Если приложение power предоставляется другому пользователю, пользователю будет предложено явно создать новое подключение.
| Имя | Тип | Description | Обязательно |
|---|---|---|---|
| Имя сервера хранилища данных SQL Azure | струна | Имя сервера хранилища данных SQL Azure | True |
| Имя базы данных хранилища данных SQL Azure | струна | Имя базы данных хранилища данных SQL Azure | True |
| Тип проверки подлинности для подключения к базе данных хранилища данных SQL Azure | струна | Тип проверки подлинности для подключения к базе данных хранилища данных SQL Azure | |
| Имя пользователя | securestring | Учетные данные пользователя | True |
| Пароль | securestring | Учетные данные пароля | True |
Ограничения регулирования
| Имя | Вызовы | Период обновления |
|---|---|---|
| Вызовы API для каждого подключения | 600 | 60 секунд |
Действия
| Выполнение SQL-запроса (версия 2) |
Выполнение SQL-запроса |
| Выполнение SQL-запроса [DEPRECATED] |
Выполнение SQL-запроса |
| Выполнение хранимой процедуры |
Эта операция выполняет хранимую процедуру. |
| Выполнение хранимой процедуры (версия 2) |
Эта операция выполняет хранимую процедуру. |
| Получение строк (версия 2) |
Эта операция получает строки из таблицы. |
| Получение строк [DEPRECATED] |
Эта операция получает строки из таблицы. |
| Получение таблиц (версия 2) |
Эта операция получает таблицы из базы данных. |
| Получение таблиц [DEPRECATED] |
Эта операция получает таблицы из базы данных. |
Выполнение SQL-запроса (версия 2)
Выполнение SQL-запроса
Параметры
| Имя | Ключ | Обязательно | Тип | Описание |
|---|---|---|---|---|
|
имя сервера базы данных
|
server | True | string |
имя сервера базы данных |
|
имя базы данных
|
database | True | string |
имя базы данных |
|
Query
|
query | True | dynamic |
Текст запроса |
Возвращаемое значение
Выполнение SQL-запроса [DEPRECATED]
Выполнение SQL-запроса
Параметры
| Имя | Ключ | Обязательно | Тип | Описание |
|---|---|---|---|---|
|
Query
|
query | True | dynamic |
Текст запроса |
Возвращаемое значение
Выполнение хранимой процедуры
Эта операция выполняет хранимую процедуру.
Параметры
| Имя | Ключ | Обязательно | Тип | Описание |
|---|---|---|---|---|
|
Имя процедуры
|
procedure | True | string |
Имя хранимой процедуры |
|
Список параметров
|
parameters | True | dynamic |
Входные параметры хранимой процедуры |
Возвращаемое значение
Выполнение хранимой процедуры (версия 2)
Эта операция выполняет хранимую процедуру.
Параметры
| Имя | Ключ | Обязательно | Тип | Описание |
|---|---|---|---|---|
|
имя сервера базы данных
|
server | True | string |
имя сервера базы данных |
|
имя базы данных
|
database | True | string |
имя базы данных |
|
Имя процедуры
|
procedure | True | string |
Имя хранимой процедуры |
|
Список параметров
|
parameters | True | dynamic |
Входные параметры хранимой процедуры |
Возвращаемое значение
Получение строк (версия 2)
Эта операция получает строки из таблицы.
Параметры
| Имя | Ключ | Обязательно | Тип | Описание |
|---|---|---|---|---|
|
имя сервера базы данных
|
server | True | string |
имя сервера базы данных |
|
имя базы данных
|
database | True | string |
имя базы данных |
|
Имя таблицы
|
table | True | string |
Имя таблицы SQL |
|
Запрос фильтра
|
$filter | string |
Запрос фильтра ODATA для ограничения возвращаемых записей |
|
|
Заказ по
|
$orderby | string |
Запрос порядка ODATA Для указания порядка записей |
|
|
Пропустить число
|
$skip | integer |
Количество пропускаемых записей (по умолчанию = 0) |
|
|
Первое число
|
$top | integer |
Общее количество записей для получения (по умолчанию = все) |
|
|
Выбор запроса
|
$select | string |
Определенные поля для извлечения из записей (по умолчанию = все) |
Возвращаемое значение
Получение строк [DEPRECATED]
Эта операция получает строки из таблицы.
Параметры
| Имя | Ключ | Обязательно | Тип | Описание |
|---|---|---|---|---|
|
Имя таблицы
|
table | True | string |
Имя таблицы SQL |
|
Запрос фильтра
|
$filter | string |
Запрос фильтра ODATA для ограничения возвращаемых записей |
|
|
Заказ по
|
$orderby | string |
Запрос порядка ODATA Для указания порядка записей |
|
|
Пропустить число
|
$skip | integer |
Количество пропускаемых записей (по умолчанию = 0) |
|
|
Первое число
|
$top | integer |
Общее количество записей для получения (по умолчанию = все) |
|
|
Выбор запроса
|
$select | string |
Определенные поля для извлечения из записей (по умолчанию = все) |
Возвращаемое значение
Получение таблиц (версия 2)
Эта операция получает таблицы из базы данных.
Параметры
| Имя | Ключ | Обязательно | Тип | Описание |
|---|---|---|---|---|
|
имя сервера базы данных
|
server | True | string |
имя сервера базы данных |
|
имя базы данных
|
database | True | string |
имя базы данных |
Возвращаемое значение
- Тело
- TablesList
Получение таблиц [DEPRECATED]
Определения
Таблица
| Имя | Путь | Тип | Описание |
|---|---|---|---|
|
Имя
|
Name | string | |
|
Отображаемое имя
|
DisplayName | string |
TablesList
| Имя | Путь | Тип | Описание |
|---|---|---|---|
|
value
|
value | array of Table |