Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Итоги
| Элемент | Описание |
|---|---|
| Состояние релиза | Общая доступность |
| Продукты | Power BI (семантические модели) Power BI (потоки данных) Fabric (поток данных 2-го поколения) Power Apps (потоки данных) Dynamics 365 Customer Insights |
| Поддерживаемые типы проверки подлинности | Amazon Redshift Базовая учетная запись Microsoft Учетная запись организации |
Примечание.
Некоторые возможности могут присутствовать в одном продукте, но не другие из-за расписаний развертывания и возможностей для конкретного узла.
Примечание.
Реализация соединителя Redshift версии 2.0 доступна в программе Desktop и в шлюзе с марта 2026 года. Дополнительные сведения о этой функции.
Предварительные условия
- Аккаунт Amazon Web Services (AWS)
Поддерживаемые возможности
- Импорт
- DirectQuery (семантические модели Power BI)
- Дополнительные параметры
- Имя поставщика
- Размер пакета
- Инструкция SQL
Подключение к данным Amazon Redshift из Power Query Desktop
Чтобы подключиться к данным Amazon Redshift, выполните приведенные действия.
Выберите параметр Amazon Redshift в выборе "Получить данные".
В поле Server введите имя сервера, в котором находятся данные. В составе поля "Сервер" можно также указать порт в следующем формате: ServerURL:Port. В базе данных введите имя базы данных Amazon Redshift, к которой вы хотите получить доступ. В этом примере
contoso.redshift.amazonaws.com:5439– это имя сервера и номер порта,dev– это имя базы данных, а режим подключения к данным установлен на Импорт.
Вы также можете выбрать некоторые дополнительные варианты подключения. Для получения дополнительной информации перейдите на Connect с помощью дополнительных параметров.
После завершения заполнения и выбора всех необходимых параметров нажмите кнопку "ОК".
Если вы впервые подключаетесь к этой базе данных, введите учетные данные в полях имени пользователя и пароля типа проверки подлинности Amazon Redshift. В этом случае выберите Подключиться.
Дополнительные сведения см. в описании проверки подлинности с помощью источника данных.
После успешного подключения откроется окно навигатора и отображает данные, доступные на сервере. Выберите один или несколько элементов, которые необходимо импортировать.
Выбрав нужные элементы, выберите Load для загрузки данных или Transform Data для продолжения преобразования данных в редакторе Power Query.
Выберите режим подключения к данным Import или DirectQuery и нажмите кнопку "ОК".
Подключение к данным Amazon Redshift из Power Query Online
Чтобы подключиться к данным Amazon Redshift, выполните приведенные действия.
Выберите параметр Amazon Redshift на странице Power Query — выбор источника данных.
В поле Server введите имя сервера, в котором находятся данные. В составе поля "Сервер" можно также указать порт в следующем формате: ServerURL:Port. В базе данных введите имя базы данных Amazon Redshift, к которой вы хотите получить доступ. В этом примере
contoso.redshift.amazonaws.com:5439обозначает имя сервера и номер порта, аdevобозначает имя базы данных.
Вы также можете выбрать некоторые дополнительные варианты подключения. Для получения дополнительной информации перейдите на Connect с помощью дополнительных параметров.
При необходимости выберите локальный шлюз данных в Шлюз данных.
Выберите тип проверки подлинности, который вы хотите использовать в тип проверки подлинности, а затем введите свои учетные данные.
Выберите или снимите флажок "Использовать зашифрованное подключение" в зависимости от того, хотите ли вы использовать зашифрованное подключение.
Выберите Далее для продолжения.
В навигаторе выберите необходимые данные и выберите команду "Преобразовать данные". Этот выбор открывает редактор Power Query, чтобы можно было фильтровать и уточнять набор данных, которые вы хотите использовать.
Подключить с использованием дополнительных параметров
Power Query предоставляет набор дополнительных параметров, которые можно добавить в запрос при необходимости.
В следующей таблице описаны все расширенные параметры, которые можно задать в Power Query.
| Дополнительный параметр | Описание |
|---|---|
| Имя поставщика | Предоставляет имя ресурса Amazon (ARN), которое однозначно идентифицирует ресурсы AWS. |
| Размер пакета | Указывает максимальное количество строк, извлекаемых из сервера при получении данных. Небольшое число преобразуется в дополнительные вызовы сервера при получении большого набора данных. Большое количество строк может повысить производительность, но может привести к высокой нагрузке на память. Значение по умолчанию — извлечение одной строки. |
| Инструкция SQL | Для получения информации перейдите на Импорт данных из базы данных с использованием запроса к базе данных. Этот параметр доступен только в Power BI Desktop. |
Активировать единый вход в систему Microsoft Entra ID для Amazon Redshift
Мы поддерживаем единый вход Microsoft Entra ID через службу Power BI (облако), а также через локальный шлюз данных. Дополнительные сведения о включении единого входа Microsoft Entra ID для всех соединителей, см. в разделе Обзор единого входа для локальных шлюзов данных в Power BI.
Microsoft Entra ID единый вход (SSO) через Power BI сервис
Чтобы настроить новое подключение в служба Power BI:
В службе Power BI выберите портал администратора из списка параметров.
Включите опцию SSO Redshift.
Microsoft Entra ID единый вход (SSO) для Amazon Redshift с локальным шлюзом данных
Прежде чем включить единый вход Microsoft Entra ID для Amazon Redshift, сначала необходимо включить единый вход Microsoft Entra ID для всех источников данных, поддерживающих единый вход Microsoft Entra ID с локальным шлюзом данных:
В сервисе Power BI выберите Портал администрирования из списка настроек.
В разделе Тенантные параметры включите Azure AD Single-Sign on (SSO) для шлюза.
После включения единого входа Microsoft Entra ID для всех источников данных включите единый вход Microsoft Entra ID для Amazon Redshift:
Включите опцию SSO Redshift.
Выберите "Управление шлюзами " из списка параметров.
Выберите шлюз, а затем выберите Выбрать источник данных.
На вкладке "Параметры источника данных" введите значение в поле "Имя поставщика". Параметр Provider Name требуется при использовании Microsoft Entra ID и должен быть указан в параметрах Advanced.
Кроме того, выберите Использовать SSO (единый вход) через Azure AD для запросов DirectQuery.
Реализация коннектора Redshift версии 2.0
В марте 2026 года мы представили новую реализацию соединителя Amazon Redshift для улучшения интеграции с Redshift. Этот соединитель доступен в предварительной версии в Power Query Desktop.
Реализация соединителя Redshift 2.0 создается с помощью драйвера Amazon Redshift 2.x с открытым исходным кодом. Чтобы включить эту функцию на рабочем столе, перейдите в раздел "Параметры файла>" и "Параметры>>предварительного просмотра".
Включите опцию использования новой реализации соединителя Amazon Redshift.
При этом в подключение будет добавлен параметр [Implementation="2.0"], который сообщает Power BI использовать новый драйвер.
let
Source = AmazonRedshift.Database("my.redshift.amazonaws.com","dev",[Implementation="2.0"]),
northwind = Source{[Name="northwind"]}[Data],
orders1 = northwind{[Name="orders"]}[Data]
in
orders1
Это будет добавлено только для новых подключений Redshift после включения параметра в Power Query desktop. Этот параметр можно добавить к любому существующему подключению, добавив параметр [Implementation="2.0"] также.
С помощью этого нового варианта реализации пользователи могут пробовать и просматривать драйвер Redshift версии 2. Все подключения будут автоматически перенесены на драйвер версии 2 в одной из будущих итераций. Вы также можете увидеть, какая версия драйвера Redshift используется в журналах Mashup:
{
"Start":"2026-02-16T23:20:18.7947784Z",
"Action":"Engine/Module/AmazonRedshift/IO/AmazonRedshift/Version",
"ResourceKind":"AmazonRedshift",
"ResourcePath":"my.redshift.amazonaws.com;dev",
"HostProcessId":"36784",
"PartitionKey":"Section1/orders/orders1",
"Implementation":"2.0",
"DriverName":"Amazon Redshift ODBC Driver",
"UseV2Features":"True",
"ProductVersion":"2.153.0.0 (Main)+fdaf4307c2163bd9933182691631ca4d966ba1ac",
"ActivityId":"dddd3333-ee44-5555-66ff-777777aaaaaa",
"Process":"Microsoft.Mashup.Container.NetFX45",
"Pid":37024,
"Tid":1,
"Duration":"00:00:00.0000192"
}
Это будет продолжать развертываться для всех служб, где используется соединитель, и мы обновим этот документ по мере того, как эти продукты становятся доступными.