Uso dei dati tabulari di SQL Server Analysis Services in Power BI DesktopUsing Analysis Services Tabular data in Power BI Desktop

Con Power BI Desktop, è possibile connettersi e recuperare i dati dai modelli tabulari di SQL Server Analysis Services in due modi: esplorare usando una connessione in tempo reale o selezionare gli elementi e importarli in Power BI Desktop.With Power BI Desktop, there are two ways you can connect to and get data from your SQL Server Analysis Services Tabular models: Explore by using a live connection or Select items and import into Power BI Desktop.

come verrà illustrato nelle sezioni successive.Let’s take a closer look.

Esplorare usando una connessione in tempo reale : quando si usa una connessione in tempo reale, gli elementi nel modello tabulare o nella prospettiva, come tabelle, colonne e misure compaiono nell'elenco dei campi di Power BI Desktop.Explore by using a live connection – When using a live connection, items in your Tabular model or perspective, like tables, columns, and measures appear in your Power BI Desktop Fields list. È possibile usare gli strumenti di visualizzazione e report avanzati di Power BI Desktop per esplorare il modello tabulare in modi nuovi e altamente interattivi.You can use Power BI Desktop’s advanced visualization and report tools to explore your Tabular model in new, highly interactive ways.

Durante la connessione in tempo reale, non viene importato alcun dato dal modello tabulare in Power BI Desktop.When connecting live, no data from the Tabular model is imported into Power BI Desktop. Ogni volta che si interagisce con una visualizzazione Power BI Desktop esegue una query sul modello tabulare e calcola i risultati visualizzati.Each time you interact with a visualization, Power BI Desktop queries the Tabular model and calculates the results you see. Sono visualizzati sempre i dati più recenti.You’re always looking at the latest data. Si tenga presente che la sicurezza dei modelli tabulari è elevata.Keep in-mind, Tabular models are highly secure. Gli elementi visualizzati in Power BI Desktop dipendono dalle autorizzazioni per il modello tabulare a cui si è connessi.Items that appear in Power BI Desktop depend on your permissions for the Tabular model you’re connected to.

Dopo aver creato i report dinamici in Power BI Desktop, è possibile condividerli con la pubblicazione nel sito di Power BI.When you’ve created dynamic reports in Power BI Desktop, you can share them by publishing to your Power BI site. Quando si pubblica un file di Power BI Desktop con una connessione dinamica a un modello tabulare nel sito di Power BI, è necessario che il gateway dati locale sia installato e configurato dall'amministratore.When you publish a Power BI Desktop file with a live connection to a Tabular model to your Power BI site, an on-premises data gateway must be installed and configured by an administrator. Per altre informazioni, vedere Gateway dati locale.To learn more, see On-premises data gateway.

Selezionare elementi e importarli in Power BI Desktop : quando ci si connette con questa opzione, è possibile selezionare elementi quali tabelle, colonne e misure nel modello tabulare o prospettiva e caricarli in un modello di Power BI Desktop.Select items and import into Power BI Desktop – When you connect with this option, you can select items like tables, columns, and measures in your Tabular model or perspective and load them into a Power BI Desktop model. È possibile usare l'Editor di query avanzato di Power BI Desktop per modellare ulteriormente i dati.You can use Power BI Desktop’s advanced Query Editor to further shape what you want. È possibile usare le funzionalità di modellazione di Power BI Desktop per modellare ulteriormente i dati.You can use Power BI Desktop’s modeling features to further model the data. Non viene mantenuta alcuna connessione in tempo reale tra Power BI Desktop e il modello tabulare.No live connection between Power BI Desktop and the Tabular model is maintained. È quindi possibile esplorare il modello di Power BI Desktop offline o pubblicare nel sito di Power BI.You can then explore your Power BI Desktop model offline or publish to your Power BI site.

Per connettersi a un modello tabulareTo connect to a Tabular model

  1. In Power BI Desktop, fare clic su Recupera dati nella scheda Home.In Power BI Desktop, on the Home tab, click Get Data.

  2. Fare clic su SQL Server Analysis Services Database, quindi fare clic su Connetti.Click SQL Server Analysis Services Database, then click Connect.

  3. Immettere il nome del server e selezionare una modalità di connessione.Enter the Server name and select a connection mode.

  4. Questo passaggio dipende dalla modalità di connessione che è stata selezionata:This step depends on the connection mode you selected:
  • Se si esegue la connessione in tempo reale, nello Strumento di navigazione, selezionare un modello tabulare o una prospettiva.If you’re connecting live, in Navigator, select a Tabular model or perspective.

  • Se si è scelto di selezionare gli elementi e recuperare i dati, nello Strumento di navigazione, selezionare un modello tabulare o una prospettiva.If you chose Select items and get data, in Navigator, select a Tabular model or perspective. È anche possibile selezionare solo tabelle o colonne specifiche da caricare.You can further select only particular tables or columns to load. Per effettuare il data shaping prima di caricare, fare clic su Modifica per aprire l'Editor di query.To shape your data before loading, click Edit to open Query Editor. Quando si è pronti, fare clic su Carica per importare i dati in Power BI Desktop.When you’re ready, click Load to import the data into Power BI Desktop.

Domande frequentiFrequently Asked Questions

Domanda: È necessario un gateway dati locale?Question: Do I need an on-premises data gateway?

