Panoramica dell'elaborazione analitica online (OLAP)

Nota: Riteniamo importante fornire il contenuto della Guida più recente non appena possibile, nella lingua dell'utente. Questa pagina è stata tradotta automaticamente e potrebbe contenere errori di grammatica o imprecisioni. L'intento è quello di rendere fruibile il contenuto. Nella parte inferiore della pagina è possibile indicare se le informazioni sono risultate utili. Questo è l'articolo in lingua inglese per riferimento.

OLAP (Online Analytical Processing) è una tecnologia usata per organizzare database commerciali di grandi dimensioni e supportare la Business Intelligence. I database OLAP sono divisi in uno o più cubi e ogni cubo è organizzato e progettato da un amministratore di cubo per adattarsi alla modalità di recupero e analisi dei dati in modo che sia più facile creare e usare i rapporti di tabella pivot e i rapporti di grafico pivot necessari.

In questo articolo

Che cos'è Business Intelligence?

Che cos'è l'elaborazione analitica online (OLAP)?

Caratteristiche OLAP in Excel

Componenti software necessari per accedere alle origini dati OLAP

Differenze tra caratteristiche tra dati di origine OLAP e non OLAP

Che cos'è Business Intelligence?

Un analista aziendale vuole spesso avere un quadro generale dell'attività, vedere le tendenze più ampie basate sui dati aggregati e vedere queste tendenze ripartite da qualsiasi numero di variabili. Business Intelligence è il processo per l'estrazione di dati da un database OLAP e l'analisi di tali dati per informazioni che è possibile usare per prendere decisioni aziendali informate e agire. Ad esempio, OLAP e Business Intelligence aiutano a rispondere ai tipi di domande seguenti sui dati aziendali:

  • In che modo le vendite totali di tutti i prodotti per 2007 sono confrontate con le vendite totali da 2006?

  • In che modo la redditività può essere confrontata con lo stesso periodo di tempo degli ultimi cinque anni?

  • Quanti soldi hanno speso i clienti oltre l'età di 35 l'anno scorso e in che modo il comportamento è cambiato nel tempo?

  • Quanti prodotti sono stati venduti in due specifici paesi/aree geografiche questo mese rispetto allo stesso mese dello scorso anno?

  • Per ogni gruppo di età del cliente qual è la ripartizione della redditività (sia la percentuale di margine che il totale) per categoria di prodotto?

  • Trovare i venditori, i distributori, i fornitori, i clienti, i partner o i clienti in alto e in basso.

Inizio pagina

Che cos'è l'elaborazione analitica online (OLAP)?

I database di elaborazione analitica online (OLAP) facilitano le query di business intelligence. OLAP è una tecnologia di database ottimizzata per l'esecuzione di query e la creazione di report, invece di elaborare le transazioni. I dati di origine per OLAP sono database di elaborazione transazionale online (OLTP) che vengono comunemente archiviati nei data warehouse. I dati OLAP derivano da questi dati cronologici e vengono aggregati in strutture che consentono analisi sofisticate. I dati OLAP vengono organizzati anche gerarchicamente e archiviati in cubi anziché in tabelle. Si tratta di una tecnologia sofisticata che usa strutture multidimensionali per consentire l'accesso rapido ai dati per l'analisi. Questa organizzazione semplifica la visualizzazione di riepiloghi di alto livello in un rapporto di tabella pivot o di grafico pivot, ad esempio i totali delle vendite in un intero paese o area geografica, oltre a visualizzare i dettagli relativi ai siti in cui le vendite sono particolarmente forti o deboli.

I database OLAP sono progettati per velocizzare il recupero dei dati. Poiché il server OLAP, invece di Microsoft Office Excel, calcola i valori riepilogati, è necessario che i dati vengano inviati a Excel quando si crea o si modifica un report. Questo approccio consente di usare quantità di dati di origine molto più grandi di quanto si potesse fare se i dati fossero organizzati in un database tradizionale, in cui Excel recupera tutti i singoli record e quindi calcola i valori riepilogati.

