Aggiornare una connessione dati esterna in Excel

È possibile connettere la cartella di lavoro di Excel a un'origine dati esterna, ad esempio un database di SQL Server, un cubo OLAP o anche un'altra cartella di Excel. Questa connessione può essere visualizzata nella cartella di lavoro come tabella, rapporto tabella pivot o grafico pivot.

È possibile mantenere aggiornati i dati nella cartella di lavoro "aggiornando" il collegamento alla relativa origine. Ogni volta che si aggiorna la connessione, viene visualizzata la versione più recente dei dati, incluse eventuali novità o eliminazioni.

Nota sulla sicurezza: Le connessioni a dati esterni potrebbero essere attualmente disabilitate nel computer. Per aggiornare i dati all'apertura di una cartella di lavoro, è necessario abilitare le connessioni dati tramite la barra del Centro protezione oppure è necessario posizionare la cartella di lavoro in un percorso attendibile. Per altre informazioni, vedere aggiungere, rimuovere o modificare un percorso attendibile per i file, aggiungere, rimuovere o visualizzare un autore attendibilee visualizzare le opzioni e le impostazioni personali nel centro protezione.

Per la maggior parte delle connessioni, fare clic su una cella dell'intervallo o della tabella che usa la connessione e quindi eseguire una delle operazioni seguenti:

  • Aggiornare solo i dati selezionati   Premere ALT + F5 oppure nel gruppo query & connessioni della scheda dati fare clic sulla freccia sotto Aggiorna tuttoe quindi su Aggiorna.

    Mouse che punta al comando Aggiorna sulla barra multifunzione

  • Aggiornare tutti i dati della cartella di lavoro   Premere CTRL + ALT + F5 oppure nel gruppo query & connessioni della scheda dati fare clic su Aggiorna tutto.

    Puntatore del mouse sul pulsante Aggiorna tutto

  • Controllare come o quando viene aggiornata la connessione   Nella scheda dati fare clic sulla freccia sotto Aggiorna tuttoe quindi su Proprietà connessione.

    Mouse che punta al comando delle proprietà di connessione sulla barra multifunzione

    Nella finestra di dialogo visualizzata scegliere le opzioni desiderate nella scheda utilizzo , in controllo aggiornamento.

Alcune operazioni di aggiornamento richiedono più passaggi, come descritto nelle sezioni seguenti. Se viene visualizzata l'origine dati elencata, esaminare la sezione corrispondente.

È possibile aggiornare automaticamente un intervallo di dati esterno all'apertura della cartella di lavoro. È anche possibile salvare la cartella di lavoro senza i dati esterni, in modo da ridurre la dimensione del file.

  1. Fare clic su una cella nell'intervallo di dati esterno.

  2. Nel gruppo query & connessioni della scheda dati fare clic sulla freccia sotto Aggiorna tuttoe quindi su Proprietà connessione.

    Mouse che punta al comando delle proprietà di connessione sulla barra multifunzione

  3. Nella finestra di dialogo Proprietà connessione, nella scheda utilizzo , in controllo aggiornamentoSelezionare la casella di controllo Aggiorna dati all'apertura del file .

  4. Per salvare insieme alla cartella di lavoro la definizione della query ma non i dati esterni, selezionare la casella di controllo Rimuovi dati dall'intervallo di dati esterno prima di salvare la cartella di lavoro.

  1. Fare clic su una cella nell'intervallo di dati esterno.

  2. Nel gruppo query & connessioni della scheda dati fare clic sulla freccia sotto Aggiorna tuttoe quindi su Proprietà connessione.

    Mouse che punta al comando delle proprietà di connessione sulla barra multifunzione

  3. Fare clic sulla scheda Utilizzo.

  4. Selezionare la casella di controllo Aggiorna ogni e immettere il numero di minuti che devono trascorrere tra un'operazione di aggiornamento e l'altra.

Se la cartella di lavoro è connessa a un'origine dati di grandi dimensioni, l'aggiornamento potrebbe richiedere più tempo del previsto. Per controllare l'aggiornamento o per annullarlo, eseguire una delle seguenti operazioni:

  • Controllare lo stato di una query   Sulla barra di stato di Excel viene visualizzato un messaggio per indicare che la query è in esecuzione. Fare doppio clic sul messaggio per verificare lo stato della query.

  • Interrompere un aggiornamento in background   Per interrompere l'esecuzione di una query in background, fare doppio clic sul messaggio di stato della query sulla barra di stato per visualizzare la finestra di dialogo Stato aggiornamento dati esterni, quindi fare clic su Interrompi aggiornamento.

  • Interrompere una query   Per interrompere l'esecuzione di una query quando è disabilitato l'aggiornamento in background è deselezionata, premere ESC.

L'aggiornamento di un file cubo offline che ricrea il file usando i dati più recenti del cubo del server può richiedere molto tempo e richiede molto spazio su disco temporaneo. Avviare il processo in un momento in cui non è necessario l'accesso immediato ad altri file in Excel e assicurarsi di avere spazio sufficiente per salvare di nuovo il file.

  1. Fare clic sulla tabella pivot connessa al file cubo offline.

  2. Nel gruppo query & connessioni della scheda dati fare clic sulla freccia sotto Aggiorna tutto, quindi fare clic su Aggiorna.

    Puntatore del mouse sul pulsante Aggiorna tutto

  1. Nel foglio di lavoro fare clic su una cella mappata per selezionare il mapping XML che si desidera aggiornare.

  2. Se la scheda Sviluppo non è disponibile, eseguire le operazioni seguenti per visualizzarla:

    1. Fare clic su File, su Opzioni e quindi su Personalizzazione barra multifunzione.

    2. In Schede principali selezionare la casella di controllo Sviluppo e quindi fare clic su OK.

  3. Nel gruppo XML della scheda Sviluppo fare clic su Aggiorna dati.

    Aggiornare dati in file XML

Quando si usa il componente aggiuntivo Power Pivot per aggiornare i dati importati in precedenza, è possibile vedere se l'aggiornamento ha esito positivo, non riesce o viene annullato.

In Power Pivot fare clic su Home > recuperare dati esterni > aggiornare o aggiornare tutti per reimportare la tabella corrente o tutte le tabelle nel modello di dati.

Lo stato dell'aggiornamento è indicato per ogni connessione usata nel modello di dati. Esistono tre possibili risultati.

Messaggi di stato relativi all'aggiornamento dei dati in PowerPivot

"Success" riporta il numero di righe importate in ogni tabella.

"Errore" può verificarsi se il database è offline, non si hanno più autorizzazioni oppure una tabella o una colonna viene eliminata o rinominata nell'origine. Verificare che il database sia disponibile, magari creando una nuova connessione in una cartella di lavoro diversa.

"Annullato" indica che Excel non ha emesso la richiesta di aggiornamento, probabilmente perché l'aggiornamento è disabilitato nella connessione.

Suggerimento:  Si sta condividendo la cartella di lavoro con altre persone che potrebbero voler aggiornare i dati? Aiutare i colleghi ad evitare gli errori di aggiornamento dei dati ricordando loro di richiedere le autorizzazioni per le origini dati che forniscono i dati.

Le proprietà della tabella mostrano le query usate in aggiornamento dati

L'aggiornamento dei dati sta semplicemente rieseguendo la stessa query usata per ottenere i dati in primo luogo. È possibile visualizzare e talvolta modificare la query visualizzando le proprietà della tabella nella finestra Power Pivot.

  1. Per visualizzare la query usata durante l'aggiornamento dei dati, fare clic su Power Pivot > Gestisci per aprire la finestra Power Pivot.

  2. Fare clic su progettazione > Proprietà tabella.

  3. Passare all'editor di query per visualizzare la query sottostante.

Le query non sono visibili per ogni tipo di origine dati. Ad esempio, le query non vengono visualizzate per le importazioni di feed di dati.

Proprietà di connessione che annullano l'aggiornamento dati

In Excel è possibile impostare le proprietà di connessione che determinano la frequenza dell'aggiornamento dei dati. Se l'aggiornamento non è consentito per una determinata connessione, viene visualizzato un avviso di annullamento quando si esegue Aggiorna tutto o si tenta di aggiornare una specifica tabella che usa la connessione.

  1. Per visualizzare le proprietà di connessione, in Excel fare clic su dati > query & connessioni per visualizzare un elenco di tutte le connessioni usate nella cartella di lavoro.

  2. Fare clic con il pulsante destro del mouse su una connessione e quindi scegliere Proprietà.

  3. In uso, in controllo di aggiornamento, se la casella di spunta è deselezionata per aggiornare la connessione su Aggiorna tutto, si otterrà un annullamento quando si tenta di aggiornare tutti nella finestra Power Pivot.

Aggiornare i dati in SharePoint Server 2013

In SharePoint Server 2013 è possibile pianificare l'aggiornamento automatico dei dati nel server, ma in questo caso è necessario che Power Pivot per SharePoint 2013 sia installato e configurato nell'ambiente di SharePoint. Rivolgersi all'amministratore di SharePoint per scoprire se è disponibile l'aggiornamento dei dati pianificato.