Risposta: Dipende.Answer: It depends. Se si usa Power BI Desktop per la connessione in tempo reale a un modello tabulare, ma non si intende eseguire la pubblicazione nel sito di Power BI, non è necessario un gateway.If you use Power BI Desktop to connect live to a Tabular model, but have no intention on publishing to your Power BI site, you do not need a gateway. Se invece si intende eseguire la pubblicazione nel sito di Power BI, un gateway dati è necessario per stabilire comunicazioni protette tra il servizio Power BI e il server Analysis Services locale.On the other hand, if you do intend on publishing to your Power BI site, a data gateway is necessary to ensure secure communication between the Power BI service and your on-premises Analysis Services server. È opportuno rivolgersi all'amministratore del server Analysis Services prima di installare un gateway dati.Be sure to talk to your Analysis Services server administrator before installing a data gateway.

Se si sceglie di selezionare gli elementi e recuperare i dati, i dati del modello tabulare vengono importati direttamente nel file di Power BI Desktop, quindi non è necessario alcun gateway.If you choose select items and get data, you’re importing Tabular model data right into your Power BI Desktop file, so no gateway is necessary.

Domanda: Qual è la differenza tra la connessione in tempo reale a un modello tabulare dal servizio Power BI rispetto alla connessione in tempo reale da Power BI Desktop?Question: What’s the difference between connecting live to a Tabular model from the Power BI service versus connecting live from Power BI Desktop?

Risposta: Durante la connessione dinamica a un modello tabulare dal sito nel servizio Power BI a un database locale di Analysis Services all'interno dell'organizzazione, è necessario un gateway dati locale per proteggere le comunicazioni.Answer: When connecting live to a Tabular model from your site in the Power BI service to an Analysis Services database on-premises in your organization, an on-premises data gateway is required to secure communications between them. Durante la connessione in tempo reale a un modello tabulare da Power BI Desktop, non è necessario un gateway perché sia Power BI Desktop che il server Analysis Services a cui ci si connette sono in esecuzione in locale all'interno dell'organizzazione.When connecting live to a Tabular model from Power BI Desktop, a gateway is not required because both Power BI Desktop and the Analysis Services server you’re connecting to are both running on-premises in your organization. Tuttavia, se si pubblica il file di Power BI Desktop nel sito di Power BI, è necessario un gateway.However, if you publish your Power BI Desktop file to your Power BI site, a gateway is required.

Domanda: Se è stata creata una connessione in tempo reale, è possibile connettersi a un'altra origine dati nello stesso file di Power BI Desktop?Question: If I created a live connection, can I connect to another data source in the same Power BI Desktop file?

Risposta: No.Answer: No. È possibile esplorare i dati in tempo reale e connettersi a un altro tipo di origine dati nello stesso file.You cannot explore live data and connect to another type of data source in the same file. Se sono già stati importati dati o ci si è connessi a un'origine dati diversa in un file di Power BI Desktop, sarà necessario creare un nuovo file per esplorare in tempo reale.If you’ve already imported data or connected to a different data source in a Power BI Desktop file, you’ll need to create a new file to explore live.

Domanda: Se è stata creata una connessione in tempo reale, è possibile modificare il modello o la query in Power BI Desktop?Question: If I created a live connection, can I edit the model or query in Power BI Desktop?

Risposta: È possibile creare misure a livello di report in Power BI Desktop, ma tutte le altre funzionalità di query e modellazione sono disabilitate durante l'esplorazione di dati dinamici.Answer: You can create report level measures in the Power BI Desktop, but all other query and modelling features are disabled when exploring live data.

Domanda: Un'eventuale connessione in tempo reale è protetta?Question: If I created a live connection, is it secure?

Risposta: Sì.Answer: Yes. Per connettersi al server Analysis Services vengono usate le credenziali di Windows correnti.Your current Windows credentials are used to connect to the Analysis Services server. Non è possibile usare credenziali Basic o archiviate nel servizio Power BI o in Power BI Desktop durante l'esplorazione in tempo reale.You cannot use Basic or stored credentials in either the Power BI service or Power BI Desktop when exploring live.

Domanda: Nello strumento di navigazione vengono visualizzati un modello e una prospettiva.Question: In Navigator, I see a model and a perspective. Qual è la differenza?What’s the difference?

Risposta: Una prospettiva è una visualizzazione specifica di un modello tabulare.Answer: A perspective is a particular view of a Tabular model. Può includere solo particolari tabelle, colonne o misure in base a un'esigenza di analisi dati univoci.It might include only particular tables, columns, or measures depending on a unique data analysis need. Un modello tabulare contiene sempre almeno una prospettiva, che potrebbe includere tutti gli elementi nel modello.A Tabular model always contains at least one perspective, which could include everything in the model. Se non si è certi di quali sia necessario selezionare, rivolgersi all'amministratore.If you’re unsure which you should select, check with your administrator.

Per modificare il nome del server dopo la connessione inizialeTo change the server name after initial connection

Dopo aver creato un file di Power BI Desktop con una connessione di esplorazione in tempo reale, potrebbero presentarsi alcuni casi in cui si vuole passare la connessione a un server diverso.Once you create a Power BI Desktop file with an explore live connection, there might be some cases where you want to switch the connection to a different server. Ad esempio, se è stato creato il file di Power BI Desktop quando ci si connette a un server di sviluppo e prima di pubblicarlo nel servizio Power BI, si vuole passare la connessione al server di produzione.For example, if you created your Power BI Desktop file when connecting to a development server, and before publishing to the Power BI service, you want to switch the connection to production server.

  1. Selezionare Modifica query dalla barra multifunzione.Select Edit Queries from the Ribbon.

  2. Immettere il nome del nuovo server.Enter the new server name.