Поделиться через


Amazon Redshift

Итоги

Позиция Description
Состояние выпуска Общая доступность
Продукты Power BI (семантические модели)
Power BI (потоки данных)
Fabric (Dataflow 2-го поколения)
Power Apps (потоки данных)
Dynamics 365 Customer Insights
Поддерживаемые типы проверки подлинности Amazon Redshift
Базовая
Учетная запись Майкрософт
Organizational account

Примечание.

Некоторые возможности могут присутствовать в одном продукте, но не другие из-за расписаний развертывания и возможностей для конкретного узла.

Необходимые компоненты

Поддерживаемые возможности

  • Import
  • DirectQuery (семантические модели Power BI)
  • Дополнительные параметры
    • Имя поставщика
    • Размер пакета
    • SQL statement

Подключение к данным Amazon Redshift из Power Query Desktop

Чтобы подключиться к данным Amazon Redshift, выполните приведенные действия.

  1. Выберите параметр Amazon Redshift в выборе "Получить данные".

  2. В поле Server введите имя сервера, в котором находятся данные. В составе поля "Сервер" можно также указать порт в следующем формате: ServerURL:Port. В базе данных введите имя базы данных Amazon Redshift, к которой вы хотите получить доступ. В этом примере contoso.redshift.amazonaws.com:5439 используется имя сервера и номер порта, dev имя базы данных, а для режима подключения к данным задан режим импорта.

    Изображение диалогового окна подключения Amazon Redshift с указанным именем сервера, портом и именем базы данных.

    Вы также можете выбрать некоторые дополнительные варианты подключения. Дополнительные сведения: подключение с помощью дополнительных параметров

    После завершения заполнения и выбора всех необходимых параметров нажмите кнопку "ОК".

  3. Если это первый раз, когда вы подключаетесь к этой базе данных, введите учетные данные в полях имени пользователя и пароля типа проверки подлинности Amazon Redshift. В этом случае выберите Подключиться.

    Изображение с диалоговым окном проверки подлинности с выбранным в качестве типа проверки подлинности Amazon Redshift.

    Дополнительные сведения: проверка подлинности с помощью источника данных

  4. После успешного подключения откроется окно навигатора и отображает данные, доступные на сервере. Выберите один или несколько элементов, которые необходимо импортировать.

    Изображение навигатора с выбранным элементом customers, а данные из этого элемента отображаются справа.

  5. После выбора нужных элементов выберите "Загрузить", чтобы загрузить данные или преобразовать данные, чтобы продолжить преобразование данных в Редактор Power Query.

  6. Выберите режим подключения к данным Import или DirectQuery и нажмите кнопку "ОК".

    Изображение параметров подключения с импортом и DirectQuery в качестве параметров для выбора.

Подключение к данным Amazon Redshift из Power Query Online

Чтобы подключиться к данным Amazon Redshift, выполните приведенные действия.

  1. Выберите параметр Amazon Redshift на странице источника данных Power Query.

  2. В поле Server введите имя сервера, в котором находятся данные. В составе поля "Сервер" можно также указать порт в следующем формате: ServerURL:Port. В базе данных введите имя базы данных Amazon Redshift, к которой вы хотите получить доступ. В этом примере contoso.redshift.amazonaws.com:5439 используется имя сервера и номер порта, а dev также имя базы данных.

    Изображение страницы подключения с указанным именем сервера, портом и именем базы данных.

    Вы также можете выбрать некоторые дополнительные варианты подключения. Дополнительные сведения: подключение с помощью дополнительных параметров

  3. При необходимости выберите локальный шлюз данных в шлюзе данных.

  4. Выберите тип проверки подлинности, который вы хотите использовать в типе проверки подлинности, а затем введите свои учетные данные.

  5. Выберите или снимите флажок "Использовать зашифрованное подключение" в зависимости от того, хотите ли вы использовать зашифрованное подключение.

  6. Выберите Далее для продолжения.

  7. В навигаторе выберите необходимые данные и выберите команду "Преобразовать данные". Этот выбор открывает Редактор Power Query, чтобы можно было фильтровать и уточнять набор данных, которые вы хотите использовать.

    Изображение онлайн-навигатора с выбранным элементом

Подключением с использованием дополнительных параметров

Power Query предоставляет набор дополнительных параметров, которые можно добавить в запрос при необходимости.

В следующей таблице описаны все дополнительные параметры, которые можно задать в Power Query.

Дополнительный параметр Description
Имя поставщика Предоставляет имя ресурса 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 (единый вход) через служба Power BI

Чтобы настроить новое подключение в служба Power BI, выполните приведенные действия.

  1. В служба Power BI выберите портал администрирования из списка параметров.

    Изображение открытого меню параметров с выделенным порталом администрирования.

  2. Включите параметр единого входа Redshift.

    Изображение параметра единого входа Redshift с включенным кнопкой

Единый вход Microsoft Entra ID для Amazon Redshift с локальным шлюзом данных

Прежде чем включить единый вход Microsoft Entra ID для Amazon Redshift, сначала необходимо включить единый вход Microsoft Entra ID для всех источников данных, поддерживающих единый вход Microsoft Entra ID с локальным шлюзом данных:

  1. В служба Power BI выберите портал администрирования из списка параметров.

    Другое изображение меню

  2. В разделе "Параметры клиента" включите единый вход Azure AD для шлюза.

    Изображение диалогового окна единого входа в Microsoft Entra ID для шлюза с включенным выбором включено.

После включения единого входа Microsoft Entra ID для всех источников данных включите единый вход Microsoft Entra ID для Amazon Redshift:

  1. Включите параметр единого входа Redshift.

    Изображение диалогового окна единого входа Redshift с включенным параметром

  2. Выберите "Управление шлюзами " из списка параметров.

    Изображение меню

  3. Выберите шлюз и выберите команду "Выбрать источник данных".

  4. На вкладке "Параметры источника данных" введите значение в поле "Имя поставщика". Параметр "Имя поставщика" требуется при использовании идентификатора Microsoft Entra и должен быть указан в дополнительных параметрах.

    Кроме того, выберите использовать единый вход с помощью Azure AD для запросов DirectQuery.

    Изображение вкладки