Quando i dati usati per la mappa cambiano, è possibile aggiornarli manualmente in Mappe 3D. Le modifiche vengono quindi applicate alla mappa. Ecco come:

  • In Mappe 3D fare clic su Home > Aggiorna dati.

Aggiorna dati nella scheda Home

Aggiungere dati a Power Map

Per aggiungere nuovi dati a Mappe 3DPower Map:

  1. In Mappe 3D passare alla mappa in cui aggiungere i dati.

  2. Lasciando aperta la finestra di Mappe 3D, fare clic in Excel e selezionare i dati del foglio di lavoro da aggiungere.

  3. Nella barra multifunzione di Excel fare clic su Inserisci > Mappa > Aggiungi dati selezionati a Power Map.

Comando Aggiungi dati selezionati in Power Map

Mappe 3D viene automaticamente aggiornato per mostrare gli altri dati.

I dati in una cartella di lavoro di Microsoft Office Excel visualizzata in Excel Services possono provenire da due posizioni diverse. I dati possono essere archiviati direttamente nella cartella di lavoro oppure archiviati in un'origine dati esterna, ad esempio in un database o in un cubo OLAP (Online Analytical Processing).

Se i dati provengono da un'origine dati esterna, l'autore o l'amministratore della cartella di lavoro ha definito le informazioni di connessione, spesso in un file con estensione ODC (Office Data Connection), che descrive come individuare, accedere, eseguire query e accedere all'origine dati esterna.

Quando si è connessi a un'origine dati esterna in Excel Services, è possibile eseguire un'operazione di aggiornamento per recuperare i dati aggiornati. Ogni volta che si aggiornano i dati, viene visualizzata la versione più recente dei dati, incluse le eventuali modifiche apportate ai dati dall'ultimo aggiornamento.

Informazioni sull'aggiornamento dei dati

Nell'illustrazione seguente viene descritto il processo di base per l'aggiornamento di dati connessi a un'origine dati esterna.

Processo di base per l'aggiornamento di dati esterni

  1. Un'operazione di aggiornamento consente di ottenere dati aggiornati.

  2. Una connessione, spesso salvata in un file di connessione, definisce tutte le informazioni necessarie per accedere e recuperare dati da un'origine dati esterna.

  3. È possibile accedere a varie origini dati, ad esempio OLAP, SQL Server, provider OLEDB e driver ODBC.

  4. I dati aggiornati vengono aggiunti alla cartella di lavoro corrente.

Informazioni sui problemi di sicurezza

Quando si è connessi a un'origine dati esterna e si tenta di aggiornare i dati, è importante tenere presenti i potenziali problemi di sicurezza e sapere cosa è possibile fare in caso di problemi di sicurezza.

Un file di connessione dati contiene spesso una o più query che vengono usate per aggiornare i dati esterni. Sostituendo questo file, un utente con intenti dolosi può progettare una query per accedere a informazioni riservate e distribuirla ad altri utenti o eseguire altre azioni nocive. Pertanto, è importante assicurarsi che:

  • Il file di connessione è stato creato da un utente affidabile.

  • Il file di connessione è sicuro e proviene da una raccolta di connessioni dati attendibili (DCL).

Nota sulla sicurezza: L'accesso a un'origine dati esterna in genere richiede le credenziali, ad esempio un nome utente e una password, che vengono usate per autenticare l'utente. Verificare che queste credenziali vengano fornite in modo sicuro e sicuro e che queste credenziali non vengano rivelate inavvertitamente ad altri utenti.

Controllare la modalità di aggiornamento dei dati

È possibile controllare come aggiornare i dati da un'origine dati esterna eseguendo una o più delle operazioni seguenti:

  • Aggiorna all'apertura   In Microsoft Office Excel 2007 un autore di cartella di lavoro può creare una cartella di lavoro che aggiorna automaticamente i dati esterni quando la cartella di lavoro viene aperta selezionando la casella di controllo Aggiorna dati all'apertura del file nella finestra di dialogo Proprietà connessione . Nel gruppo connessioni della scheda dati fare clic su connessioni, selezionare la connessione, fare clic su Proprietà, fare clic sulla scheda utilizzo e quindi su Aggiorna dati all'apertura del file. In questo caso, Excel Services aggiorna sempre i dati prima di visualizzare una cartella di lavoro e crea una nuova sessione. Se l'autore della cartella di lavoro Cancella i dati di aggiornamento quando si apre la casella di controllo file, vengono visualizzati i dati memorizzati nella cache con la cartella di lavoro, ovvero quando un utente aggiorna manualmente i dati, l'utente vede i dati aggiornati durante la sessione corrente, ma i dati non vengono salvati nella cartella di lavoro. Se si vuole verificare che i dati aggiornati vengano sempre visualizzati quando si visualizza la cartella di lavoro in Excel Services, selezionare la casella di controllo Aggiorna dati all'apertura del file tramite Office Excel.

    Se si usa un file di connessione dati di Office (con estensione odc), verificare di aver impostato anche la casella di controllo Usa sempre file di connessione nella finestra di dialogo Proprietà connessione , nel gruppo connessioni della scheda dati fare clic su connessioni, selezionare la connessione, fare clic su Proprietà, fare clic sulla scheda definizione e quindi su Usa sempre file di connessione.

    Le impostazioni del sito per la posizione dei file attendibili, il timeout della sessione breve e la durata della cache dei dati esternipossono anche avere un impatto sulle operazioni di aggiornamento. Per altre informazioni, vedere l'amministratore o il sistema della Guida di amministrazione centrale di Microsoft Office SharePoint Server.

  • Aggiornamento manuale   

    Nota: È possibile aggiornare manualmente solo un rapporto di tabella pivot.

    1. Selezionare una cella in un rapporto di tabella pivot.

    2. Nella barra degli strumenti di Excel Web Access fare clic su Aggiorna connessione selezionatanel menu Aggiorna .

      Note: 

      • Qualsiasi operazione interattiva che causa una riesecuzione di una query di origine dati OLAP avvia un'operazione di aggiornamento manuale.

      • Se il comando Aggiorna non è visibile, l'autore della web part ha deselezionato l' opzione Aggiorna connessione selezionata, aggiorna tutte le proprietà connessioni . Per altre informazioni, vedere proprietà personalizzate della web part Excel Web Access.

  • Aggiorna tutte le connessioni   Nella barra degli strumenti di Excel Web Access fare clic su Aggiorna tutte le connessioninel menu Aggiorna .

  • Aggiornamento periodico   Usando Office Excel 2007, l'autore della cartella di lavoro può specificare che i dati vengono aggiornati automaticamente a un intervallo specificato dopo l'apertura della cartella di lavoro per ogni connessione nella cartella di lavoro. Ad esempio, un database di inventario può essere aggiornato ogni ora e quindi l'autore della cartella di lavoro ha definito la cartella di lavoro per aggiornare automaticamente ogni 60 minuti.

    Un autore di Web part può selezionare o deselezionare la proprietà Consenti aggiornare i dati periodici di Excel Web Access per abilitare o disabilitare questa operazione di aggiornamento periodico, se la proprietà è stata definita dall'autore della cartella di lavoro. Quando trascorre l'intervallo di tempo, per impostazione predefinita viene visualizzato il messaggio di avviso di aggiornamento seguente nella parte inferiore della web part Excel Web Access:

    Aggiornare i dati per <elenco di connessioni>? Ora Sempre (Non chiedermelo più)

    Un autore della web part Excel Web Access può anche impostare la proprietà Visualizza la richiesta di aggiornamento dei dati periodici per controllare il comportamento del messaggio visualizzato quando Excel Services esegue un aggiornamento periodico dei dati durante una sessione:

    • Sempre     indica che il messaggio viene visualizzato con un prompt a ogni intervallo.

    • Facoltativamente     significa che un utente può scegliere di continuare l'aggiornamento periodico senza visualizzare un messaggio.

    • Mai     significa che Excel Web Access esegue un aggiornamento periodico senza visualizzare un messaggio o una richiesta.

    Per altre informazioni, vedere proprietà personalizzate della web part Excel Web Access.

  • Annullamento di un aggiornamento   Poiché un'operazione di aggiornamento può richiedere più tempo del previsto, è possibile annullarla. Mentre si verifica l'operazione di aggiornamento, Excel Services Visualizza un messaggio con una richiesta. Fare clic su Annulla per interrompere l'operazione, in modo da poter completare l'operazione di aggiornamento in un momento più comodo. I dati restituiti dalle query prima dell'annullamento dell'operazione di aggiornamento verranno visualizzati.

Le password archiviate non sono crittografate e non è consigliabile usarle. Se l'origine dati richiede una password per la connessione, è possibile imporre l'immissione della password da parte degli utenti per l'aggiornamento dell'intervallo di dati esterno. Questa procedura non si applica ai dati recuperati da un file di testo (con estensione txt) o una query Web (con estensione iqy).