I database OLAP contengono due tipi di dati di base: le misure, ovvero i dati numerici, le quantità e le medie usate per prendere decisioni aziendali informate e le dimensioni, ovvero le categorie che si usano per organizzare queste misure. I database OLAP consentono di organizzare i dati in base a molti livelli di dettaglio, usando le stesse categorie a cui si ha familiarità per analizzare i dati.

Le sezioni seguenti descrivono ogni componente in modo più dettagliato:

Cubo     Struttura di dati che aggrega le misure in base ai livelli e alle gerarchie di ogni dimensione che si vuole analizzare. I cubi combinano più dimensioni, ad esempio ora, geografia e linee di prodotto, con dati riepilogati, ad esempio le cifre di vendita o di inventario. I cubi non sono "cubi" in senso strettamente matematico perché non hanno necessariamente lati uguali. Tuttavia, si tratta di una metafora appropriata per un concetto complesso.

Misura     Set di valori in un cubo basato su una colonna nella tabella dei fatti del cubo e che sono in genere valori numerici. Le misure sono i valori centrali nel cubo che vengono pre-elaborati, aggregati e analizzati. Esempi comuni includono vendite, profitti, ricavi e costi.

Membro     Elemento in una gerarchia che rappresenta una o più occorrenze di dati. Un membro può essere univoco o non univoco. Ad esempio, 2007 e 2008 rappresentano membri univoci nel livello Year di una dimensione temporale, mentre gennaio rappresenta i membri non univoci del livello Month, perché possono essere presenti più di gennaio nella dimensione temporale se contengono dati per più di un anno.

Membro calcolato     Un membro di una dimensione il cui valore viene calcolato in fase di esecuzione usando un'espressione. I valori dei membri calcolati possono essere derivati da valori di altri membri. Ad esempio, un membro calcolato, profit, può essere determinato sottraendo il valore del membro, i costi, dal valore del membro Sales.

Dimensione     Un set di una o più gerarchie organizzate di livelli in un cubo che un utente comprende e usa come base per l'analisi dei dati. Ad esempio, una dimensione Geography può includere livelli per paese/area geografica, stato/provincia e città. In alternativa, una dimensione temporale può includere una gerarchia con livelli per anno, trimestre, mese e giorno. In un rapporto di tabella pivot o di grafico pivot ogni gerarchia diventa un set di campi che è possibile espandere e comprimere per visualizzare livelli più bassi o più alti.

Gerarchie     Struttura ad albero logica che organizza i membri di una dimensione in modo che ogni membro disponga di un membro padre e zero o più membri figlio. Un elemento figlio è un membro del livello inferiore successivo in una gerarchia direttamente correlata al membro corrente. Ad esempio, in una gerarchia temporale contenente i livelli trimestre, mese e giorno, gennaio è un elemento figlio di Trim1. Un elemento padre è un membro del livello superiore successivo in una gerarchia direttamente correlata al membro corrente. Il valore padre è in genere un consolidamento dei valori di tutti i relativi elementi figlio. Ad esempio, in una gerarchia temporale che contiene i livelli trimestre, mese e giorno, Trim1 è l'elemento padre di gennaio.

Livello     All'interno di una gerarchia i dati possono essere organizzati in livelli di dettaglio più bassi e superiori, ad esempio i livelli anno, trimestre, mese e giorno in una gerarchia temporale.

Inizio pagina

Caratteristiche OLAP in Excel

Recupero di dati OLAP     È possibile connettersi alle origini dati OLAP come si fa per altre origini dati esterne. È possibile usare i database creati con Microsoft SQL Server OLAP Services versione 7,0, Microsoft SQL Server Analysis Services versione 2000 e Microsoft SQL Server Analysis Services versione 2005, ovvero i prodotti Microsoft OLAP Server. Excel può anche usare prodotti OLAP di terze parti compatibili con OLE-DB per OLAP.

È possibile visualizzare i dati OLAP solo come rapporto di tabella pivot o di grafico pivot oppure in una funzione del foglio di lavoro convertita da un rapporto di tabella pivot, ma non come intervallo di dati esterno. È possibile salvare i rapporti di tabella pivot OLAP e i rapporti di grafico pivot nei modelli di report ed è possibile creare file ODC (Office Data Connection) per connettersi ai database OLAP per le query OLAP. Quando si apre un file ODC, Excel visualizza un rapporto di tabella pivot vuoto, pronto per il layout.

