Risoluzione dei problemi di Analizza in ExcelTroubleshooting Analyze in Excel

Quando si usa Analizza in Excel, a volte si ottiene un risultato imprevisto oppure la funzionalità non funziona correttamente.There may be times when using Analyze in Excel that you get an unexpected result, or the feature doesn't work as you expected. Questa pagina offre soluzioni per problemi comuni nell'uso di Analizza in Excel.This page provides solutions for common issues when using Analyze in Excel.

Nota

È disponibile una pagina separata per la descrizione e l'abilitazione di Analizza in Excel.There's a separate page dedicated to describing and enabling Analyze in Excel.

Se si verifica uno scenario diverso da quelli elencati di seguito e che causa problemi, è possibile richiedere ulteriore assistenza sul sito della community oppure creare un ticket di supporto.If you encounter a scenario that is not listed below, and it is causing you issues, you can ask for further assistance on the community site, or you can create a support ticket.

Questo articolo contiene le sezioni seguenti per la risoluzione dei problemi:This article contains the following troubleshooting sections:

  • Aggiornare le librerie di Excel per il provider OLE DBUpdate Excel libraries for the OLE DB provider
  • Determinare se è necessario aggiornare le librerie di ExcelDetermining whether you need to update your Excel libraries
  • Errore Impossibile stabilire la connessioneConnection cannot be made error
  • Errore Non consentitoForbidden error
  • Modello di dati mancanteNo data models
  • Errore di token scadutoToken expired error
  • Non è possibile accedere ad Analysis Services localeUnable to access on-premises Analysis services
  • Impossibile trascinare elementi nell'area Valori della tabella pivot (nessuna misura)Can't drag anything to the PivotTable Values area (no measures)

Aggiornare le librerie di Excel per il provider OLE DBUpdate Excel libraries for the OLE DB provider

Per usare Analizza in Excel, il computer deve avere un provider OLE DB AS corrente installato.To use Analyze in Excel, your computer must have a current AS OLE DB provider installed. Questo post della community è un'ottima fonte per verificare l'installazione del provider OLE DB o per scaricare una versione recente.This community post is a great source to verify your installation of the OLE DB provider, or to download a recent version.

Le librerie di Excel devono corrispondere alla versione di Windows in termini di livello di bit.The Excel libraries need to match your version of Windows in terms of its bit-level. Se si usa Windows a 64 bit è necessario installare il provider OLE DB a 64 bit.If you have 64-bit Windows installed, you need to install the 64-bit OLE DB provider.

Per scaricare le librerie più recenti di Excel, visitare Power BI e selezionare la freccia a discesa nell'angolo superiore destro del servizio Power BI, quindi selezionare Aggiornamenti di Analizza in Excel.To download the latest Excel libraries, visit Power BI and select the down arrow in the upper right corner of the Power BI service, then select Analyze in Excel updates.

Nella finestra di dialogo visualizzata selezionare Scarica (anteprima).In the dialog that appears, select Download (preview).

Determinare se è necessario aggiornare le librerie di ExcelDetermining whether you need to update your Excel libraries

È possibile scaricare la versione più recente delle librerie del provider OLE DB di Excel dai collegamenti indicati nella sezione precedente.You can download the most recent version of the Excel OLE DB provider libraries from the links in the previous section. Quando si scarica la libreria del provider OLE DB e si avvia l'installazione, vengono eseguite verifiche sulla versione corrente installata.Once you download the appropriate OLD DB provider library and begin installation, checks are performed against your current installed version.

Se le librerie client del provider OLE DB di Excel sono aggiornate, verrà visualizzata una finestra di dialogo simile alla seguente:If your Excel OLE DB provider client libraries are up to date, you'll be presented with a dialog that looks like the following:

C:\Users\davidi\Desktop\powerbi-content-pr\articles\media\powerbi-desktop-troubleshooting-analyze-in-excelC:\Users\davidi\Desktop\powerbi-content-pr\articles\media\powerbi-desktop-troubleshooting-analyze-in-excel

Se invece la versione in fase di installazione è più recente della versione presente nel computer, verrà visualizzata la finestra di dialogo seguente:Alternatively, if the new version you are installing is newer than the version on your computer, the following dialog appears:

Se viene visualizzata la finestra di dialogo che chiede di eseguire l'aggiornamento, continuare con l'installazione per ottenere la versione più recente del provider OLE DB.If you see the dialog prompting you to upgrade, you should continue with the installation to get the most recent version of the OLE DB provider installed in your computer.

Errore Impossibile stabilire la connessioneConnection cannot be made error

La causa principale dell'errore Impossibile stabilire la connessione è che le librerie client di provider OLE DB del computer non sono aggiornate.The primary cause for a connection cannot be made error is that your computer's OLE DB provider client libraries are not current. Per informazioni su come determinare il corretto aggiornamento e per i collegamenti di download, vedere Aggiornare le librerie di Excel per il provider OLE DB in precedenza in questo articolo.For information about how to determine the correct update, and for download links, see Update Excel libraries for the OLE DB provider earlier in this article.

Errore Non consentitoForbidden error

Alcuni utenti hanno più di un account Power BI e quando Excel prova a connettersi a Power BI con le credenziali esistenti potrebbero essere usate credenziali che non hanno accesso al set di dati o al report di interesse.Some users have more than one Power BI account, and when Excel attempts to connect to Power BI using existing credentials, it may use credentials that do not have access to the dataset or report you want to access.

