Introduzione ai gateway di Power BIGetting started with Power BI gateways

Introduzione ai gateway di Power BI.Welcome to the Getting started with Power BI gateways guide. verrà spiegato cosa è un gateway, come funziona e come installarne, configurarne ed eseguirne uno.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.

I gateway sono elementi tecnici complessi e, dal momento che ogni rete e ogni azienda sono diverse, la complessità dei gateway può essere notevole.Gateways can be a technical subject, and since every network and enterprise is different, the complexity of gateways can be significant. Tralasciando per il momento gli aspetti complessi, inizieremo dalle nozioni di base.To keep that complexity at bay, let’s start with the basics.

Funzionamento dei gateway di Power BIHow Power BI gateways work

Il termine gateway indica il software usato per agevolare l'accesso a dati che risiedono in una rete privata locale allo scopo di usarli in un servizio cloud, come 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. È in pratica simile a un guardiano che ascolta le richieste di connessione e concede l'accesso solo quando le richieste degli utenti soddisfano determinati criteri, ad esempio se sono autorizzati a usare il gateway.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). In questo modo le organizzazioni possono lasciare database e warehouse nelle proprie reti locali, ma usare in modo sicuro subset di dati per creare report e dashboard d'impatto in 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.

Un gateway consente inoltre di proteggere l'accesso e i dati mediante la crittografia e la compressione di tutti i dati trasmessi, nonché di tutte le password usate per la connessione alle origini dati.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. Tutti questi aspetti sembrano chiari, ma ci sono molti dettagli da considerare.All this sounds straightforward I’m sure, but there are many details to consider.

In alcuni casi si sceglie un gateway solo per uso personale, magari perché si dispone di una cartella di lavoro di Excel di grandi dimensioni e di tre database SQL contenenti anni di dati su vendite e marketing e si vuole creare un dashboard di Power BI che mostri tali dati da ogni angolazione.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. In questo caso, i report vengono creati da una sola persona, la cartella di lavoro di Excel è personale ed è la stessa persona a usare i database per creare i report di 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. Basta quindi un gateway per uso personale, dal momento che non si intende condividere tali origini dati con altri utenti.You just need a gateway for your personal use, not to share those data sources with everyone else.

In altri casi invece si lavora in un'organizzazione che usa database di fornitori diversi, tra cui Analysis Services, SAP, Oracle, IBM, nonché altre origini dati, ed è necessario consentire a molte persone di accedervi in modo che possano creare numerosi report.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 questo caso, è necessario predisporre un gateway che consenta di configurare l'accesso a tutte queste origini dati e quindi condividerlo con molti altri utenti dell'organizzazione.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. Si tratta di un tipo di gateway totalmente diverso.That’s a different kind of gateway altogether.

Fortunatamente, in Power BI sono disponibili due gateway, adattabili a ognuno degli scenari descritti in precedenza,Fortunately, Power BI offers two gateways, fitting each of those scenarios well. ovvero:These two gateway offerings from Power BI are the following:

  • Gateway dati locale (modalità personale) – Consente a un utente di connettersi alle origini e non può essere condiviso con altri utenti.On-premises data gateway (personal mode) – allows one user to connect to sources, and can’t be shared with others. e può essere usato solo con Power BI.Can only be used with Power BI.
  • Gateway dati locale: consente a più utenti di connettersi a più origini dati locali e può essere usato da Power BI, PowerApps, Microsoft Flow e App per la logica di Azure, tutto con un'unica installazione del gateway.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.

La funzione di tali gateway è simile: entrambi agevolano l'accesso a dati che risiedono in una rete locale privata allo scopo di consentire l'uso dei dati in servizi basati sul cloud, come 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. Il gateway personale può essere usato da una sola persona e solo da Power BI, mentre il gateway dati locale può essere usato da più utenti e servizi.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.

