Записки охотника

Дорога в облака

Консалтинг
Рвав-рвав, неудержимый собака Смайл решил написать статью по «горячим следам»!

Статья появилась на сайте благодаря моему недавнему выступлению на on-line конференции Excel + Power BI 11-го сентября, которое имело аналогичное название. Короче, хитрый собака решил воспользоваться подвернувшейся возможностью :-Р
Ниже будет размещена пошаговая инструкция по установке шлюза Power BI Gateway, публикации отчета в службу Power BI Service (облако), и подключения источника данных для обеспечения процедуры обновления.

Для того, чтобы воспользоваться всеми преимуществами работы в облаке (служба Power BI Service), необходимо иметь зарегистрированный тенант, и, например, лицензию Power BI Pro. Обозначенные моменты остаются за пределами данной публикации.

Установка шлюза Power BI Gateway

Power BI Gateway — это отдельное программное обеспечение от компании Microsoft, обеспечивающее безопасное соединение, и актуальное состояние ваших данных.
Для установки шлюза данных необходимо последовательно выполнить следующие действия:
  • Скачать файл установки Power BI Gateway можно с официального портала Microsoft по следующей ссылке: Power BI Gateway
Рвав-рвав, существует 2 режима установки шлюза: стандартный и персональный. Мы выберем 1-й вариант, и не только потому, что он работает с несколькими источниками данных для нескольких пользователей, но и из соображений удобства, так как данный вариант поддерживает обновление данных и по запросу, и по расписанию.
  • Для скачивания выбранного варианта установки необходимо нажать кнопку «Скачать для установки в стандартном режиме».
  • Запустить установочный файл «GatewayInstall.exe» от имени администратора.
  • Далее нужно разрешить запускаемому приложению вносить изменения на вашем устройстве путем нажатия кнопки «Да».
  • В появившемся окне установки предлагается проверить минимальные требования к программному обеспечению, указан путь для его установки, а также ссылки на условия использования и политику конфиденциальности:
Установка шлюза данных, шаг 1
  • Затем нужно подтвердить ознакомление с условиями использования и политикой конфиденциальности, проставив соответствующий флаг, и запустить установку программного обеспечения при помощи кнопки «Установить»:
Установка шлюза данных, шаг 2
  • Непосредственно запустить сам процесс установки:
Установка шлюза данных, шаг 3
  • По завершении установки необходимо осуществить регистрацию шлюза, для этого требуется указать аккаунт электронной почты, на который производилась регистрация учетной записи Power BI, и войти при помощи кнопки «Вход»:
Установка шлюза данных, шаг 4

Авторизация шлюза Power BI Gateway

Для осуществления авторизации шлюза данных необходимо использовать службу Microsoft Azure:
  • В открывшемся окне предлагается выбрать нужную учетную запись, при этом, если у человека их несколько, и в списке нужной записи нет, необходимо нажать кнопку «+»:
Авторизация шлюза данных, шаг 1
  • После этого вводим логин учетной записи в Microsoft Azure, и нажимаем кнопку «Далее»:
Авторизация шлюза данных, шаг 2
  • Вводим пароль, и нажимаем кнопку «Войти»:
Авторизация шлюза данных шаг 3

Регистрация шлюза Power BI Gateway

Шлюз Power BI Gateway подлежит обязательной регистрации:
  • После осуществления входа в систему для регистрации шлюза необходимо выбрать нужный вариант его дальнейшего поведения — это может быть либо регистрация нового шлюза, либо какие-то действия с существующим шлюзом:
Регистрация шлюза данных, шаг 1
  • Поскольку нам нужна именно регистрация нового шлюза, в связи с тем, что мы ставим данное программное обеспечение первый раз, переключатель поведения шлюза правильно установлен «по умолчанию», и можно просто нажать кнопку «Далее».
  • Затем нужно придумать обязательные реквизиты, а именно — название шлюза и ключ его восстановления (не терять, поскольку в случае утери придется все ставить заново), который может понадобиться в дальнейшем для частичного изменения настроек шлюза. Также, в случае необходимости, здесь присутствует возможность объединения шлюзов в кластер, и изменения региона подключения шлюза:
Регистрация шлюза данных, шаг 2
  • Далее необходимо осуществить заполнение представленных параметров:
Регистрация шлюза данных, шаг 3

Настройка шлюза Power BI Gateway

После регистрации шлюза данных необходимо проверить получившийся результат, и, в случае необходимости, внести изменения в дефолтные настройки:
Настройки шлюза данных
Рвав-рвав, в случае, если настройки «по умолчанию» вас устраивают, а любопытство — отсутствует, можно нажать кнопку «Закрыть».

Публикация отчета в службе Power BI Service

Чтобы выполнить все обозначенные цели данного материала, а именно, проверить работоспособность шлюза Power BI Gateway, нам необходимо опубликовать какой-нибудь отчет в службу Power BI Service (облако), и затем подключить источники данных указанного отчета непосредственно к шлюзу данных.
Публикацию отчета можно осуществить, например, из программы Power BI Desktop, при помощи кнопки «Опубликовать», расположенной на закладке «Главная»:
Отчет Power BI для публикации

Подключение нового источника данных в службе Power BI Service

При публикации отчета в облаке происходит не только «перемещение» самого отчета в облачный сервис, но также, и наборов данных, которые используются в публикуемом отчете. Для обновления данных в облаке, как уже говорилось выше, нужно подключить через установленный шлюз используемый отчетом источник данных. В нашем примере источником является файл Excel, имеющий следующие данные:
Файл Microsoft Excel, являющийся источником данных для отчета Power BI
Подключение нового источника данных предусматривает следующие действия:
Сначала нужно перейти в блок «Управление шлюзами», и нажать ссылку «Добавить источники данных для использования шлюза»:
Добавление нового источника данных в установленный шлюз
После этого в форме откроются дополнительные поля «Имя источника данных» и «Тип источника данных», при этом, в зависимости от заполнения второго поля, ниже открывается комплект дополнительных полей, который, для источника типа «Файл», выглядит следующим образом:
Параметры источника данных
После заполнения всех настроек, необходимо нажать кнопку «Добавить», и, если настройки источника корректны, появится валидный (зеленый) флаг с сообщением о том, что соединение установлено:
Подтверждение подключения источника данных и установка соединения
  • Последним шагом является сопоставление источника данных с набором данных, которое осуществляется в форме подключения шлюза. Путь: Кнопка «Настройки» в виде шестеренки → Блок «Настройки» → Закладка «Наборы данных» → Выбор нужного набора данных по имени → Блок «Подключение шлюза» → Заполнение поля «Сопоставлен с»:После подключения источника данных можно провести тестирование.
Сопоставление источника данных с набором данных
После подключения источника данных необходимо провести тестирование процесса обновления данных, и проверить получившийся результат.
Рвав-рвав, наконец-то все, собака Смайл уходит спать с чувством выполненного долга…

Ваш Смайл