Un file cubo offline (con estensione 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 oppure possono essere stati creati in modo indipendente da qualsiasi database OLAP. Usare un file cubo offline per continuare a usare i rapporti di tabella pivot e di grafico pivot quando il server non è disponibile o quando si è disconnessi dalla rete.

Nota sulla sicurezza: Prestare attenzione quando si usa o si distribuisce un file cubo offline contenente informazioni riservate o private. Invece di un file cubo, è consigliabile mantenere i dati nella cartella di lavoro in modo da poter usare Rights Management per controllare l'accesso ai dati. Per altre informazioni, vedere Information Rights Management in Office.

Quando si usa un rapporto di tabella pivot o di grafico pivot basato sui dati di origine di un server OLAP, è possibile usare la Creazione guidata Cubo offline per copiare i dati di origine in un file cubo offline separato nel computer. Per creare questi file offline, nel computer deve essere installato il provider di dati OLAP che supporta questa 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 è soggetta al termine e alle licenze dell'installazione di Microsoft SQL Server. Vedere le informazioni sulle licenze appropriate della versione di SQL Server in uso.

Uso della Creazione guidata Cubo offline

Per creare il file cubo offline, usare la Creazione guidata Cubo offline per selezionare un sottoinsieme dei dati nel database OLAP e quindi salvare tale sottoinsieme. Il report non deve includere tutti i campi inclusi nel file ed è possibile selezionare uno dei campi di dimensioni e dati disponibili nel database OLAP. Per mantenere al minimo le dimensioni del file, è possibile includere solo i dati che si vuole visualizzare nel report. È possibile omettere intere dimensioni e, per la maggior parte dei tipi di dimensioni, è anche possibile omettere dettagli di livello inferiore e elementi di primo livello che non è necessario visualizzare. Per tutti gli elementi inclusi, anche i campi proprietà disponibili nel database per tali elementi vengono salvati nel file offline.

Portare i dati offline e quindi riportare i dati online

A questo scopo, creare prima di tutto un rapporto di tabella pivot o di grafico pivot basato sul database del server e quindi creare il file cubo offline dal rapporto. È quindi possibile passare il report tra il database del server e il file offline in qualsiasi momento. ad esempio, quando usi un computer portatile per portare il lavoro a casa o in viaggio e successivamente riconnetti il computer alla rete.

La procedura seguente illustra i passaggi di base per disconnettere i dati e quindi riportare i dati online.

  1. Creare o aprire una tabella pivot o una rapporto di grafico pivot basata 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 di 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 di server OLAP (più avanti in questo articolo).

  5. Aggiornare il file cubo offline con nuovi dati e quindi ricreare il file cubo offline. Vedere la sezione Aggiornare e ricreare un file cubo offline di seguito in questo articolo.

  6. Ripetere questa procedura, a partire dal passaggio 3.

Nota: Se il database OLAP è di grandi dimensioni e si vuole che il file cubo fornisca l'accesso a un sottoinsieme di dati di grandi dimensioni, è necessario fornire un ampio spazio su disco e si scoprirà che il salvataggio del file può risultare dispendioso in termini di tempo. Per migliorare le prestazioni, è consigliabile creare il file cubo offline usando uno script MDX.

  1. Fare clic sul rapporto di tabella pivot per cui si vuole creare un file cubo offline. È anche possibile 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.

    Viene 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 altre informazioni, contattare il fornitore del provider OLAP.

  3. Fare clic su Crea file di dati offline oppure, se esiste già un file cubo offline per il report, 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 che contiene i dati da includere nel file cubo offline. Fare clic sulla casella casella Più accanto a ogni dimensione e selezionare i livelli da includere.

    Note: 

    • Non è possibile ignorare i livelli intermedi all'interno di una dimensione.

    • Per ridurre le dimensioni del file cubo, omettere i livelli inferiori che non è necessario visualizzare nel report.

    • Assicurarsi di includere tutte le dimensioni in cui sono stati raggruppati gli elementi, in modo che Microsoft Office Excel possa mantenere questi raggruppamenti quando si passa dal database del server al file offline.

    • Le dimensioni che non hanno una casella di casella Più non consentono di escludere i livelli. È possibile includere o escludere solo questo tipo di dimensione.

  6. Nel passaggio 3 della procedura guidata fare clic sulla casella casella Più accanto a Misure e selezionare i campi da usare come campi dati nel report. È necessario selezionare almeno una misura; in caso contrario, le dimensioni associate alla misura non conterranno dati. Per ogni dimensione elencata in Misure, fare clic sulla casella 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 il tempo necessario per salvare il file, selezionare solo gli elementi che è necessario visualizzare nel report. Tutte le campi proprietà disponibili per gli elementi selezionati vengono automaticamente incluse nel cubo.

    • Se gli elementi da includere non sono presenti, è possibile che nel passaggio precedente non sia stata inclusa la dimensione che li contiene. Fare clic su Indietro nella procedura guidata e selezionare la dimensione mancante nel passaggio 2, quindi tornare 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 Crea file cubo - Stato .

  8. Al termine della creazione del file cubo offline, fare clic su OK nella finestra di dialogo Impostazioni OLAP offline .

Problema: lo spazio su disco nel computer è 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 rispetto a quella fornita dal disco rigido locale. Se si specifica un sottoinsieme di questi dati per il file cubo offline, lo spazio sul disco rigido potrebbe esaurirsi. Le seguenti strategie possono contribuire a ridurre le dimensioni del file cubo offline.

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

Includere meno dati nel file cubo offline    Tenere presente come ridurre al minimo la quantità di dati nel file e continuare a disporre delle informazioni necessarie per il rapporto di tabella pivot o di grafico pivot. Provare le operazioni seguenti:

  • Eliminare le dimensioni    Nel passaggio 2 della Creazione guidata Cubo offline selezionare solo le dimensioni effettivamente visualizzate come campi nel rapporto di tabella pivot o di grafico pivot.

  • Eliminare i livelli di dettaglio     Fare clic sulla casella casella Più accanto a ogni dimensione selezionata nel passaggio 2 della procedura guidata e quindi deselezionare le caselle di controllo relative ai livelli inferiori a quelli visualizzati nel report.

  • Eliminare i campi dati    Nel passaggio 3 della procedura guidata fare clic sulla casella casella Più accanto a Misure e quindi selezionare solo i campi dati usati nel report.

  • Eliminare elementi di dati    Fare clic sulla casella casella Più accanto a ogni dimensione nel passaggio 3, quindi deselezionare le caselle di controllo relative agli elementi che non è necessario visualizzare nel report.

  1. Fare clic sul rapporto di tabella pivot o rapporto di tabella pivot associato per visualizzare 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 on-line e quindi su OK.

  4. Se viene richiesto di individuare l'origine dati, fare clic su Sfoglia per trovare l'origine e quindi individuare il server OLAP nella rete.

L'aggiornamento di un file cubo offline, che lo ricrea usando i dati più recenti del cubo del server o il nuovo file cubo offline, può essere un processo che richiede molto tempo e richiede molto spazio su disco temporaneo. Avviare il processo in un momento in cui non è necessario accedere immediatamente ad altri file e verificare che lo spazio su disco sia sufficiente per salvare di nuovo il file.

  1. Fare clic sul rapporto di tabella pivot basato sul file cubo offline.

  2. In Excel 2016: nel gruppo Query & Connessioni della scheda Dati fare clic sulla freccia accanto a Aggiorna tutto e quindi su Aggiorna.

Problema: i nuovi dati non vengono visualizzati nel report durante 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 nuovi dati. Verificare che il database server originale che ha fornito i dati per il cubo non sia stato rinominato o spostato. Verificare che il server sia disponibile e che sia possibile connettersi.

Verificare che siano disponibili nuovi dati    Rivolgersi all'amministratore del database per determinare se il database è stato aggiornato nelle aree incluse nel report.

Verificare che l'organizzazione di database non sia cambiata    Se un cubo server OLAP è stato ricompilato, potrebbe essere necessario riorganizzare il report o creare un nuovo file cubo offline o un cubo della Creazione guidata Cubo OLAP per accedere ai dati modificati. Contattare l'amministratore del database per informazioni sulle modifiche apportate al database.

Salvare un file cubo offline modificato può essere un processo che richiede molto tempo e non è possibile eseguire altre operazioni in Excel durante il salvataggio del file. Avviare il processo in un momento in cui non è necessario accedere immediatamente ad altri file e verificare che lo spazio su disco sia sufficiente per salvare di nuovo 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 da modificare.

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

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

  1. Chiudere tutte le cartelle di lavoro contenenti report che usano il file cubo offline o verificare che tutti questi report siano stati eliminati.

  2. In Windows individuare ed eliminare il file cubo offline (*.cub).

Servono altre informazioni?

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

Serve aiuto?

Vuoi altre opzioni?

Esplorare i vantaggi dell'abbonamento e i corsi di formazione, scoprire come proteggere il dispositivo e molto altro ancora.

Le community aiutano a porre e a rispondere alle domande, a fornire feedback e ad ascoltare gli esperti con approfondite conoscenze.