Usare password complesse composte da lettere maiuscole e minuscole, numeri e simboli. Le password che non soddisfano questi requisiti sono considerate deboli. Ad esempio, password complessa: Y6dh! et5. Un esempio di password debole è Casa27. La lunghezza minima delle password dovrebbe essere di 8 caratteri. È preferibile però usare una passphrase contenente almeno 14 caratteri.

È importante ricordare la password. Se la si dimentica, Microsoft non potrà recuperarla. Prendere nota delle password, quindi conservarle in un luogo sicuro, lontano dalle informazioni che si intende proteggere.

  1. Fare clic su una cella nell'intervallo di dati esterno.

  2. Nel gruppo query & connessioni della scheda dati fare clic su Aggiorna tuttoe quindi su Proprietà connessione.

    Proprietà connessione

  3. Fare clic sulla scheda Definizione e quindi deselezionare la casella di controllo Salva password.

Nota: La password viene richiesta solo al primo aggiornamento dell'intervallo di dati esterno in ogni sessione di Excel. All'avvio successivo dell'applicazione, la password viene richiesta nuovamente se si apre la cartella di lavoro contenente la query e quindi si tenta un'operazione di aggiornamento.

Per i set di dati di dimensioni molto grandi, considerare l'esecuzione di un aggiornamento in background. In questo modo, il controllo verrà restituito da Excel all'utente, che eviterà di attendere diversi minuti o più che l'aggiornamento sia completato.

  1. Fare clic su una cella nell'intervallo di dati esterno.

  2. Nel gruppo query & connessioni della scheda dati fare clic su Aggiorna tuttoe quindi su Proprietà connessione.

    Mouse che punta al comando delle proprietà di connessione sulla barra multifunzione

    Nota: Non è possibile eseguire in background una query OLAP.

    Nota: Non è possibile eseguire una query per qualsiasi tipo di connessione che recupera dati per il modello di dati.

  3. Fare clic sulla scheda Utilizzo.

  4. Selezionare la casella di controllo Abilita aggiornamento in background per eseguire la query in background. Deselezionare questa casella di controllo per eseguire la query durante l'attesa.

    Durante la registrazione di una macro che include una query, la query non viene eseguita in background. Per modificare la macro registrata in modo che la query venga eseguita in background, modificare la macro in Visual Basic Editor. Modificare il metodo di aggiornamento per l'oggetto QueryTable da BackgroundQuery := False a BackgroundQuery := True.

Per la maggior parte delle connessioni, fare clic su una cella dell'intervallo o della tabella che usa la connessione e quindi eseguire una delle operazioni seguenti:

  • Aggiornare solo i dati selezionati   Premere ALT + F5 oppure nel gruppo connessioni della scheda dati fare clic sulla freccia sotto Aggiorna tuttoe quindi su Aggiorna.

    Mouse che punta al comando Aggiorna sulla barra multifunzione

  • Aggiornare tutti i dati della cartella di lavoro   Premere CTRL + ALT + F5 oppure nel gruppo connessioni della scheda dati fare clic su Aggiorna tutto.

    Puntatore del mouse sul pulsante Aggiorna tutto

  • Controllare come o quando viene aggiornata la connessione   Nel gruppo connessioni della scheda dati fare clic sulla freccia sotto Aggiorna tutto, quindi fare clic su Proprietà connessione.

    Mouse che punta al comando delle proprietà di connessione sulla barra multifunzione

    Nella finestra di dialogo visualizzata scegliere le opzioni desiderate nella scheda utilizzo , in controllo aggiornamento.

Alcune operazioni di aggiornamento richiedono più passaggi, come descritto nelle sezioni seguenti. Se viene visualizzata l'origine dati elencata, esaminare la sezione corrispondente.

È possibile aggiornare automaticamente un intervallo di dati esterno all'apertura della cartella di lavoro. È anche possibile salvare la cartella di lavoro senza i dati esterni, in modo da ridurre la dimensione del file.

  1. Fare clic su una cella nell'intervallo di dati esterno.

  2. Nel gruppo Connessioni della scheda Dati fare clic su Aggiorna tutto e quindi su Proprietà connessione.

    Proprietà connessione

  1. Fare clic sulla scheda Utilizzo.

  2. In Controllo aggiornamento selezionare la casella di controllo Aggiorna dati all'apertura del file.

  3. Per salvare insieme alla cartella di lavoro la definizione della query ma non i dati esterni, selezionare la casella di controllo Rimuovi dati dall'intervallo di dati esterno prima di salvare la cartella di lavoro.

  1. Fare clic su una cella nell'intervallo di dati esterno.

  2. Nel gruppo Connessioni della scheda Dati fare clic su Aggiorna tutto e quindi su Proprietà connessione.

    Proprietà connessione

  3. Fare clic sulla scheda Utilizzo.

  4. Selezionare la casella di controllo Aggiorna ogni e immettere il numero di minuti che devono trascorrere tra un'operazione di aggiornamento e l'altra.

Le password archiviate non sono crittografate e non è consigliabile usarle. Se l'origine dati richiede una password per la connessione, è possibile imporre l'immissione della password da parte degli utenti per l'aggiornamento dell'intervallo di dati esterno. Questa procedura non si applica ai dati recuperati da un file di testo (con estensione txt) o una query Web (con estensione iqy).

Usare password complesse composte da lettere maiuscole e minuscole, numeri e simboli. Le password che non soddisfano questi requisiti sono considerate deboli. Ad esempio, password complessa: Y6dh! et5. Un esempio di password debole è Casa27. La lunghezza minima delle password dovrebbe essere di 8 caratteri. È preferibile però usare una passphrase contenente almeno 14 caratteri.

È importante ricordare la password. Se la si dimentica, Microsoft non potrà recuperarla. Prendere nota delle password, quindi conservarle in un luogo sicuro, lontano dalle informazioni che si intende proteggere.

  1. Fare clic su una cella nell'intervallo di dati esterno.

  2. Nel gruppo Connessioni della scheda Dati fare clic su Aggiorna tutto e quindi su Proprietà connessione.

    Proprietà connessione

  3. Fare clic sulla scheda Definizione e quindi deselezionare la casella di controllo Salva password.

Nota: La password viene richiesta solo al primo aggiornamento dell'intervallo di dati esterno in ogni sessione di Excel. All'avvio successivo dell'applicazione, la password viene richiesta nuovamente se si apre la cartella di lavoro contenente la query e quindi si tenta un'operazione di aggiornamento.

Per i set di dati di dimensioni molto grandi, considerare l'esecuzione di un aggiornamento in background. In questo modo, il controllo verrà restituito da Excel all'utente, che eviterà di attendere diversi minuti o più che l'aggiornamento sia completato.

  1. Fare clic su una cella nell'intervallo di dati esterno.

  2. Nel gruppo Connessioni della scheda Dati fare clic su Aggiorna tutto e quindi su Proprietà connessione.

    Proprietà connessione

    Nota: Non è possibile eseguire in background una query OLAP.

    Nota: Non è possibile eseguire una query per qualsiasi tipo di connessione che recupera dati per il modello di dati.

  3. Fare clic sulla scheda Utilizzo.

  4. Selezionare la casella di controllo Abilita aggiornamento in background per eseguire la query in background. Deselezionare questa casella di controllo per eseguire la query durante l'attesa.

    Durante la registrazione di una macro che include una query, la query non viene eseguita in background. Per modificare la macro registrata in modo che la query venga eseguita in background, modificare la macro in Visual Basic Editor. Modificare il metodo di aggiornamento per l'oggetto QueryTable da BackgroundQuery := False a BackgroundQuery := True.

Se la cartella di lavoro è connessa a un'origine dati di grandi dimensioni, l'aggiornamento potrebbe richiedere più tempo del previsto. Per controllare l'aggiornamento o per annullarlo, eseguire una delle seguenti operazioni:

  • Controllare lo stato di una query    Sulla barra di stato di Excel viene visualizzato un messaggio per indicare che la query è in esecuzione. Fare doppio clic sul messaggio per controllare lo stato della query.

  • Interrompere un aggiornamento in background    Per interrompere l'esecuzione di una query in background, fare doppio clic sul messaggio di stato della query sulla barra di stato per visualizzare la finestra di dialogo Stato aggiornamento dati esterni, quindi fare clic su Interrompi aggiornamento.

  • Interrompere una query    Per interrompere l'esecuzione di una query quando è disabilitato l'aggiornamento in background è deselezionata, premere ESC.

Se è stato usato Get & Transform per eseguire query su un file di testo, non sono necessari altri passaggi. Se è stato importato il file di testo, la procedura da aggiornare è la seguente:

  1. Fare clic in qualsiasi cella nell'intervallo o nella tabella che contiene il collegamento al file di testo importato.

  2. Nel gruppo Connessioni della scheda Dati fare clic su Aggiorna tutto.

    Mouse che punta al comando Aggiorna sulla barra multifunzione

    Per aggiornare solo i dati selezionati, fare clic su Aggiorna.

    In alternativa, è possibile fare clic con il pulsante destro del mouse su una cella nell'intervallo o nella tabella e quindi scegliere Aggiorna.

  3. Nella finestra di dialogo Importa file di testo selezionare il file di testo e quindi fare clic su Importa.

