Usare i file cubo offline

Si applica a
Excel per Microsoft 365 Excel 2024 Excel 2021 Excel 2019 Excel 2016

Un file cubo offline (cub) archivia i dati sotto forma di cubo OLAP (Online Analytical Processing). Questi dati possono rappresentare una parte di un database OLAP da un server OLAP o essere stati creati indipendentemente da qualsiasi database OLAP. Usare un file cubo offline per continuare a lavorare con i rapporti di tabella pivot e grafico pivot quando il server non è disponibile o non è connesso alla rete.

Nota

Prestare attenzione all'uso o alla distribuzione di un file cubo offline che contiene informazioni riservate o private. Anziché creare un file cubo, è consigliabile mantenere i dati nella cartella di lavoro in modo da poter utilizzare Rights Management per controllare l'accesso ai dati. Per altre informazioni, vedere Information Rights Management in Office.

Ulteriori informazioni sui cubi offline

Quando si usa un rapporto di tabella pivot o di grafico pivot basato su dati di origine provenienti da un server OLAP, è possibile usare la Creazione guidata Cubo offline per copiare i dati di origine in un file cubo offline distinto nel computer. Per creare i file offline, è necessario che nel computer sia installato il provider di dati OLAP che supporta tale funzionalità, ad esempio MSOLAP di Microsoft SQL Server Analysis Services.

Nota

La creazione e l'utilizzo di file cubo offline da Microsoft SQL Server Analysis Services sono soggetti alle condizioni e alle licenze dell'installazione di Microsoft SQL Server. Fare riferimento alle informazioni sulle licenze appropriate per la versione di SQL Server in uso.

Uso della procedura guidata Cubo offline

Per creare il file cubo offline, usare la Creazione guidata cubo offline per selezionare un subset dei dati nel database OLAP e quindi salvare tale subset. La relazione non deve includere tutti i campi inclusi nel file ed è possibile selezionare uno qualsiasi dei campi delle dimensioni e dei dati disponibili nel database OLAP. Per ridurre al minimo le dimensioni del file, è possibile includere nel rapporto solo i dati che si vuole poter visualizzare. È possibile omettere intere quote e, per la maggior parte dei tipi di dimensioni, è anche possibile omettere i dettagli di livello inferiore e gli elementi di primo livello che non devono essere visualizzati. Per tutti gli elementi inclusi, anche i campi delle proprietà disponibili nel database vengono salvati nel file offline.

Portare i dati offline e quindi riportarli online

A questo scopo, creare innanzitutto un rapporto di tabella pivot o di grafico pivot basato sul database del server, quindi creare il file cubo offline dal rapporto. È quindi possibile passare il report dal database del server al file offline in qualsiasi momento. Ad esempio, quando si utilizza un computer portatile per portare il lavoro a casa o in viaggio e successivamente ricollegare il computer alla rete.

La procedura seguente illustra i passaggi di base per portare i dati offline e quindi riportarli online.

  1. Creare o aprire un rapporto di tabella pivot o di grafico pivot basato sui dati OLAP a cui si vuole accedere offline.
  2. Creare un file cubo offline nel computer. Vedere la sezione Creare un file cubo offline da un database del server OLAP (più avanti in questo articolo).
  3. Disconnettersi dalla rete e usare il file cubo offline.
  4. Riconnettersi alla rete e riconnettere il file cubo offiline. Vedere la sezione Riconnettere un file cubo offline a un database del server OLAP (più avanti in questo articolo).
  5. Aggiornare il file cubo offline con i nuovi dati e quindi ricreare il file cubo offline. Vedere la sezione Aggiornare e ricreare un file cubo offline (più avanti in questo articolo).
  6. Ripetere questa procedura, a partire dal passaggio 3.

Creare un file cubo offline da un database del server OLAP

Nota

