Начало работы со шлюзами Power BIGetting started with Power BI gateways

К вашим услугам руководство по началу работы со шлюзами Power BI.Welcome to the Getting started with Power BI gateways guide. В этом кратком руководстве вы узнаете о возможностях шлюза, о том, как он действует, а также о том, как установить, настроить и запустить собственный шлюз.This short walk-through gets you acquainted with what a gateway does, how it works, and how to get your own gateway installed, configured, and running.

Шлюзы — это технический элемент, и так как все сети и предприятия разные, шлюзы могут оказаться достаточно сложными.Gateways can be a technical subject, and since every network and enterprise is different, the complexity of gateways can be significant. Поэтому для простоты давайте начнем с основ.To keep that complexity at bay, let’s start with the basics.

Как работают шлюзы Power BIHow Power BI gateways work

Шлюз — это программное обеспечение, облегчающее доступ к данным в частной локальной сети для последующего использования в облачной службе, такой как Power BI.A gateway is software that facilitates access to data that resides on a private, on-premises network, for subsequent use in a cloud service like Power BI. Он похож на "привратника", который прослушивает запросы пользователей на подключение и выполняет их только при соответствии определенным условиям (например, исходя из того, разрешено ли использовать шлюз).It’s like a gatekeeper that listens for connection requests, and grants them only when a users’ requests meet certain criteria (such as whether they’re allowed to use the gateway). Это позволяет организациям оставлять базы данных и хранилища в локальных сетях и безопасно использовать подмножества данных для создания привлекательных отчетов и информационных панелей в Power BI.This lets organizations leave databases and warehouses on their on-premises networks, yet securely use subsets of that data to create compelling reports and dashboards in Power BI.

Шлюз также обеспечивает защиту доступа и данных за счет шифрования и сжимания всех данных, проходящих через него, а также всех паролей, используемых для подключения к источникам данных.A gateway also secures access and data by encrypting and compressing all data that passes through it, as well as any passwords used to connect to data sources. Несомненно, все это звучит просто, но тут стоит учитывать множество факторов.All this sounds straightforward I’m sure, but there are many details to consider.

Иногда требуется создать личный шлюз. К примеру, имеется большая книга Excel, а также три базы данных SQL с данными о продажах и маркетинге за много лет, и вы хотите создать информационную панель Power BI с подробным анализом этих продаж.Sometimes you want a gateway just for you – maybe you have a big Excel workbook plus three SQL databases with years of running sales and marketing data, and you want to create a Power BI dashboard that shows those sales from every angle. Именно вы создаете отчеты, это ваша книга Excel, и только вы используете эти базы данных для создания отчетов Power BI.You’re the only person who creates reports, it’s your Excel workbook, and only you use those databases to create Power BI reports. Вам просто нужен шлюз для личного использования, а не для того, чтобы предоставить доступ к этим источникам данных остальным пользователям.You just need a gateway for your personal use, not to share those data sources with everyone else.

В других случаях вы можете работать в организации с различными базами данных от разных поставщиков, включая Analysis Services, SAP, Oracle и IBM, и с другими источниками данных, к которым вам нужно разрешить доступ множеству пользователей для создания огромного количества отчетов.Other times, you might be in an organization with all sorts of databases from different vendors, including Analysis Services, SAP, Oracle, IBM, and various other data sources, and you need lots of people to access them, so they can create multitudes of reports. В этом случае требуется шлюз, позволяющий настроить доступ ко всем этим источникам, а затем предоставить к ним общий доступ для множества людей в организации.In this case, you need a gateway that lets you configure access to all those sources, and then you need to share it with many people in your organization. Это уже совсем другой тип шлюза.That’s a different kind of gateway altogether.

К счастью, Power BI предлагает два шлюза, которые идеально подходят для каждого из этих сценариев.Fortunately, Power BI offers two gateways, fitting each of those scenarios well. Они указаны ниже.These two gateway offerings from Power BI are the following:

  • Локальный шлюз данных (персональный режим) позволяет одному пользователю подключаться к источникам. Его невозможно использовать совместно с другими пользователями.On-premises data gateway (personal mode) – allows one user to connect to sources, and can’t be shared with others. Он используется только в Power BI.Can only be used with Power BI.
  • Локальный шлюз данных позволяет нескольким пользователям подключаться к нескольким локальным источникам данных. Один такой шлюз можно использовать в Power BI, PowerApps, Flow и Azure Logic Apps.On-premises data gateway – allows multiple users to connect to multiple on-premises data sources, and can be used by Power BI, PowerApps, Flow, and Azure Logic apps, all with a single gateway installation.