L'aggiornamento di un file cubo offline che ricrea il file usando i dati più recenti del cubo del server può richiedere molto tempo e richiede molto spazio su disco temporaneo. Avviare il processo in un momento in cui non è necessario l'accesso immediato ad altri file in Excel e assicurarsi di avere spazio sufficiente per salvare di nuovo il file.

  1. Fare clic sulla tabella pivot connessa al file cubo offline.

  2. Nel gruppo Connessioni della scheda Dati fare clic su Aggiorna tutto e quindi su Aggiorna.

    Mouse che punta al comando Aggiorna sulla barra multifunzione

  1. Nel foglio di lavoro fare clic su una cella mappata per selezionare il mapping XML che si desidera aggiornare.

  2. Se la scheda Sviluppo non è disponibile, eseguire le operazioni seguenti per visualizzarla:

    1. Fare clic su File, su Opzioni e quindi su Personalizzazione barra multifunzione.

    2. In Schede principali selezionare la casella di controllo Sviluppo e quindi fare clic su OK.

  3. Nel gruppo XML della scheda Sviluppo fare clic su Aggiorna dati.

    Aggiornare dati in file XML

  • Nel gruppo connessioni della scheda dati fare clic su Aggiorna tutto.

Se si hanno più connessioni e si vuole aggiornare solo un determinato elemento, selezionare una cella all'interno dell'intervallo di dati, fare clic sulla freccia accanto a Aggiorna tuttoe quindi su Aggiorna.

Mouse che punta al comando Aggiorna sulla barra multifunzione

Controllare come o quando viene aggiornata la connessione

  1. Fare clic su una cella che contiene i dati connessi.

  2. Nel gruppo connessioni della scheda dati fare clic sulla freccia accanto a Aggiorna tuttoe quindi su Proprietà connessione.

    Proprietà connessione

  3. Nella scheda utilizzo impostare le opzioni che si desidera modificare.

    Per i set di dati di grandi dimensioni, è consigliabile verificare l'opzione Abilita aggiornamento in background . In questo modo viene restituito il controllo di Excel non appena l'aggiornamento inizia, invece di aspettare che l'aggiornamento finisca.

Annullare o controllare lo stato di un aggiornamento

Se la cartella di lavoro è connessa a un'origine dati di grandi dimensioni, l'aggiornamento potrebbe richiedere più tempo del previsto. Per controllare l'aggiornamento o per annullarlo, eseguire una delle seguenti operazioni:

  • Controllare lo stato di una query    Sulla barra di stato di Excel viene visualizzato un messaggio per indicare che la query è in esecuzione. Fare doppio clic sul messaggio per verificare lo stato della query.

  • Interrompere un aggiornamento in background    Per interrompere l'esecuzione di una query in background, fare doppio clic sul messaggio di stato della query sulla barra di stato per visualizzare la finestra di dialogo Stato aggiornamento dati esterni, quindi fare clic su Interrompi aggiornamento.

  • Interrompere una query    Per interrompere l'esecuzione di una query quando è disabilitato l'aggiornamento in background è deselezionata, premere ESC.

Quando si usa il componente aggiuntivo Power Pivot per aggiornare i dati importati in precedenza, è possibile vedere se l'aggiornamento ha esito positivo, non riesce o viene annullato.

In Power Pivot fare clic su Home > recuperare dati esterni > aggiornare o aggiornare tutti per reimportare la tabella corrente o tutte le tabelle nel modello di dati.

Lo stato dell'aggiornamento è indicato per ogni connessione usata nel modello di dati. Esistono tre possibili risultati.

Messaggi di stato relativi all'aggiornamento dei dati in PowerPivot

"Success" riporta il numero di righe importate in ogni tabella.

"Errore" può verificarsi se il database è offline, non si hanno più autorizzazioni oppure una tabella o una colonna viene eliminata o rinominata nell'origine. Verificare che il database sia disponibile, magari creando una nuova connessione in una cartella di lavoro diversa.

"Annullato" indica che Excel non ha emesso la richiesta di aggiornamento, probabilmente perché l'aggiornamento è disabilitato nella connessione.

Suggerimento:  Si sta condividendo la cartella di lavoro con altre persone che potrebbero voler aggiornare i dati? Aiutare i colleghi ad evitare gli errori di aggiornamento dei dati ricordando loro di richiedere le autorizzazioni per le origini dati che forniscono i dati.

Le proprietà della tabella mostrano le query usate in aggiornamento dati

L'aggiornamento dei dati sta semplicemente rieseguendo la stessa query usata per ottenere i dati in primo luogo. È possibile visualizzare e talvolta modificare la query visualizzando le proprietà della tabella nella finestra Power Pivot.

  1. Per visualizzare la query usata durante l'aggiornamento dei dati, fare clic su Power Pivot > Gestisci per aprire la finestra Power Pivot.

  2. Fare clic su progettazione > Proprietà tabella.

  3. Passare all'editor di query per visualizzare la query sottostante.

Le query non sono visibili per ogni tipo di origine dati. Ad esempio, le query non vengono visualizzate per le importazioni di feed di dati.

Proprietà di connessione che annullano l'aggiornamento dati

In Excel è possibile impostare le proprietà di connessione che determinano la frequenza dell'aggiornamento dei dati. Se l'aggiornamento non è consentito per una determinata connessione, viene visualizzato un avviso di annullamento quando si esegue Aggiorna tutto o si tenta di aggiornare una specifica tabella che usa la connessione.

  1. Per visualizzare le proprietà di connessione, in Excel fare clic su connessioni > dati per visualizzare un elenco di tutte le connessioni usate nella cartella di lavoro.

  2. Selezionare una connessione e fare clic su Proprietà.

  3. In uso, in controllo di aggiornamento, se la casella di spunta è deselezionata per aggiornare la connessione su Aggiorna tutto, si otterrà un annullamento quando si tenta di aggiornare tutti nella finestra Power Pivot.

Aggiornare i dati in SharePoint Server 2013

In SharePoint Server 2013 è possibile pianificare l'aggiornamento automatico dei dati nel server, ma in questo caso è necessario che Power Pivot per SharePoint 2013 sia installato e configurato nell'ambiente di SharePoint. Rivolgersi all'amministratore di SharePoint per scoprire se è disponibile l'aggiornamento dei dati pianificato.

Nota: L' editor di Power query fa parte di Get & Transform. Per altre informazioni,v edere Recupera e trasforma in Excel 2016.

Con l'editor di Power query è possibile aggiornare una query per importare i dati più recenti in una tabella senza dover ricreare la query.

Per aggiornare una query:

  1. Fare clic su ottieni & trasforma > Mostra query.

  2. Nel riquadro query della cartella di lavoro selezionare la query che si vuole aggiornare.

  3. Nella barra multifunzione di Power query editor fare clic su Home > query > Anteprima di aggiornamento.

Fare clic su Attività

Quando i dati usati per la mappa cambiano, è possibile aggiornarli manualmente in Mappe 3D. Le modifiche vengono quindi applicate alla mappa. Ecco come:

  • In Mappe 3D fare clic su Home > Aggiorna dati.

Aggiorna dati nella scheda Home

Aggiungere dati a Power Map

Per aggiungere nuovi dati a Mappe 3DPower Map:

  1. In Mappe 3D passare alla mappa in cui aggiungere i dati.

  2. Lasciando aperta la finestra di Mappe 3D, fare clic in Excel e selezionare i dati del foglio di lavoro da aggiungere.

  3. Nella barra multifunzione di Excel fare clic su Inserisci > Mappa > Aggiungi dati selezionati a Power Map.

Comando Aggiungi dati selezionati in Power Map

Mappe 3D viene automaticamente aggiornato per mostrare gli altri dati.

I dati in una cartella di lavoro di Microsoft Office Excel visualizzata in Excel Services possono provenire da due posizioni diverse. I dati possono essere archiviati direttamente nella cartella di lavoro oppure archiviati in un'origine dati esterna, ad esempio in un database o in un cubo OLAP (Online Analytical Processing).

Se i dati provengono da un'origine dati esterna, l'autore o l'amministratore della cartella di lavoro ha definito le informazioni di connessione, spesso in un file con estensione ODC (Office Data Connection), che descrive come individuare, accedere, eseguire query e accedere all'origine dati esterna.

Quando si è connessi a un'origine dati esterna, è possibile eseguire un'operazione di aggiornamento per recuperare i dati aggiornati. Ogni volta che si aggiornano i dati, viene visualizzata la versione più recente dei dati, incluse le eventuali modifiche apportate ai dati dall'ultimo aggiornamento.