Se il database OLAP è di grandi dimensioni e si desidera che il file cubo fornisca l'accesso a un sottoinsieme di dati di grandi dimensioni, è necessario disporre di ampio spazio su disco per salvare il file potrebbe richiedere molto tempo. Per migliorare le prestazioni, è consigliabile creare il file cubo offline con uno script MDX.

  1. Fare clic sul rapporto di tabella pivot per cui si desidera creare un file cubo offline e fare clic sul rapporto di tabella pivot associato per un rapporto di grafico pivot.

  2. Nel gruppo Calcoli della scheda Analizza fare clic su Strumenti OLAP e quindi su OLAP offline.
    Verrà visualizzata la finestra di dialogo Impostazioni OLAP offline .

    Nota

    Se il provider OLAP non supporta i file cubo offline, il comando OLAP offline non è disponibile. Per ulteriori informazioni, contattare il fornitore del provider OLAP.

  3. Fare clic su Crea file di dati offline oppure, se per il report è già presente un file cubo offline, fare clic su Modifica file di dati offline.
    Viene visualizzata la Creazione guidata Cubo offline .

  4. Nel passaggio 1 della procedura guidata fare clic su Avanti.

  5. Nel passaggio 2 della procedura guidata selezionare ogni dimensione del cubo del server contenente dati che si desidera includere nel file cubo offline. Fare clic sulla casella più accanto a ciascuna di queste dimensioni e selezionare i livelli da includere.

    Nota

    • Non è possibile saltare i livelli intermedi all'interno di una dimensione.
    • Per ridurre le dimensioni del file cubo, omettere i livelli inferiori che non devono essere visualizzati nella relazione.
    • Assicurarsi di includere tutte le dimensioni in cui sono stati raggruppati elementi, in modo che Microsoft Office Excel possa mantenere questi raggruppamenti quando si passa dal database del server al file offline e viceversa.
    • Le dimensioni che non hanno un riquadro Più non consentono di escludere i livelli. È possibile includere o escludere solo tutti questi tipi di dimensioni.
  6. Nel passaggio 3 della procedura guidata fare clic sulla casella con il segno più accanto a Misure e quindi selezionare i campi da usare come campi dati nella relazione. Devi selezionare almeno una battuta; In caso contrario, le dimensioni associate alla misura non conterranno dati. Per ogni dimensione elencata in Misure, fare clic sulla casella più accanto alla dimensione e quindi selezionare gli elementi di primo livello da includere nel file cubo offline.

    • Per limitare le dimensioni del file cubo in modo da non esaurire lo spazio su disco e ridurre la quantità di tempo necessaria per salvare il file, selezionare solo gli elementi che è necessario visualizzare nella relazione. Tutti i campi proprietà disponibili per gli elementi selezionati vengono inclusi automaticamente nel cubo.

    • Se mancano gli elementi che vuoi includere, è possibile che non sia stata inclusa la dimensione che li contiene nel passaggio precedente. Fai clic su Indietro nella procedura guidata e seleziona la dimensione mancante nel passaggio 2, quindi torna al passaggio 3.

      Nota

      Nella Creazione guidata Cubo OLAP le uniche funzioni di riepilogo disponibili per i campi dati sono Somma, Conteggio, Min e Max.

  7. Nel passaggio 4 della procedura guidata, immettere un nome e un percorso per il file cub e quindi fare clic su Fine.
    Per annullare il salvataggio del file, fare clic su Interrompi nella finestra di dialogo Creazione file cubo - Stato .

  8. Dopo aver creato il file cubo offline in Excel, fare clic su OK nella finestra di dialogo Impostazioni OLAP offline .

Problema: lo spazio su disco del computer è stato esaurito durante il salvataggio di un cubo.

I database OLAP sono progettati per gestire grandi quantità di dati dettagliati e, di conseguenza, il database del server può occupare una quantità di spazio di archiviazione su disco molto maggiore di quella fornita dal disco rigido locale. Se si specifica un grande subset di questi dati per il file cubo offline, lo spazio sul disco rigido potrebbe esaurirsi. Le strategie seguenti consentono di ridurre le dimensioni del file cubo offline.

Liberare spazio su disco o trovare un altro disco Eliminare i file non necessari dal disco prima di salvare il file cubo o salvare il file in un'unità di rete.

Includi meno dati nel file cubo offline Valutare come ridurre al minimo la quantità di dati nel file e avere comunque ciò che serve per la tabella pivot o il rapporto di grafico pivot. Provare le operazioni seguenti:

  • Elimina le dimensioni Nel passaggio 2 della Creazione guidata Cubo offline selezionare solo le dimensioni effettivamente visualizzate come campi nel rapporto di tabella pivot o grafico pivot.
  • Elimina i livelli di dettaglio Fare clic sulla casella più accanto a ogni dimensione selezionata nel passaggio 2 della procedura guidata, quindi deselezionare le caselle di controllo relative ai livelli inferiori a quelli visualizzati nella relazione.
  • Eliminare i campi dati Nel passaggio 3 della procedura guidata fare clic sulla casella con il segno più accanto a Misure e quindi selezionare solo i campi dati che si stanno usando nella relazione.
  • Eliminare elementi di dati Fai clic sulla casella più accanto a ciascuna dimensione nel passaggio 3, quindi deseleziona le caselle di controllo per gli elementi che non è necessario visualizzare nel rapporto.