In questo caso potrebbe essere visualizzato un errore con titolo Non consentito, che indica che l'accesso a Power BI è stato probabilmente eseguito con credenziali che non hanno autorizzazioni per il set di dati.When this occurs, you may receive an error titled Forbidden, which means you may be signed into Power BI with credentials that do not have permissions to the dataset. Dopo aver rilevato un errore Non consentito, quando viene richiesto di immettere le credenziali usare quelle con autorizzazione ad accedere al set di dati da usare.After encountering the forbidden error, when prompted to enter your credentials, use the credentials that have permission to access the dataset you're trying to use.

Se si verificano ancora errori, accedere a Power BI con l'account che ha l'autorizzazione e verificare che in Power BI sia possibile visualizzare e accedere ai set di dati cui si prova ad accedere in Excel.If you still run into errors, log into Power BI with the account that has permission, and verify that you can view and access the dataset in Power BI that you're attempting to access in Excel.

Modello di dati mancanteNo data models

Se si verifica un errore che indica Can't find OLAP cube model (Impossibile trovare modello di cubo OLAP), il set di dati cui si vuole accedere non ha un modello di dati e di conseguenza non può essere analizzato in Excel.If you encounter an error that states Can't find OLAP cube model, then the dataset you're trying to access has no data model, and therefore cannot be analyzed in Excel.

Errore di token scadutoToken expired error

Se viene visualizzato un errore di token scaduto, la funzionalità Analizza in Excel non è stata usata di recente nel computer.If you receive a token expired error, it means you haven't recently used the Analyze in Excel feature on the computer you're using. È sufficiente immettere nuovamente le credenziali o riaprire il file e l'errore non verrà più visualizzato.Simply re-enter your credentials, or reopen the file, and the error should go away.

Non è possibile accedere ad Analysis Services localeUnable to access on-premises Analysis Services

Se si prova ad accedere a un set di dati con connessioni ai dati di Analysis Services locale si può ricevere un messaggi di errore.If you're trying to access a dataset that has connections to on-premises Analysis Services data, you may receive an error message. Analizza in Excel supporta la connessione a set di dati e report in Analysis Services locale con una stringa di connessione, purché il computer si trovi nello stesso dominio del server di Analysis Services e che l'account abbia accesso a tale server di Analysis Services.Analyze in Excel does support connecting to datasets and reports on on-premises Analysis Services with a connection string, as long as your computer is on the same domain as the Analysis Services server, and your account has access to that Analysis Services server.

Impossibile trascinare elementi nell'area Valori della tabella pivot (nessuna misura)Can't drag anything to the PivotTable Values area (no measures)

Quando Analizza in Excel si connette a un modello OLAP esterno (ovvero la modalità di connessione di Excel a Power BI), la tabella pivot richiede misure da definire nel modello esterno, poiché tutti i calcoli vengono eseguiti nel server.When Analyze in Excel connects to an external OLAP model (which is how Excel connects to Power BI), the PivotTable requires measures to be defined in the external model, since all calculations are performed on the server. Questo comportamento è diverso rispetto a quando si lavora con un'origine dati locale (ad esempio le tabelle in Excel, o quando si lavora con set di dati in Power BI Desktop o Servizio Power BI), nel qual caso il modello tabulare è disponibile in locale ed è possibile utilizzare le misure implicite, ovvero misure che vengono generate in modo dinamico e non sono archiviate nel modello di dati.This is different than when you work with a local data source (such as tables in Excel, or when you're working with datasets in Power BI Desktop or the Power BI service), in which case the tabular model is available locally, and you can use implicit measures, which are measures that are generated dynamically and are not stored in the data model. In questi casi, il comportamento in Excel è diverso da quello in Power BI Desktop o Servizio Power BI: alcune colonne nei dati potrebbero essere considerate come misure in Power BI, ma non possono essere usate come valori (misure) in Excel.In these cases, the behavior in Excel is different from the behavior in Power BI Desktop or the Power BI service: there may be columns in the data that can be treated as measures in Power BI, but can't be used as values (measures) in Excel.

Per risolvere questo problema, ci sono alcune opzioni:To address this issue, you have a few options:

  1. Creare le misure nel modello di dati in Power BI Desktop, quindi pubblicare il modello di dati per il Servizio Power BI e accedere al set di dati pubblicato da Excel.Create measures in your data model in Power BI Desktop, then publish the data model to the Power BI service and access that published dataset from Excel.
  2. Creare misure nel modello di dati da PowerPivot per Excel.Create measures in your data model from Excel PowerPivot.
  3. Se si importano dati da una cartella di lavoro di Excel contenente solo tabelle (e nessun modello di dati), aggiungere le tabelle al modello di dati, quindi seguire i passaggi nell'opzione 2 qui sopra per creare misure nel modello di dati.If you imported data from an Excel workbook that had only tables (and no data model), then you can add the tables to the data model, then follow the steps in option 2, directly above, to create measures in your data model.

Dopo aver definito le misure nel modello di Servizio Power BI, sarà possibile usarle nell'area Valori delle tabelle pivot di Excel.Once your measures are defined in the model in the Power BI service, you'll be able to use them in the Values area in Excel PivotTables.

Passaggi successiviNext steps

Analizza in ExcelAnalyze in Excel

Esercitazione: Creare misure personalizzate in Power BI DesktopTutorial: Create your own measures in Power BI Desktop

Misure in PowerPivotMeasures in PowerPivot

Creare una misura in PowerPivotCreate a Measure in PowerPivot

Aggiungere i dati di un foglio di lavoro a un modello di dati usando una tabella collegataAdd worksheet data to a Data Model using a linked table

Differenze tra le tabelle pivot OLAP e non OLAP in ExcelDifferences between OLAP and non-OLAP PivotTables in Excel