Informazioni sull'aggiornamento dei dati

Nell'illustrazione seguente viene descritto il processo di base per l'aggiornamento di dati connessi a un'origine dati esterna.

Processo di base per l'aggiornamento di dati esterni

  1. Un'operazione di aggiornamento consente di ottenere dati aggiornati.

  2. Una connessione, spesso salvata in un file di connessione, definisce tutte le informazioni necessarie per accedere e recuperare dati da un'origine dati esterna.

  3. È possibile accedere a varie origini dati, ad esempio OLAP, SQL Server, provider OLEDB e driver ODBC.

  4. I dati aggiornati vengono aggiunti alla cartella di lavoro corrente.

Informazioni sui problemi di sicurezza

Quando si è connessi a un'origine dati esterna e si tenta di aggiornare i dati, è importante tenere presenti i potenziali problemi di sicurezza e sapere cosa è possibile fare in caso di problemi di sicurezza.

Un file di connessione dati contiene spesso una o più query che vengono usate per aggiornare i dati esterni. Sostituendo questo file, un utente con intenti dolosi può progettare una query per accedere a informazioni riservate e distribuirla ad altri utenti o eseguire altre azioni nocive. Pertanto, è importante assicurarsi che:

  • Il file di connessione è stato creato da un utente affidabile.

  • Il file di connessione è sicuro e proviene da una raccolta di connessioni dati attendibili (DCL).

Per altre informazioni su come un amministratore può creare file di connessione, crea percorsi attendibili e file di connessione protetti, vedere Guida di Microsoft Office Excel 2007 e guida di amministrazione centrale di Office SharePoint Server.

Nota sulla sicurezza: L'accesso a un'origine dati esterna in genere richiede le credenziali, ad esempio un nome utente e una password, che vengono usate per autenticare l'utente. Verificare che queste credenziali vengano fornite in modo sicuro e sicuro e che queste credenziali non vengano rivelate inavvertitamente ad altri utenti.

Controllare la modalità di aggiornamento dei dati

È possibile controllare come aggiornare i dati da un'origine dati esterna eseguendo una o più delle operazioni seguenti:

  • Aggiorna all'apertura   In Microsoft Office Excel 2007 un autore di cartella di lavoro può creare una cartella di lavoro che aggiorna automaticamente i dati esterni quando la cartella di lavoro viene aperta selezionando la casella di controllo Aggiorna dati all'apertura del file nella finestra di dialogo Proprietà connessione . Nel gruppo connessioni della scheda dati fare clic su connessioni, selezionare la connessione, fare clic su Proprietà, fare clic sulla scheda utilizzo e quindi su Aggiorna dati all'apertura del file. In questo caso, Excel Services aggiorna sempre i dati prima di visualizzare una cartella di lavoro e crea una nuova sessione. Se l'autore della cartella di lavoro Cancella i dati di aggiornamento quando si apre la casella di controllo file, vengono visualizzati i dati memorizzati nella cache con la cartella di lavoro, ovvero quando un utente aggiorna manualmente i dati, l'utente vede i dati aggiornati durante la sessione corrente, ma i dati non vengono salvati nella cartella di lavoro. Se si vuole verificare che i dati aggiornati vengano sempre visualizzati quando si visualizza la cartella di lavoro in Excel Services, selezionare la casella di controllo Aggiorna dati all'apertura del file tramite Office Excel.

    Se si usa un file di connessione dati di Office (con estensione odc), verificare di aver impostato anche la casella di controllo Usa sempre file di connessione nella finestra di dialogo Proprietà connessione , nel gruppo connessioni della scheda dati fare clic su connessioni, selezionare la connessione, fare clic su Proprietà, fare clic sulla scheda definizione e quindi su Usa sempre file di connessione.

    Le impostazioni del sito per la posizione dei file attendibili, il timeout della sessione breve e la durata della cache dei dati esternipossono anche avere un impatto sulle operazioni di aggiornamento. Per altre informazioni, vedere l'amministratore o il sistema della Guida di amministrazione centrale di Microsoft Office SharePoint Server.

  • Aggiornamento manuale   

    Nota: È possibile aggiornare manualmente solo un rapporto di tabella pivot.

    1. Selezionare una cella in un rapporto di tabella pivot.

    2. Nella barra degli strumenti di Excel Web Access fare clic su Aggiorna connessione selezionatanel menu Aggiorna .

      Note: 

      • Qualsiasi operazione interattiva che causa una riesecuzione di una query di origine dati OLAP avvia un'operazione di aggiornamento manuale.

      • Se il comando Aggiorna non è visibile, l'autore della web part ha deselezionato l' opzione Aggiorna connessione selezionata, aggiorna tutte le proprietà connessioni . Per altre informazioni, vedere proprietà personalizzate della web part Excel Web Access.

  • Aggiorna tutte le connessioni   Nella barra degli strumenti di Excel Web Access fare clic su Aggiorna tutte le connessioninel menu Aggiorna .

  • Aggiornamento periodico   Usando Office Excel 2007, l'autore della cartella di lavoro può specificare che i dati vengono aggiornati automaticamente a un intervallo specificato dopo l'apertura della cartella di lavoro per ogni connessione nella cartella di lavoro. Ad esempio, un database di inventario può essere aggiornato ogni ora e quindi l'autore della cartella di lavoro ha definito la cartella di lavoro per aggiornare automaticamente ogni 60 minuti.

    Un autore di Web part può selezionare o deselezionare la proprietà Consenti aggiornare i dati periodici di Excel Web Access per abilitare o disabilitare questa operazione di aggiornamento periodico, se la proprietà è stata definita dall'autore della cartella di lavoro. Quando trascorre l'intervallo di tempo, per impostazione predefinita viene visualizzato il messaggio di avviso di aggiornamento seguente nella parte inferiore della web part Excel Web Access:

    Aggiornare i dati per <elenco di connessioni>? Ora Sempre (Non chiedermelo più)

    Un autore della web part Excel Web Access può anche impostare la proprietà Visualizza la richiesta di aggiornamento dei dati periodici per controllare il comportamento del messaggio visualizzato quando Excel Services esegue un aggiornamento periodico dei dati durante una sessione:

    • Sempre     indica che il messaggio viene visualizzato con un prompt a ogni intervallo.

    • Facoltativamente     significa che un utente può scegliere di continuare l'aggiornamento periodico senza visualizzare un messaggio.

    • Mai     significa che Excel Web Access esegue un aggiornamento periodico senza visualizzare un messaggio o una richiesta.

    Per altre informazioni, vedere proprietà personalizzate della web part Excel Web Access.

  • Annullamento di un aggiornamento   Poiché un'operazione di aggiornamento può richiedere più tempo del previsto, è possibile annullarla. Mentre si verifica l'operazione di aggiornamento, Excel Services Visualizza un messaggio con una richiesta. Fare clic su Annulla per interrompere l'operazione, in modo da poter completare l'operazione di aggiornamento in un momento più comodo. I dati restituiti dalle query prima dell'annullamento dell'operazione di aggiornamento verranno visualizzati.

  1. Fare clic in qualsiasi cella nell'intervallo o nella tabella che contiene il collegamento ai dati esterni.

  2. Nel gruppo connessioni della scheda dati fare clic su Aggiorna tutto.

    Aggiornare la connessione dati

    Per aggiornare solo i dati selezionati, fare clic su Aggiorna.

    In alternativa, è possibile fare clic con il pulsante destro del mouse su una cella nell'intervallo o nella tabella e quindi scegliere Aggiorna.

    Nota: Se sono aperte più cartelle di lavoro, è necessario ripetere l'operazione in ognuna di esse.

  1. Fare clic in qualsiasi cella nell'intervallo o nella tabella che contiene il collegamento al file di testo importato.

  2. Nel gruppo Connessioni della scheda Dati fare clic su Aggiorna tutto.

    Aggiornare la connessione dati

    Per aggiornare solo i dati selezionati, fare clic su Aggiorna.

    In alternativa, è possibile fare clic con il pulsante destro del mouse su una cella nell'intervallo o nella tabella e quindi scegliere Aggiorna.

  3. Nella finestra di dialogo Importa file di testo selezionare il file di testo e quindi fare clic su Importa.

L'aggiornamento di un file cubo offline che ricrea il file usando i dati più recenti del cubo del server può richiedere molto tempo e richiede molto spazio su disco temporaneo. Avviare il processo in un momento in cui non è necessario l'accesso immediato ad altri file in Excel e assicurarsi di avere spazio sufficiente per salvare di nuovo il file.

  1. Fare clic sulla tabella pivot connessa al file cubo offline.

  2. Nel gruppo Connessioni della scheda Dati fare clic su Aggiorna tutto e quindi su Aggiorna.

    Aggiornare la connessione dati

  1. Nel foglio di lavoro fare clic su una cella mappata per selezionare il mapping XML che si desidera aggiornare.

  2. Se la scheda Sviluppo non è disponibile, eseguire le operazioni seguenti per visualizzarla:

    1. Fare clic su File, su Opzioni e quindi su Personalizzazione barra multifunzione.

    2. In Schede principali selezionare la casella di controllo Sviluppo e quindi fare clic su OK.

  3. Nel gruppo XML della scheda Sviluppo fare clic su Aggiorna dati.

    Aggiornare dati in file XML

  • Nella scheda dati fare clic su Aggiorna tutto.