Riconnettere un file cubo offline a un database del server OLAP

  1. Fare clic sul rapporto di tabella pivot o sul rapporto di tabella pivot associato per un rapporto di grafico pivot.
  2. Nel gruppo Calcoli della scheda Analizza fare clic su Strumenti OLAP e quindi su OLAP offline.
  3. Fare clic su OLAP in linea e quindi su OK.
  4. Se viene chiesto di individuare l'origine dati, fare clic su Sfoglia per trovare l'origine e quindi individuare il server OLAP nella rete.

Aggiornare e ricreare un file cubo offline

L'aggiornamento di un file cubo offline, che lo ricrea usando i dati più recenti del cubo server o del nuovo file cubo offline, può essere un processo che richiede molto tempo e molto spazio su disco temporaneo. Avvia il processo in un momento in cui non hai bisogno dell'accesso immediato ad altri file e assicurati di avere spazio su disco adeguato per salvare nuovamente il file.

  1. Fare clic sul rapporto di tabella pivot basato sul file cubo offline.
  2. In Excel 2016: nel gruppo Query & Connessionidella scheda Dati fare clic sulla freccia accanto a Aggiorna tutto e quindi fare clic su Aggiorna.

Problema: i nuovi dati non vengono visualizzati nel report quando si esegue l'aggiornamento.

Verificare che il database originale sia disponibile Il file cubo offline potrebbe non essere in grado di connettersi al database del server originale per recuperare i nuovi dati. Verificare che il database del server originale che forniva i dati per il cubo non sia stato rinominato o spostato. Verificare che il server sia disponibile e che sia possibile connettersi.

Assicurarsi che siano disponibili nuovi dati Rivolgersi all'amministratore del database per determinare se il database è stato aggiornato nelle aree incluse nella relazione.

Verificare che l'organizzazione del database non sia stata modificata Se un cubo del server OLAP è stato ricostruito, potrebbe essere necessario riorganizzare il rapporto o creare un nuovo file cubo offline o un cubo Creazione guidata cubo OLAP per accedere ai dati modificati. Contattare l'amministratore del database per ottenere informazioni sulle modifiche apportate al database.

Includere dati diversi in un file cubo offline

Il salvataggio di un file cubo offline rivisto può essere un processo che richiede molto tempo e non è possibile eseguire altre operazioni in Excel durante il salvataggio del file. Avvia il processo in un momento in cui non hai bisogno dell'accesso immediato ad altri file e assicurati di avere spazio su disco adeguato per salvare nuovamente il file.

  1. Verificare di essere connessi alla rete e di poter accedere al database del server OLAP originale che ha fornito i dati per il file cubo offline.
  2. Fare clic su un rapporto di tabella pivot basato sul file cubo offline oppure fare clic sul rapporto di tabella pivot associato per un rapporto di grafico pivot.
  3. Nel gruppo Calcoli della scheda Analizza fare clic su Strumenti OLAP e quindi su OLAP offline.
  4. Fare clic su OLAP offline e quindi su Modifica file di dati offline.
  5. Seguire i passaggi della Creazione guidata Cubo offline per selezionare dati diversi per il file. Nell'ultimo passaggio specificare lo stesso nome e percorso del file esistente che si sta modificando.

Nota

Per annullare il salvataggio del file, fare clic su Interrompi nella finestra di dialogo Creazione file cubo - Stato .

Eliminare un file cubo offline

Avviso

Se si elimina il file cubo offline per un rapporto, non è più possibile usare il rapporto offline o creare un nuovo file cubo offline per il rapporto.

  1. Chiudere tutte le cartelle di lavoro contenenti rapporti che utilizzano il file cubo offline o assicurarsi che tutti i report di questo tipo siano stati eliminati.
  2. In Windows, individuare ed eliminare il file cubo offline (con estensione cub).

Servono altre informazioni?

È sempre possibile rivolgersi a un esperto della Tech Community di Excel o ottenere supporto nelle Community.