La preparazione di un gateway per l'uso è un processo in tre fasi:There are three parts, or stages, to putting a gateway to work:

  • Installazione del gatewayInstall the gateway
  • Aggiunta degli utenti al gateway (per consentirne l'uso)Add users to the gateway (let them use the gateway)
  • Connessione alle origini datiConnect to data sources

L'uso di un gateway consente inoltre di eseguire un'altra importante operazione:In addition, using a gateway lets you do something else that can be important:

  • Aggiornamento dei dati locali, in modo che i report di Power BI possano sempre contenere dati aggiornatiRefresh on-premises data, so Power BI reports can be updated with fresh data

Grazie all'aggiornamento dei dati, i dashboard e i report di Power BI sono sempre attuali e contengono i dati più recenti.Refreshing data means your Power BI dashboards and reports look fresh, and reflect the latest data. In tal modo, quando un utente visualizza un report creato con dati locali, le informazioni visualizzate sono sempre quelle più recenti anche se il report è stato creato in precedenza.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.

La prima fase, ovvero l'installazione di un gateway, è un'operazione semplice,The first part, installing a gateway, is easy. così come quella in cui si consente agli utenti di accedere al gateway, dal momento che è sufficiente aggiungerli in una finestra di dialogo di 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. La connessione alle origini dati può invece essere un'operazione più complessa per la presenza di numerose origini dati, ognuna delle quali presenta requisiti di connessioni e particolarità specifiche.Connecting to data sources can get complex, because there are so many data sources and each has its own connection requirements and nuances. Per rimanere concentrati sul gateway, tratteremo la procedura di aggiornamento dei dati in un'altra guida.And we’ll handle refresh in another guide, to keep things in this article focused on the gateway.

Partiamo quindi dall'operazione più semplice, esaminando in dettaglio la procedura di l'installazione di un gateway.So let’s take the easy thing first, and walk through installing a gateway.

Installazione del gatewayInstall the gateway

Per installare un gateway, aprire il servizio Power BI (è possibile usare questo collegamento per avviare il servizio Power BI nel browser e accedere) e quindi eseguire l'accesso con l'account 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. Nel servizio Power BI selezionare l'icona di download nell'angolo in alto a destra, come illustrato nell'immagine seguente e selezionare 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.

Verrà visualizzata una pagina di download in cui fare clic sul pulsante Scarica il gateway per avviare il download.That takes you to a download page, where you click the Download gateway button to initiate the download.

Questa schermata illustra brevemente le funzionalità di un gateway.This screen gives you the ultra-condensed explanation of what a gateway does. Include inoltre due importanti avvisi: un gateway installato viene eseguito nel computer in cui si esegue l'installazioneIt also provides a couple important warnings – when you install a gateway, it actually runs on the computer on which you perform the installation. e allo spegnimento del computer viene spento anche il gateway, che di conseguenza non funziona quando non è in esecuzione.And if that computer is turned off, so is the gateway (so it won’t work when it’s not running). Viene inoltre sconsigliata l'installazione in un computer tramite una rete wireless ed è preferibile usare un computer connesso a una rete cablata.Also, installing on a computer using a wireless network is not best, so you should use a computer connected to a wired network.

Quando si è pronti, selezionare Avanti per continuare con il programma di installazione.When you’re ready, select Next to continue with the setup.

Questa schermata consente di scegliere quale gateway installare, tra quello locale e quello personale.Here’s where you decide which gateway you’ll install – on-premises gateway, or a personal gateway. In questa guida, verrà installato il gateway dati locale.In this guide, we’ll install the On-premises data gateway.

A questo punto della procedura è opportuno considerare alcuni aspetti:There are a few things to note at this decision point:

  • Con entrambi i gateway sono richiesti sistemi operativi Windows a 64 bit.Both gateways require 64-bit Windows operating systems.
  • I gateway non possono essere installati in un controller di dominio.Gateways can’t be installed on a domain controller.
  • È possibile installare fino a due gateway dati locali nello stesso computer, uno per ogni modalità di esecuzione (Personale e Standard).You can install up to two on-premises data gateways on the same computer, one running in each mode (personal and standard).
  • Non è possibile avere più di un gateway in esecuzione con la stessa modalità nello stesso computer.You cannot have more than one gateway running in the same mode on the same computer.
  • È possibile installare più gateway dati locali in computer diversi e gestirli tutti dalla stessa interfaccia di gestione gateway di Power BI, ad eccezione della modalità Personale, come indicato al punto seguente.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).
  • È possibile eseguire un solo gateway in modalità personale per ogni utente di Power BI.You can only have one personal mode gateway running for each Power BI user. Se si installa un altro gateway in modalità personale per lo stesso utente, anche in un computer diverso, l'installazione più recente sostituisce l'installazione esistente precedente.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.