Se si hanno più connessioni e si vuole aggiornare solo un determinato elemento, selezionare una cella all'interno dell'intervallo di dati, fare clic sulla freccia accanto a Aggiorna tuttoe quindi su Aggiorna.

Aggiornare la connessione dati

Controllare come o quando viene aggiornata la connessione

  1. Fare clic su una cella che contiene i dati connessi.

  2. Nella scheda dati fare clic sulla freccia accanto a Aggiorna tuttoe quindi su Proprietà connessione.

    Proprietà connessione

  3. Nella scheda utilizzo impostare le opzioni che si desidera modificare.

    Per i set di dati di grandi dimensioni, è consigliabile verificare l'opzione Abilita aggiornamento in background . In questo modo viene restituito il controllo di Excel, invece di attendere il completamento dell'aggiornamento.

Annullare o controllare lo stato di un aggiornamento

Se la cartella di lavoro è connessa a un'origine dati di grandi dimensioni, l'aggiornamento potrebbe richiedere più tempo del previsto. Per controllare l'aggiornamento o per annullarlo, eseguire una delle seguenti operazioni:

  • Controllare lo stato di una query    Sulla barra di stato di Excel viene visualizzato un messaggio per indicare che la query è in esecuzione. Fare doppio clic sul messaggio per verificare lo stato della query.

  • Interrompere un aggiornamento in background    Per interrompere l'esecuzione di una query in background, fare doppio clic sul messaggio di stato della query sulla barra di stato per visualizzare la finestra di dialogo Stato aggiornamento dati esterni, quindi fare clic su Interrompi aggiornamento.

  • Interrompere una query    Per interrompere l'esecuzione di una query quando è disabilitato l'aggiornamento in background è deselezionata, premere ESC.

Quando si usa il componente aggiuntivo Power Pivot per aggiornare i dati importati in precedenza, è possibile vedere se l'aggiornamento ha esito positivo, non riesce o viene annullato.

In Power Pivot fare clic su Home > recuperare dati esterni > aggiornare o aggiornare tutti per reimportare la tabella corrente o tutte le tabelle nel modello di dati.

Lo stato dell'aggiornamento è indicato per ogni connessione usata nel modello di dati. Esistono tre possibili risultati.

Messaggi di stato relativi all'aggiornamento dei dati in PowerPivot

"Success" riporta il numero di righe importate in ogni tabella.

"Errore" può verificarsi se il database è offline, non si hanno più autorizzazioni oppure una tabella o una colonna viene eliminata o rinominata nell'origine. Verificare che il database sia disponibile, magari creando una nuova connessione in una cartella di lavoro diversa.

"Annullato" indica che Excel non ha emesso la richiesta di aggiornamento, probabilmente perché l'aggiornamento è disabilitato nella connessione.

Suggerimento:  Si sta condividendo la cartella di lavoro con altre persone che potrebbero voler aggiornare i dati? Aiutare i colleghi ad evitare gli errori di aggiornamento dei dati ricordando loro di richiedere le autorizzazioni per le origini dati che forniscono i dati.

Le proprietà della tabella mostrano le query usate in aggiornamento dati

L'aggiornamento dei dati sta semplicemente rieseguendo la stessa query usata per ottenere i dati in primo luogo. È possibile visualizzare e talvolta modificare la query visualizzando le proprietà della tabella nella finestra Power Pivot.

  1. Per visualizzare la query usata durante l'aggiornamento dei dati, fare clic su Power Pivot > Gestisci per aprire la finestra Power Pivot.

  2. Fare clic su progettazione > Proprietà tabella.

  3. Passare all'editor di query per visualizzare la query sottostante.

Le query non sono visibili per ogni tipo di origine dati. Ad esempio, le query non vengono visualizzate per le importazioni di feed di dati.

Proprietà di connessione che annullano l'aggiornamento dati

In Excel è possibile impostare le proprietà di connessione che determinano la frequenza dell'aggiornamento dei dati. Se l'aggiornamento non è consentito per una determinata connessione, viene visualizzato un avviso di annullamento quando si esegue Aggiorna tutto o si tenta di aggiornare una specifica tabella che usa la connessione.

  1. Per visualizzare le proprietà di connessione, in Excel fare clic su connessioni > dati per visualizzare un elenco di tutte le connessioni usate nella cartella di lavoro.

  2. Selezionare una connessione e fare clic su Proprietà.

  3. In uso, in controllo di aggiornamento, se la casella di spunta è deselezionata per aggiornare la connessione su Aggiorna tutto, si otterrà un annullamento quando si tenta di aggiornare tutti nella finestra Power Pivot.

Aggiornare i dati in SharePoint Server 2013

In SharePoint Server 2013 è possibile pianificare l'aggiornamento automatico dei dati nel server, ma in questo caso è necessario che Power Pivot per SharePoint 2013 sia installato e configurato nell'ambiente di SharePoint. Rivolgersi all'amministratore di SharePoint per scoprire se è disponibile l'aggiornamento dei dati pianificato.

Con Power query è possibile aggiornare una query per importare i dati più recenti in una tabella senza dover ricreare la query.

Importante: 

  • Excel 2010   Power query non è incluso in Excel 2010, ma è possibile scaricare, installare e attivare il componente aggiuntivo Power query.

  • Per attivare il componente aggiuntivo Power query , fare clic su File > Opzioni > componentiaggiuntivi. Nella sezione Gestisci nella parte inferiore scegliere l'opzione componenti aggiuntivi com nell'elenco a discesa, quindi fare clic su Vai. Fare clic sulla casella di controllo Power query e quindi su OK. La barra multifunzione di Power query deve essere visualizzata automaticamente, ma in caso contrario, chiudere e riavviare Excel.

Per aggiornare una query:

  1. Nella barra multifunzione dell' editor di query fare clic su Aggiorna anteprima.

Fare clic su Attività

Nota: L'editor di query viene visualizzato solo quando si carica, modifica o crea una nuova query con Power Query. Il video seguente illustra la finestra Editor di query che viene visualizzata dopo la modifica di una query in una cartella di lavoro di Excel. Per visualizzare l'editor di query senza caricare o modificare una query esistente in una cartella di lavoro, nella sezione Recupera dati esterni della scheda Power Query sulla barra multifunzione selezionare Da altre origini > Query vuota. Il video seguente illustra uno dei modi disponibili per visualizzare la finestra Editor di query.

Come visualizzare l'editor di query in Excel

Se la cartella di lavoro di Excel include una connessione a una tabella o una query in un database di Access, è possibile verificare che le informazioni più aggiornate vengano visualizzate. Per eseguire questa operazione, usare il comando Aggiorna (nella scheda dati ).

  1. Nel foglio di lavoro fare clic su una cella contenente i dati di Access.

  2. Nel gruppo connessioni della scheda dati fare clic sulla freccia accanto a Aggiorna tutto, quindi fare clic su Aggiorna.

Aggiornare la connessione dati

Per controllare la modalità o la frequenza con cui viene aggiornata la connessione:

  1. Fare clic su una cella che contiene i dati di Access.

  2. Nel gruppo connessioni fare clic sulla freccia accanto a Aggiorna tuttoe quindi su Proprietà connessione.

Per i set di dati di dimensioni molto grandi, considerare l'esecuzione di un aggiornamento in background. In questo modo, il controllo verrà restituito da Excel all'utente, che eviterà di attendere diversi minuti o più che l'aggiornamento sia completato.

Proprietà connessione

  1. Nella scheda utilizzo impostare le opzioni che si desidera modificare.

Controllare lo stato o annullare un aggiornamento

Se la cartella di lavoro è connessa a un'origine dati di grandi dimensioni, l'aggiornamento potrebbe richiedere più tempo del previsto. Per controllare l'aggiornamento oppure per annullarlo, eseguire una o più delle operazioni seguenti:

  • Controllare lo stato di una query    Sulla barra di stato di Excel viene visualizzato un messaggio per indicare che la query è in esecuzione. Fare doppio clic sul messaggio per verificare lo stato della query.

  • Interrompere un aggiornamento in background    Per interrompere l'esecuzione di una query in background, fare doppio clic sul messaggio di stato della query sulla barra di stato per visualizzare la finestra di dialogo Stato aggiornamento dati esterni, quindi fare clic su Interrompi aggiornamento.

  • Interrompere una query    Per interrompere l'esecuzione di una query quando è disabilitato l'aggiornamento in background è deselezionata, premere ESC.