Creazione di file di cubo per l'uso offline     È possibile creare un file cubo offline (con estensione cub) con un sottoinsieme dei dati di un database del server OLAP. Usare i file di cubo offline per lavorare con i dati OLAP quando non si è connessi alla rete. Un cubo consente di usare più grandi quantità di dati in un rapporto di tabella pivot o in un rapporto di grafico pivot diverso da quello che si può fare e velocizza il recupero dei dati. È possibile creare file cubo solo se si usa un provider OLAP, ad esempio Microsoft SQL Analysis Services Server versione 2005, che supporta questa funzionalità.

Azioni del server     Un'azione del server è una caratteristica facoltativa ma utile che un amministratore del cubo OLAP può definire in un server che usa un membro o una misura di cubo come parametro in una query per ottenere dettagli nel cubo o per avviare un'altra applicazione, ad esempio un browser. Excel supporta l'URL, il report, il rowset, il drill-through ed espande le azioni del server in dettaglio, ma non supporta proprietari, istruzioni e set di dati.

KPI     Un indicatore KPI è una misura calcolata speciale definita nel server che consente di tenere traccia degli "indicatori di prestazioni chiave", incluso lo stato (il valore corrente soddisfa un numero specifico?) e tendenza (Qual è il valore nel tempo?). Quando questi vengono visualizzati, il server può inviare icone correlate simili a quelle del nuovo set di icone di Excel per indicare sopra o sotto i livelli di stato (ad esempio un'icona di interruzione della luce) o se un valore tende verso l'alto o verso il basso, ad esempio un'icona a forma di freccia direzionale.

Formattazione del server     Gli amministratori dei cubi possono creare misure e membri calcolati con la formattazione dei colori, la formattazione dei tipi di carattere e le regole di formattazione condizionale che possono essere designate come regole aziendali standard aziendali. Ad esempio, un formato server per il profitto può essere un formato numerico di valuta, un colore di cella verde se il valore è maggiore o uguale a 30.000 e rosso se il valore è minore di 30.000 e uno stile di carattere grassetto se il valore è minore di 30.000 e regolare se maggiore o uguale a 30.000. Per altre informazioni, vedere progettare il layout e il formato di un rapporto di tabella pivot.

Lingua di visualizzazione di Office     Un amministratore di cubo può definire le traduzioni per i dati e gli errori nel server per gli utenti che devono visualizzare le informazioni di tabella pivot in un'altra lingua. Questa caratteristica è definita come una proprietà di connessione file e l'impostazione paese/area geografica dell'utente deve corrispondere alla lingua di visualizzazione.

Inizio pagina

Componenti software necessari per accedere alle origini dati OLAP

Un provider OLAP     Per configurare origini dati OLAP per Excel, è necessario uno dei provider OLAP seguenti:

  • Provider Microsoft OLAP     Excel include il software driver origine dati e client necessario per accedere ai database creati con Microsoft SQL Server OLAP services versione 7,0, Microsoft SQL Server OLAP services versione 2000 (8,0) e Microsoft SQL Server Analysis services versione 2005 ( 9,0).

  • Provider OLAP di terze parti     Per altri prodotti OLAP, è necessario installare driver e software client aggiuntivi. Per usare le caratteristiche di Excel per l'uso dei dati OLAP, il prodotto di terze parti deve essere conforme allo standard OLE-DB per OLAP ed essere compatibile con Microsoft Office. Per informazioni sull'installazione e l'uso di un provider OLAP di terze parti, consultare l'amministratore di sistema o il fornitore per il prodotto OLAP.

Database server e file cubo     Il software client OLAP di Excel supporta le connessioni a due tipi di database OLAP. Se un database in un server OLAP è disponibile nella rete, è possibile recuperare direttamente i dati di origine. Se si dispone di un file cubo offline che contiene dati OLAP o un file di definizione cubo, è possibile connettersi al file e recuperarne i dati di origine.

Origini dati     Un'origine dati consente di accedere a tutti i dati nel database OLAP o in un file cubo offline. Dopo aver creato un'origine dati OLAP, è possibile basare i report e restituire i dati OLAP in Excel sotto forma di rapporto di tabella pivot o di grafico pivot oppure in una funzione del foglio di lavoro convertita da un rapporto di tabella pivot.

Microsoft query     È possibile usare query per recuperare dati da un database esterno, ad esempio Microsoft SQL o Microsoft Access. Non è necessario usare query per recuperare dati da una tabella pivot OLAP connessa a un file cubo. Per altre informazioni, vedere usare Microsoft query per recuperare dati esterni.

Inizio pagina

Differenze tra caratteristiche tra dati di origine OLAP e non OLAP

Se si utilizzano i rapporti di tabella pivot e i rapporti di grafico pivot sia da _Z0Z_ OLAP che da altri tipi di dati di origine, si noteranno alcune differenze di funzionalità.

Recupero dati     Un server OLAP restituisce nuovi dati a Excel ogni volta che si modifica il layout del report. Con altri tipi di dati di origine esterni, è possibile eseguire una query per tutti i dati di origine contemporaneamente oppure impostare le opzioni per la query solo quando si visualizzano elementi del campo Filtro report diversi. Sono disponibili anche diverse altre opzioni per l'aggiornamento del report.

Nei report basati sui dati di origine OLAP le impostazioni dei campi filtro report non sono disponibili, la query in background non è disponibile e l'impostazione Ottimizza memoria non è disponibile.

Nota: L'impostazione Ottimizza memoria non è inoltre disponibile per le origini dati OLEDB e per i report di tabella pivot basati su un intervallo di celle.

Tipi di campi    Dati di origine OLAP i campi dimensione possono essere usati solo come campi riga (serie), colonna (categoria) o pagina. I campi di misura possono essere usati solo come campi valore. Per altri tipi di dati di origine, tutti i campi possono essere usati in qualsiasi parte di un report.

Accesso ai dati di dettaglio     Per i dati di origine OLAP, il server determina i livelli di dettaglio disponibili e calcola i valori di riepilogo, in modo che i record di dettaglio che compongono i valori di riepilogo potrebbero non essere disponibili. Il server può tuttavia specificare campi proprietà che è possibile visualizzare. Altri tipi di dati di origine non includono campi delle proprietà, ma è possibile visualizzare il dettaglio sottostante per i valori dei campi dati e per gli elementi ed è possibile visualizzare gli elementi senza dati.

I campi filtro rapporto OLAP potrebbero non avere un elemento tutti e il comando Mostra pagine filtro rapporto non è disponibile.

Ordinamento iniziale     Per i dati di origine OLAP, gli elementi vengono visualizzati per la prima volta nell'ordine in cui il server OLAP li restituisce. Puoi quindi ordinare o ridisporre manualmente gli elementi. Per altri tipi di dati di origine, gli elementi di un nuovo report vengono visualizzati per la prima volta ordinati in ordine crescente in base al nome dell'elemento.

Calcoli     I server OLAP contengono direttamente i valori riepilogati per un report, quindi non è possibile modificare le funzioni di riepilogo per i campi valore. Per altri tipi di dati di origine, è possibile modificare la funzione di riepilogo per un campo valore e usare più funzioni di riepilogo per lo stesso campo valore. Non è possibile creare campi calcolati o elementi calcolati nei report con dati di origine OLAP.

Subtotali     Nei report con dati di origine OLAP non è possibile modificare la funzione di riepilogo per i subtotali. Con altri tipi di dati di origine, è possibile modificare le funzioni di riepilogo subtotale e visualizzare o nascondere i subtotali per tutti i campi riga e colonna.

Per i dati di origine OLAP, è possibile includere o escludere gli elementi nascosti quando si calcolano subtotali e totali complessivi. Per altri tipi di dati di origine, è possibile includere elementi del campo filtro rapporto nascosto in subtotali, ma gli elementi nascosti in altri campi sono esclusi per impostazione predefinita.

Inizio pagina

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.

×