Selezionare Avanti per avviare l'installazione del gateway.When we select Next, the gateway installation begins. Quando viene chiesto di specificare il percorso di installazione, è consigliabile usare quello predefinito.You need to specify where it will be installed, and the default location is usually best.

Il processo di installazione procede rapidamente e viene visualizzata una barra di stato.The installation process goes quickly, and you’re provided with a status bar.

Verso la fine del processo è necessario identificare l'account da usare con il gateway.Once you’re almost complete, you need to identify the account to use with the gateway. Deve trattarsi dell'account (nome utente e password) usato per accedere a Power BI. Il gateway è infatti associato all'account Power BI e i gateway vengono configurati all'interno del servizio 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.

Verrà eseguito l'accesso, come illustrato nell'immagine seguente.You’ll be signed in, as shown in the following image.

Dopo aver eseguito l'accesso, è necessario creare una chiave di ripristino.Once you’re signed in, you need to create a Recovery key. Tale chiave, necessaria per ripristinare o spostare il gateway, verrà illustrata in dettaglio più avanti in questo articolo.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.

Se la procedura viene completata correttamente, verrà visualizzata una finestra in cui si informa che il gateway è pronto.When all goes well, you’ll see a window that tells you that your gateway is ready.

L'installazione del gateway locale è stata completataThat’s it for the installation of an on-premises gateway. senza problemi.As promised, it was a pretty easy process. Il passaggio successivo consiste nell'aggiungere utenti o aggiungere origini dati. Tale operazione può essere eseguita prima o dopo la configurazione iniziale.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.

La sezione successiva spiega come aggiungere utenti al gateway. In seguito, verrà spiegato anche cosa fare per aggiungere le origini dati.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.

Aggiungere utenti a un gatewayAdd users to a gateway

A questo punto, dopo aver installato il gateway, è possibile gestirlo dal servizio Power BI.Now that we have a gateway installed, we manage the gateway from the Power BI service. Per accedere alla schermata di gestione per i gateway, nel servizio Power BI selezionare l'icona dell'ingranaggio nell'angolo in alto a destra e quindi scegliere Gestisci gateway.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.

Nell'area di disegno del servizio Power BI verrà visualizzata una pagina in cui gestire i gateway.A page inside the Power BI service canvas appears, where you can manage your gateways. La pagina Impostazioni gateway è simile alla seguente.The Gateway Settings page looks like the following.

Se si tocca o si fa clic su Amministratori, verrà visualizzata la pagina di gestione degli amministratori illustrata di seguito.If you tap or click on Administrators, you see the following administrators’ management page. Si noti che questa è solo la pagina in cui utenti possono amministrare il gateway e che per aggiungere o rimuovere gli utenti del gateway da ogni singola origine dati viene usata una pagina diversa che verrà illustrata più avanti.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.

Dopo aver installato e convalidato (eseguito la connessione) un'origine dati, questa verrà visualizzata sotto il gateway associato nel lato sinistro della schermata Gestisci gateway, come illustrato nell'immagine seguente.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. Si noti che nel riquadro di destra sono presenti due sezioni selezionabili, ovvero Impostazioni origini dati e Utenti.Notice that in the right pane, there are two sections you can toggle between: Data Source Settings and Users. La schermata seguente si riferisce alla sezione Impostazioni origini dati.The screen directly following is the Data Source Settings section.