Se la cartella di lavoro di Excel include una connessione a una tabella o una query in un database di SQL Server, è possibile verificare che le informazioni più aggiornate vengano visualizzate. Per eseguire questa operazione, usare il comando Aggiorna (nella scheda dati ).

  1. Nel foglio di lavoro fare clic su una cella contenente i dati di SQL Server.

  2. Nel gruppo connessioni della scheda dati fare clic sulla freccia accanto a Aggiorna tutto, quindi fare clic su Aggiorna.

Aggiornare la connessione dati

Per controllare la modalità o la frequenza con cui viene aggiornata la connessione:

  1. Fare clic su una cella contenente i dati di SQL Server.

  2. Nel gruppo connessioni fare clic sulla freccia accanto a Aggiorna tuttoe quindi su Proprietà connessione.

Per i set di dati di dimensioni molto grandi, considerare l'esecuzione di un aggiornamento in background. In questo modo, il controllo verrà restituito da Excel all'utente, che eviterà di attendere diversi minuti o più che l'aggiornamento sia completato.

Proprietà connessione

  1. Nella scheda utilizzo impostare le opzioni che si desidera modificare, ad esempio l'attivazione di un aggiornamento in background.

Annullare o controllare lo stato di un aggiornamento

Se la cartella di lavoro è connessa a un'origine dati di grandi dimensioni, l'aggiornamento potrebbe richiedere più tempo del previsto. Per controllare l'aggiornamento o per annullarlo, eseguire una delle seguenti operazioni:

  • Controllare lo stato di una query    Sulla barra di stato di Excel viene visualizzato un messaggio per indicare che la query è in esecuzione. Fare doppio clic sul messaggio per verificare lo stato della query.

  • Interrompere un aggiornamento in background    Per interrompere l'esecuzione di una query in background, fare doppio clic sul messaggio di stato della query sulla barra di stato per visualizzare la finestra di dialogo Stato aggiornamento dati esterni, quindi fare clic su Interrompi aggiornamento.

  • Interrompere una query    Per interrompere l'esecuzione di una query quando è disabilitato l'aggiornamento in background è deselezionata, premere ESC.

Se la cartella di lavoro di Excel include una connessione a una tabella o una query in un'origine dati OLE DB, è possibile verificare che le informazioni più aggiornate vengano visualizzate. Per eseguire questa operazione, usare il comando Aggiorna (nella scheda dati ).

  1. Nel foglio di lavoro fare clic su una cella contenente i dati OLE DB.

  2. Nel gruppo connessioni della scheda dati fare clic sulla freccia accanto a Aggiorna tutto, quindi fare clic su Aggiorna.

Aggiornare la connessione dati

Per controllare la modalità o la frequenza con cui viene aggiornata la connessione:

  1. Fare clic su una cella contenente i dati OLE DB.

  2. Nel gruppo connessioni fare clic sulla freccia accanto a Aggiorna tuttoe quindi su Proprietà connessione.

Per i set di dati di dimensioni molto grandi, considerare l'esecuzione di un aggiornamento in background. In questo modo, il controllo verrà restituito da Excel all'utente, che eviterà di attendere diversi minuti o più che l'aggiornamento sia completato.

Proprietà connessione

  1. Nella scheda utilizzo impostare le opzioni che si desidera modificare.

Selezionare o annullare un aggiornamento

Se la cartella di lavoro è connessa a un'origine dati di grandi dimensioni, l'aggiornamento potrebbe richiedere più tempo del previsto. Per archiviare o annullare un aggiornamento, eseguire una delle operazioni seguenti:

  • Controllare lo stato di una query    Sulla barra di stato di Excel viene visualizzato un messaggio per indicare che la query è in esecuzione. Fare doppio clic sul messaggio per controllare lo stato della query.

  • Interrompere un aggiornamento in background    Per interrompere l'esecuzione di una query in background, fare doppio clic sul messaggio di stato della query sulla barra di stato per visualizzare la finestra di dialogo Stato aggiornamento dati esterni, quindi fare clic su Interrompi aggiornamento.

  • Interrompere una query    Per interrompere l'esecuzione di una query quando è disabilitato l'aggiornamento in background è deselezionata, premere ESC.

Quando i dati usati per la mappa cambiano, è possibile aggiornarli manualmente in Mappe 3D. Le modifiche vengono quindi applicate alla mappa. Ecco come:

  • In Mappe 3D fare clic su Home > Aggiorna dati.

Aggiorna dati nella scheda Home

Aggiungere dati a Power Map

Per aggiungere nuovi dati a Mappe 3DPower Map:

  1. In Mappe 3D passare alla mappa in cui aggiungere i dati.

  2. Lasciando aperta la finestra di Mappe 3D, fare clic in Excel e selezionare i dati del foglio di lavoro da aggiungere.

  3. Nella barra multifunzione di Excel fare clic su Inserisci > Mappa > Aggiungi dati selezionati a Power Map.

Comando Aggiungi dati selezionati in Power Map

Mappe 3D viene automaticamente aggiornato per mostrare gli altri dati.

I dati in una cartella di lavoro di Microsoft Office Excel visualizzata in Excel Services possono provenire da due posizioni diverse. I dati possono essere archiviati direttamente nella cartella di lavoro oppure archiviati in un'origine dati esterna, ad esempio in un database o in un cubo OLAP (Online Analytical Processing).

Se i dati provengono da un'origine dati esterna, l'autore o l'amministratore della cartella di lavoro ha definito le informazioni di connessione, spesso in un file con estensione ODC (Office Data Connection), che descrive come individuare, accedere, eseguire query e accedere all'origine dati esterna.

Quando si è connessi a un'origine dati esterna, è possibile eseguire un'operazione di aggiornamento per recuperare i dati aggiornati. Ogni volta che si aggiornano i dati, viene visualizzata la versione più recente dei dati, incluse le eventuali modifiche apportate ai dati dall'ultimo aggiornamento.

Informazioni sull'aggiornamento dei dati

Nell'illustrazione seguente viene descritto il processo di base per l'aggiornamento di dati connessi a un'origine dati esterna.

Processo di base per l'aggiornamento di dati esterni

  1. Un'operazione di aggiornamento consente di ottenere dati aggiornati.

  2. Una connessione, spesso salvata in un file di connessione, definisce tutte le informazioni necessarie per accedere e recuperare dati da un'origine dati esterna.

  3. È possibile accedere a varie origini dati, ad esempio OLAP, SQL Server, provider OLEDB e driver ODBC.

  4. I dati aggiornati vengono aggiunti alla cartella di lavoro corrente.

Informazioni sui problemi di sicurezza

Quando si è connessi a un'origine dati esterna e si tenta di aggiornare i dati, è importante tenere presenti i potenziali problemi di sicurezza e sapere cosa è possibile fare in caso di problemi di sicurezza.

Un file di connessione dati contiene spesso una o più query che vengono usate per aggiornare i dati esterni. Sostituendo questo file, un utente con intenti dolosi può progettare una query per accedere a informazioni riservate e distribuirla ad altri utenti o eseguire altre azioni nocive. Pertanto, è importante assicurarsi che:

  • Il file di connessione è stato creato da un utente affidabile.

  • Il file di connessione è sicuro e proviene da una raccolta di connessioni dati attendibili (DCL).

Per altre informazioni su come un amministratore può creare file di connessione, crea percorsi attendibili e file di connessione protetti, vedere Guida di Microsoft Office Excel 2007 e guida di amministrazione centrale di Office SharePoint Server.

Nota sulla sicurezza: L'accesso a un'origine dati esterna in genere richiede le credenziali, ad esempio un nome utente e una password, che vengono usate per autenticare l'utente. Verificare che queste credenziali vengano fornite in modo sicuro e sicuro e che queste credenziali non vengano rivelate inavvertitamente ad altri utenti.

Controllare la modalità di aggiornamento dei dati