Оба шлюза выполняют похожие функции: они облегчают доступ к данным в частной локальной сети, чтобы их можно было использовать в облачных службах, таких как Power BI.Both gateways perform a similar function – they facilitate access to data residing on a private on-premises network, so that data can be used in cloud-based services like Power BI. Личный шлюз может использовать только один пользователь и только в Power BI, а локальный шлюз данных могут использовать много пользователей и служб.The personal gateway can be used by one person and only by Power BI, the on-premises data gateway can be used by many users, and many services.

Развертывание шлюза осуществляется в три этапа:There are three parts, or stages, to putting a gateway to work:

  • установка шлюза;Install the gateway
  • добавление пользователей к шлюзу (обеспечение возможности использования шлюза);Add users to the gateway (let them use the gateway)
  • подключение к источникам данных.Connect to data sources

Кроме того, шлюз предоставляет такую важную возможность:In addition, using a gateway lets you do something else that can be important:

  • Обновление локальных данных для изменения отчетов Power BI с помощью новых данных.Refresh on-premises data, so Power BI reports can be updated with fresh data

Обновление данных позволяет обеспечить актуальность данных на информационных панелях и в отчетах Power BI.Refreshing data means your Power BI dashboards and reports look fresh, and reflect the latest data. Так что при просмотре отчета, созданного на основе локальных данных, можно использовать возможность отображения последних сведений, даже если отчет был создан давно.So when someone views a report you created with on-premises data, that report can use show the latest information, even if you created the report a while ago.

Первый этап, установка шлюза, достаточно прост.The first part, installing a gateway, is easy. Вы также можете легко предоставить пользователям разрешение на доступ к шлюзу. Достаточно просто добавить их в диалоговом окне Power BI.Allowing users to access the gateway is easy too – you just add them in a dialog within Power BI and they’re good. А вот подключиться к источникам данных может быть нелегко, так как у каждого из множества источников данных есть собственные требования к подключению и нюансы.Connecting to data sources can get complex, because there are so many data sources and each has its own connection requirements and nuances. Мы рассмотрим обновление в другом руководстве, чтобы уделить шлюзу основное внимание в этой статье.And we’ll handle refresh in another guide, to keep things in this article focused on the gateway.

Давайте начнем с простого и разберем установку шлюза.So let’s take the easy thing first, and walk through installing a gateway.

Установка шлюзаInstall the gateway

Чтобы установить шлюз, откройте службу Power BI (для ее запуска в браузере воспользуйтесь этой ссылкой и выполните вход) и войдите с использованием учетной записи Power BI.To install a gateway, open the Power BI service (you can use this link to launch the Power BI service in your browser, and log on) and log in with your Power BI account. В службе Power BI выберите значок скачивания в верхнем правом углу, как показано на следующем рисунке, и выберите Data Gateway.In the Power BI service, select the download icon in the upper right corner, as shown in the following image, and select Data Gateway.

После этого вы перейдете на страницу скачивания, где нужно нажать кнопку Download gateway (Скачать шлюз), чтобы начать скачивание.That takes you to a download page, where you click the Download gateway button to initiate the download.

На этом экране представлено краткое объяснение функций шлюза.This screen gives you the ultra-condensed explanation of what a gateway does. Кроме того, здесь есть несколько важных предупреждений. При установке шлюз на самом деле запускается на компьютере, на котором выполняется установка,It also provides a couple important warnings – when you install a gateway, it actually runs on the computer on which you perform the installation. и если выключить его, шлюз тоже выключится. Поэтому если компьютер выключен, шлюз не будет работать.And if that computer is turned off, so is the gateway (so it won’t work when it’s not running). Кроме того, установка на компьютере по беспроводной сети — не лучшая идея, поэтому следует использовать компьютер, подключенный к проводной сети.Also, installing on a computer using a wireless network is not best, so you should use a computer connected to a wired network.

Когда вы будете готовы, нажмите кнопку Далее, чтобы продолжить установку.When you’re ready, select Next to continue with the setup.

Именно на этом этапе нужно определиться с типом устанавливаемого шлюза (локальный или личный).Here’s where you decide which gateway you’ll install – on-premises gateway, or a personal gateway. В этом руководстве мы установим локальный шлюз данных.In this guide, we’ll install the On-premises data gateway.