Quando si seleziona Utenti, viene visualizzata una casella di testo in cui è possibile digitare gli utenti dell'organizzazione ai quali si vuole concedere l'accesso all'origine dati selezionata.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. Nella schermata seguente è illustrata l'aggiunta di due utenti, Maggie e Adam.In the following screen, you can see that I’ve added Maggie and Adam.

Quando si inizia a digitare un indirizzo di posta elettronica nella casella di testo, Power BI visualizza un elenco di utenti il cui indirizzo corrisponde a quanto digitato, consentendo in tal modo di fare clic sul nome e aggiungerlo all'elenco.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.

È inoltre possibile aggiungere gruppi di posta elettronica (alias) per consentire l'accesso a gruppi di utenti, oltre che a singoli utenti.You can also add email groups (aliases) to allow groups of people access, as well as individuals.

Dopo aver selezionato Aggiungi, i membri aggiunti vengono visualizzati nella casella ed è possibile aggiungerne altri.Once you select Add, the added members show up in the box, and you can add more if you want. Rimuovere gli utenti è ugualmente semplice.Removing users is just as easy. Basta selezionare la casella di controllo accanto al nome dell'utente da rimuovere e quindi selezionare il pulsante Rimuovi sotto la casella.Simply check the checkbox next to their name, and then select the Remove button below the box.

Non sono richieste altre operazioni.And that’s all there is to it. Non dimenticare che è necessario aggiungere utenti a ogni origine dati a cui si vuole concedere l'accesso.Remember that you need to add users to each data source to which you want to grant access. L'elenco di utenti è diverso per ogni origine dati, di conseguenza è necessario aggiungere gli utenti a ogni origine dati separatamente.Each data source has a separate list of users, and you must add users to each data source separately.

Aggiunta di origini datiAdding data sources

Naturalmente, il gateway è utile se si aggiungono origini dati.Of course, to make your gateway useful you’ll want to add data sources. È qui che risulta evidente la complessità dei gateway di Power BI: esistono infatti numerose origini dati diverse, ognuna con i propri requisiti e spesso con propri driver.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).

Ma prima di passare ad altri articoli, ecco come aggiungere un'origine dati.But before we send you off to another article, here’s a look at how you go about adding a data source. Nella pagina Gestisci gateway del servizio Power BI selezionare il gateway al quale aggiungere un'origine dati e scegliere Aggiungi origine dati nell'angolo in alto a sinistra della pagina, sopra l'elenco dei gateway.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.

Quando si esegue questa operazione, nel riquadro di destra viene visualizzato il pannello Impostazioni origini dati, come illustrato nell'immagine seguente.When you do, the Data Source Settings panel appears in the right pane, as shown in the following image. In tale pannello è possibile assegnare un nome all'origine dati, immettendolo nella casella di testo Nome origine dati, nonché selezionarne il tipo nell'elenco a discesa Tipo di origine dati.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.

A questo punto, il gateway è stato installato ed è possibile procedere con l'aggiunta di origini dati.Okay, you now have a gateway installed, and you’re ready to add data sources. Ottimo!Great! Per informazioni sulle origini dati, nonché per altri dettagli sull'uso di gateway e altre informazioni utili, vedere le risorse elencate nella sezione seguente.See the resources in the following section for information about data sources, more details about using gateways, and other useful information.

Passaggi successiviNext steps

Uso del gateway dati localeUsing the on-premises data gateway
Analisi approfondita del gateway dati localeOn-premises data gateway in-depth
Gateway dati locale (modalità personale) Risoluzione dei problemi del gateway dati localeOn-premises data gateway (personal mode) Troubleshooting the on-premises data gateway

Altre domande?More questions? Provare la community di Power BITry the Power BI Community