È possibile controllare come aggiornare i dati da un'origine dati esterna eseguendo una o più delle operazioni seguenti:

  • Aggiorna all'apertura   In Microsoft Office Excel 2007 un autore di cartella di lavoro può creare una cartella di lavoro che aggiorna automaticamente i dati esterni quando la cartella di lavoro viene aperta selezionando la casella di controllo Aggiorna dati all'apertura del file nella finestra di dialogo Proprietà connessione . Nel gruppo connessioni della scheda dati fare clic su connessioni, selezionare la connessione, fare clic su Proprietà, fare clic sulla scheda utilizzo e quindi su Aggiorna dati all'apertura del file. In questo caso, Excel Services aggiorna sempre i dati prima di visualizzare una cartella di lavoro e crea una nuova sessione. Se l'autore della cartella di lavoro Cancella i dati di aggiornamento quando si apre la casella di controllo file, vengono visualizzati i dati memorizzati nella cache con la cartella di lavoro, ovvero quando un utente aggiorna manualmente i dati, l'utente vede i dati aggiornati durante la sessione corrente, ma i dati non vengono salvati nella cartella di lavoro. Se si vuole verificare che i dati aggiornati vengano sempre visualizzati quando si visualizza la cartella di lavoro in Excel Services, selezionare la casella di controllo Aggiorna dati all'apertura del file tramite Office Excel.

    Se si usa un file di connessione dati di Office (con estensione odc), verificare di aver impostato anche la casella di controllo Usa sempre file di connessione nella finestra di dialogo Proprietà connessione , nel gruppo connessioni della scheda dati fare clic su connessioni, selezionare la connessione, fare clic su Proprietà, fare clic sulla scheda definizione e quindi su Usa sempre file di connessione.

    Le impostazioni del sito per la posizione dei file attendibili, il timeout della sessione breve e la durata della cache dei dati esternipossono anche avere un impatto sulle operazioni di aggiornamento. Per altre informazioni, vedere l'amministratore o il sistema della Guida di amministrazione centrale di Microsoft Office SharePoint Server.

  • Aggiornamento manuale   

    Nota: È possibile aggiornare manualmente solo un rapporto di tabella pivot.

    1. Selezionare una cella in un rapporto di tabella pivot.

    2. Nella barra degli strumenti di Excel Web Access fare clic su Aggiorna connessione selezionatanel menu Aggiorna .

      Note: 

      • Qualsiasi operazione interattiva che causa una riesecuzione di una query di origine dati OLAP avvia un'operazione di aggiornamento manuale.

      • Se il comando Aggiorna non è visibile, l'autore della web part ha deselezionato l' opzione Aggiorna connessione selezionata, aggiorna tutte le proprietà connessioni . Per altre informazioni, vedere proprietà personalizzate della web part Excel Web Access.

  • Aggiorna tutte le connessioni   Nella barra degli strumenti di Excel Web Access fare clic su Aggiorna tutte le connessioninel menu Aggiorna .

  • Aggiornamento periodico   Usando Office Excel 2007, l'autore della cartella di lavoro può specificare che i dati vengono aggiornati automaticamente a un intervallo specificato dopo l'apertura della cartella di lavoro per ogni connessione nella cartella di lavoro. Ad esempio, un database di inventario può essere aggiornato ogni ora e quindi l'autore della cartella di lavoro ha definito la cartella di lavoro per aggiornare automaticamente ogni 60 minuti.

    Un autore di Web part può selezionare o deselezionare la proprietà Consenti aggiornare i dati periodici di Excel Web Access per abilitare o disabilitare questa operazione di aggiornamento periodico, se la proprietà è stata definita dall'autore della cartella di lavoro. Quando trascorre l'intervallo di tempo, per impostazione predefinita viene visualizzato il messaggio di avviso di aggiornamento seguente nella parte inferiore della web part Excel Web Access:

    Aggiornare i dati per <elenco di connessioni>? Ora Sempre (Non chiedermelo più)

    Un autore della web part Excel Web Access può anche impostare la proprietà Visualizza la richiesta di aggiornamento dei dati periodici per controllare il comportamento del messaggio visualizzato quando Excel Services esegue un aggiornamento periodico dei dati durante una sessione:

    • Sempre     indica che il messaggio viene visualizzato con un prompt a ogni intervallo.

    • Facoltativamente     significa che un utente può scegliere di continuare l'aggiornamento periodico senza visualizzare un messaggio.

    • Mai     significa che Excel Web Access esegue un aggiornamento periodico senza visualizzare un messaggio o una richiesta.

    Per altre informazioni, vedere proprietà personalizzate della web part Excel Web Access.

  • Annullamento di un aggiornamento   Poiché un'operazione di aggiornamento può richiedere più tempo del previsto, è possibile annullarla. Mentre si verifica l'operazione di aggiornamento, Excel Services Visualizza un messaggio con una richiesta. Fare clic su Annulla per interrompere l'operazione, in modo da poter completare l'operazione di aggiornamento in un momento più comodo. I dati restituiti dalle query prima dell'annullamento dell'operazione di aggiornamento verranno visualizzati.

È possibile aggiornare automaticamente un intervallo di dati esterno all'apertura della cartella di lavoro. È anche possibile salvare la cartella di lavoro senza i dati esterni, in modo da ridurre la dimensione del file.

  1. Fare clic su una cella nell'intervallo di dati esterno.

  2. Nel gruppo Connessioni della scheda Dati fare clic su Aggiorna tutto e quindi su Proprietà connessione.

    Proprietà connessione

  1. Fare clic sulla scheda Utilizzo.

  2. In Controllo aggiornamento selezionare la casella di controllo Aggiorna dati all'apertura del file.

  3. Per salvare insieme alla cartella di lavoro la definizione della query ma non i dati esterni, selezionare la casella di controllo Rimuovi dati dall'intervallo di dati esterno prima di salvare la cartella di lavoro.

  1. Fare clic su una cella nell'intervallo di dati esterno.

  2. Nel gruppo Connessioni della scheda Dati fare clic su Aggiorna tutto e quindi su Proprietà connessione.

    Proprietà connessione

  3. Fare clic sulla scheda Utilizzo.

  4. Selezionare la casella di controllo Aggiorna ogni e immettere il numero di minuti che devono trascorrere tra un'operazione di aggiornamento e l'altra.

Le password archiviate non sono crittografate e non è consigliabile usarle. Se l'origine dati richiede una password per la connessione, è possibile imporre l'immissione della password da parte degli utenti per l'aggiornamento dell'intervallo di dati esterno. Questa procedura non si applica ai dati recuperati da un file di testo (con estensione txt) o una query Web (con estensione iqy).

Usare password complesse composte da lettere maiuscole e minuscole, numeri e simboli. Le password che non soddisfano questi requisiti sono considerate deboli. Ad esempio, password complessa: Y6dh! et5. Un esempio di password debole è Casa27. La lunghezza minima delle password dovrebbe essere di 8 caratteri. È preferibile però usare una passphrase contenente almeno 14 caratteri.

È importante ricordare la password. Se la si dimentica, Microsoft non potrà recuperarla. Prendere nota delle password, quindi conservarle in un luogo sicuro, lontano dalle informazioni che si intende proteggere.

  1. Fare clic su una cella nell'intervallo di dati esterno.

  2. Nel gruppo Connessioni della scheda Dati fare clic su Aggiorna tutto e quindi su Proprietà connessione.

    Proprietà connessione

  3. Fare clic sulla scheda Definizione e quindi deselezionare la casella di controllo Salva password.

Nota: La password viene richiesta solo al primo aggiornamento dell'intervallo di dati esterno in ogni sessione di Excel. All'avvio successivo dell'applicazione, la password viene richiesta nuovamente se si apre la cartella di lavoro contenente la query e quindi si tenta un'operazione di aggiornamento.

Per i set di dati di dimensioni molto grandi, considerare l'esecuzione di un aggiornamento in background. In questo modo, il controllo verrà restituito da Excel all'utente, che eviterà di attendere diversi minuti o più che l'aggiornamento sia completato.

  1. Fare clic su una cella nell'intervallo di dati esterno.

  2. Nel gruppo Connessioni della scheda Dati fare clic su Aggiorna tutto e quindi su Proprietà connessione.

    Proprietà connessione

    Nota: Non è possibile eseguire in background una query OLAP.

    Nota: Non è possibile eseguire una query per qualsiasi tipo di connessione che recupera dati per il modello di dati.

  3. Fare clic sulla scheda Utilizzo.

  4. Selezionare la casella di controllo Abilita aggiornamento in background per eseguire la query in background. Deselezionare questa casella di controllo per eseguire la query durante l'attesa.

    Durante la registrazione di una macro che include una query, la query non viene eseguita in background. Per modificare la macro registrata in modo che la query venga eseguita in background, modificare la macro in Visual Basic Editor. Modificare il metodo di aggiornamento per l'oggetto QueryTable da BackgroundQuery := False a BackgroundQuery := True.

Se la cartella di lavoro è connessa a un'origine dati di grandi dimensioni, l'aggiornamento potrebbe richiedere più tempo del previsto. Per controllare l'aggiornamento o per annullarlo, eseguire una delle seguenti operazioni:

  • Controllare lo stato di una query    Sulla barra di stato di Excel viene visualizzato un messaggio per indicare che la query è in esecuzione. Fare doppio clic sul messaggio per controllare lo stato della query.

  • Interrompere un aggiornamento in background    Per interrompere l'esecuzione di una query in background, fare doppio clic sul messaggio di stato della query sulla barra di stato per visualizzare la finestra di dialogo Stato aggiornamento dati esterni, quindi fare clic su Interrompi aggiornamento.

  • Interrompere una query    Per interrompere l'esecuzione di una query quando è disabilitato l'aggiornamento in background è deselezionata, premere ESC.

Contenuti correlati

Serve aiuto?

Amplia le tue competenze su Office
Esplora i corsi di formazione
Ottieni in anticipo le nuove caratteristiche
Partecipa al programma Office Insider

Queste informazioni sono risultate utili?

Grazie per il feedback!

Grazie per il tuo feedback! Potrebbe essere utile metterti in contatto con uno dei nostri operatori del supporto di Office.

×