Примечание
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Примечание.
Эта статья относится только к Power BI Desktop. В настоящее время Power Query Online или служба Power BI не поддерживается.
С помощью Power BI Desktop вы можете визуально исследовать свои данные на свободной области, поддерживающей перетаскивание, с использованием широкого спектра современных визуальных представлений данных и простых в использовании инструментов для создания отчетов. Можно импортировать данные непосредственно из таблиц или выполнять импорт из запроса SELECT. Из этого краткого руководства вы узнаете, как подключиться к гибкому серверу База данных Azure для MySQL с помощью Power BI Desktop.
Необходимые компоненты
- Установите Power BI Desktop.
- При первом подключении к базе данных MySQL в Power BI необходимо установить пакет Oracle MySQL Connector/NET.
- Если на сервере MySQL отключен протокол SSL, пропустите приведенные ниже действия. Если протокол SSL включен, выполните указанные ниже действия, чтобы установить сертификат.
- Скачайте общедоступный SSL-сертификат.
- Установите SSL-сертификат в хранилище доверенных корневых центров сертификации, выполнив следующие действия.
- Запустите консоль управления certmgr.msc в системе Windows.
- Щелкните правой кнопкой мыши Доверенные корневые центры сертификации, а затем выберите команду Импорт.
- Следуйте инструкциям мастера, чтобы импортировать корневой сертификат (например, DigiCertGlobalRootCA.crt.pem) и нажмите кнопку ОК.
Подключение с помощью Power BI Desktop из портал Azure
Получите сведения о подключении, необходимые для подключения к экземпляру гибкого сервера База данных Azure для MySQL. Вам потребуется полное имя сервера и учетные данные для входа.
Войдите на портал Azure.
В меню слева в портал Azure выберите все ресурсы и найдите созданный сервер (например, mydemoserver).
Выберите имя сервера.
На панели обзора сервера выберите параметр Power BI в меню слева.
Выберите базу данных из раскрывающегося списка, например contactsdb , а затем нажмите кнопку "Начать работу".
Скачайте файл Power BI desktop contactsdb.pbids.
Откройте файл в Power BI Desktop.
Перейдите на вкладку "База данных ", чтобы указать имя пользователя и пароль для сервера базы данных. Примечание проверка подлинности Windows не поддерживается для гибкого сервера База данных Azure для MySQL.
В Навигаторе выберите необходимые данные, а затем загрузите или преобразуйте данные.
Подключение к базе данных MySQL из Power BI Desktop
Вы можете подключиться к гибкому серверу База данных Azure для MySQL с помощью Power BI Desktop напрямую, не используя портал Azure.
Получение сведений о подключении MySQL
- Войдите на портал Azure.
- В меню слева в портал Azure выберите все ресурсы и найдите созданный экземпляр гибкого сервера База данных Azure для MySQL (например, mydemoserver).
- Выберите имя сервера.
- Запишите имя сервера и имя для входа администратора сервера с панели сервера Обзор. Если вы забыли свой пароль, можно также сбросить пароль с помощью этой панели.
- Перейдите на страницу Базы данных, чтобы найти базу данных, к которой требуется подключиться. Power BI Desktop поддерживает добавление подключения к отдельной базе данных, поэтому для импорта данных требуется имя базы данных.
Добавление подключения MySQL в Power BI Desktop
При выборе соединителя выберите вариант База данных MySQL.
В диалоговом окне базы данных MySQL укажите имя экземпляра и базы данных гибкого сервера База данных Azure для MySQL.
Выберите тип проверки подлинности База данных и введите учетные данные MySQL в полях Имя пользователя и Пароль. Обязательно выберите уровень, к которому будут применены учетные данные.
По завершении нажмите кнопку ОК.
В Навигаторе выберите необходимые данные, а затем загрузите или преобразуйте данные.
Подключение к базе данных MySQL из Power Query Online
Шлюз данных требуется для использования MySQL с запросом Power BI online. Узнайте , как развернуть шлюз данных для MySQL. После настройки шлюза данных выполните следующие действия, чтобы добавить новое подключение:
При выборе соединителя выберите вариант База данных MySQL.
В диалоговом окне База данных MySQL укажите имя сервера и базы данных.
Выберите тип проверки подлинности Базовый и введите учетные данные MySQL в полях Имя пользователя и Пароль.
Если подключение не зашифровано, снимите флажок Использовать зашифрованное подключение.
Нажмите кнопку Далее, чтобы подключиться к базе данных.
В Навигаторе выберите необходимые данные, а затем выберите Преобразовать данные", чтобы преобразовать данные в Редакторе Power Query.
Подключением с использованием дополнительных параметров
Power Query Desktop предоставляет набор дополнительных параметров, которые при необходимости можно добавить в запрос. В следующей таблице приведены все дополнительные параметры, которые можно задать в Power Query Desktop.
Дополнительный параметр | Description |
---|---|
Время ожидания команды в минутах | Если подключение длится более 10 минут (время ожидания по умолчанию), можно ввести другое значение в минутах, чтобы подключение дольше оставалось открытым. Этот параметр доступен только в Power Query Desktop. |
SQL statement | Дополнительные сведения см. в статье Импорта данных из базы данных с помощью собственного запроса к базе данных. |
Включить столбцы отношений | Если этот флажок установлен, включает столбцы, которые могут иметь связи с другими таблицами. Если это поле снято, эти столбцы не отображаются. |
Выполнять навигацию по всей иерархии | Если этот флажок установлен, навигатор отображает полную иерархию таблиц в базе данных, к которой вы подключаетесь. Если этот флажок снят, навигатор отображает только таблицы, столбцы и строки которых содержат данные. |
Выбрав необходимые дополнительные параметры, нажмите кнопку ОК в Power Query Desktop, чтобы подключиться к базе данных MySQL.