Сейчас нужно обратить внимание на несколько моментов:There are a few things to note at this decision point:

  • Обоим шлюзам требуется 64-разрядная ОС Windows.Both gateways require 64-bit Windows operating systems.
  • Эти шлюзы нельзя устанавливать на контроллере домена.Gateways can’t be installed on a domain controller.
  • Вы можете установить не более двух локальных шлюзов данных на одном компьютере: по одному шлюзу в каждом режиме (персональном и стандартном).You can install up to two on-premises data gateways on the same computer, one running in each mode (personal and standard).
  • На одном компьютере не могут работать два шлюза в одном режиме.You cannot have more than one gateway running in the same mode on the same computer.
  • Вы можете установить несколько локальных шлюзов данных на разных компьютерах и управлять ими с помощью одного интерфейса управления шлюзами Power BI (за исключением личного шлюза, см. пункт ниже).You can install multiple on-premises data gateways on different computers, and manage them all from the same Power BI gateway management interface (excluding personal, see the following bullet point).
  • У каждого пользователя Power BI может быть только один личный шлюз.You can only have one personal mode gateway running for each Power BI user. Если для пользователя установить еще один личный шлюз, даже на другом компьютере, последняя установленная версия заменит предыдущую.If you install another personal mode gateway for the same user, even on a different computer, the most recent installation replaces the existing previous installation.

Нажмите кнопку Далее, и начнется установка шлюза.When we select Next, the gateway installation begins. Необходимо указать путь для установки шлюза. Как правило, лучше всего использовать расположение по умолчанию.You need to specify where it will be installed, and the default location is usually best.

Установка проходит быстро. Ход ее выполнения можно увидеть в строке состояния.The installation process goes quickly, and you’re provided with a status bar.

Когда процесс будет почти завершен, вам понадобится определить учетную запись для использования со шлюзом.Once you’re almost complete, you need to identify the account to use with the gateway. Это должна быть учетная запись (имя пользователя и пароль), используемая для входа в Power BI. Шлюз связывается с учетной записью Power BI, и настройка шлюзов выполняется из службы Power BI.This should be the account (the username and password) you use to log on to Power BI; the gateway is associated with your Power BI account, and you configure gateways from within the Power BI service.

Далее будет выполнен вход, как показано на следующем рисунке.You’ll be signed in, as shown in the following image.

После входа необходимо создать ключ восстановления.Once you’re signed in, you need to create a Recovery key. Мы обсудим это более подробно в другой статье. Этот ключ потребуется вам для восстановления или перемещения шлюза.We’ll discuss those more in depth in another article, but for now, know that you’ll need it to recover or move your gateway.

Если все сделано правильно, появится окно с сообщением о том, что шлюз готов.When all goes well, you’ll see a window that tells you that your gateway is ready.

Установка локального шлюза завершена.That’s it for the installation of an on-premises gateway. Это было довольно просто, как мы и говорили.As promised, it was a pretty easy process. Далее нужно добавить пользователей или добавить источники данных. Вы можете сначала добавить пользователей, а потом — добавить данные после первоначальной настройки или сделать все наоборот.The next step, then, is to either add users or add data sources – you can do either first, and add either after your initial configuration.

В следующем разделе описывается добавление пользователей к шлюзу. После этого мы обсудим, что нужно делать, чтобы добавить к нему источники данных.The next section describes adding users to the gateway, and after that, we’ll discuss where to go next to add data sources to the gateway.

Добавление пользователей к шлюзуAdd users to a gateway

Теперь, когда мы установили шлюз, мы можем управлять им из службы Power BI.Now that we have a gateway installed, we manage the gateway from the Power BI service. Чтобы открыть экран управления шлюзами, в службе Power BI выберите значок шестеренки в правом верхнем углу, а затем — Управление шлюзами.To get to the management screen for gateways, in the Power BI service select the Gear icon in the upper-right corner, then select Manage gateways.

Откроется страница на холсте службы Power BI, где можно управлять шлюзами.A page inside the Power BI service canvas appears, where you can manage your gateways. Страница Параметры шлюза выглядит следующим образом.The Gateway Settings page looks like the following.

Если коснуться элемента Администраторы или щелкнуть его, отобразится следующая страница управления для администраторов.If you tap or click on Administrators, you see the following administrators’ management page. Обратите внимание, что здесь представлены только пользователи, которые могут администрировать шлюз. Эти пользователи добавляются (или удаляются) из каждого отдельного источника данных на разных страницах. Мы рассмотрим это далее.Note that this is just which users can administer the gateway, and that users of the gateway are added (or removed) from each individual data source, using a different page – which we review in the next few paragraphs.

После установки и проверки источника данных (успешного подключения к нему) он отобразится в разделе соответствующего шлюза слева на экране Управление шлюзами, как показано на следующем рисунке.Once you install and validate (successfully connect to) a data source, it shows up under its associated gateway in the left side of this Manage gateways screen, as shown in the following image. Обратите внимание, что на правой панели можно переключаться между двумя разделами: Параметры источника данных и Пользователи.Notice that in the right pane, there are two sections you can toggle between: Data Source Settings and Users. Далее представлен экран Параметры источника данных.The screen directly following is the Data Source Settings section.

Если выбрать секцию Пользователи, появится текстовое поле, в котором можно ввести пользователей из вашей организации, которым требуется предоставить доступ к выбранному источнику данных.When you select Users, you get a text box into which you can type users from your organization who you want to grant access to the selected data source. На следующем экране можно увидеть, что я добавил Maggie и Adam.In the following screen, you can see that I’ve added Maggie and Adam.

При вводе электронного адреса в текстовом поле в Power BI отображается список пользователей, электронные адреса которых соответствуют вводимому. Вы можете щелкнуть имя и добавить пользователя в список.When you begin typing an email address into the text box, Power BI shows a list of users whose email matches what you’re typing, enabling you to click the name and add them to the list.

Вы также можете добавить группу электронных адресов (псевдонимы), чтобы разрешить доступ как отдельным пользователям, так и группам пользователей.You can also add email groups (aliases) to allow groups of people access, as well as individuals.

Как только вы нажмете кнопку Добавить, добавленные участники отобразятся в поле. При необходимости можно добавить дополнительных пользователей.Once you select Add, the added members show up in the box, and you can add more if you want. Вы можете так же просто удалить пользователей.Removing users is just as easy. Просто установите флажок возле имени, а затем нажмите кнопку Удалить под полем.Simply check the checkbox next to their name, and then select the Remove button below the box.

Вот, собственно, и все.And that’s all there is to it. Помните, что необходимо добавить пользователей для каждого источника данных, к которому вы хотите предоставить доступ.Remember that you need to add users to each data source to which you want to grant access. Каждый источник данных имеет отдельный список пользователей, и необходимо добавлять пользователей к каждому источнику данных отдельно.Each data source has a separate list of users, and you must add users to each data source separately.

Добавление источников данныхAdding data sources

Чтобы использовать шлюз данных, вам непременно потребуется добавить источники данных.Of course, to make your gateway useful you’ll want to add data sources. Именно здесь начинаются сложности в использовании шлюзов Power BI, так как существует множество различных источников данных, у каждого из которых есть свои требования (и часто они касаются установки конкретного драйвера).This is where some of the complexity of Power BI gateways is introduced – there are many different data sources available, and each has its own requirements (and often, its own required driver).

Но прежде чем вы перейдете к другой статье, ознакомьтесь с процедурой добавления источника данных.But before we send you off to another article, here’s a look at how you go about adding a data source. На странице Управление шлюзами в службе Power BI выберите шлюз, к которому необходимо добавить источник данных, и в левом верхнем углу страницы над списком шлюзов щелкните Добавить источник данных.While you’re in the Manage gateways page of the Power BI service, select the gateway to which you want to add a data source, and select Add Data Source in the upper-left corner of the page, just above the list of your gateways.

После этого появится панель Параметры источника данных справа, как показано на следующем рисунке.When you do, the Data Source Settings panel appears in the right pane, as shown in the following image. Здесь можно задать имя источника данных (в текстовом поле Имя источника данных) и выбрать его тип в раскрывающемся списке Тип источника данных.There, you can name your data source (entered in the Data Source Name text box), and select its type from the Data Source Type drop-down list.

Итак, вы установили шлюз и готовы добавить источники данных.Okay, you now have a gateway installed, and you’re ready to add data sources. Отлично!Great! Дополнительные сведения об источниках данных, использовании шлюзов и другие полезные данные см. в статьях в следующем разделе.See the resources in the following section for information about data sources, more details about using gateways, and other useful information.

Дальнейшие действияNext steps

Локальный шлюз данныхUsing the on-premises data gateway
Локальный шлюз данных во всех подробностяхOn-premises data gateway in-depth
Локальный шлюз данных (персональный режим); Устранение неполадок локального шлюза данных.On-premises data gateway (personal mode) Troubleshooting the on-premises data gateway

Появились дополнительные вопросы?More questions? Ответы на них см. в сообществе Power BI.Try the Power BI Community