Casa Social media 10 Modi per migliorare le prestazioni Power Pivot - dummies

10 Modi per migliorare le prestazioni Power Pivot - dummies

Sommario:

Video: Business KPI: come migliorare i KPI in azienda e portare il tuo business al livello superiore 2025

Video: Business KPI: come migliorare i KPI in azienda e portare il tuo business al livello superiore 2025
Anonim

Quando pubblichi i rapporti di PowerPivot sul Web, intendi fornire il tuo pubblico la migliore esperienza possibile. Gran parte di questa esperienza assicura che le prestazioni siano buone. La parola prestazioni (in relazione alle applicazioni e ai rapporti) è in genere sinonimo di velocità o quanto velocemente un'applicazione esegue determinate azioni come l'apertura all'interno del browser, l'esecuzione di query o il filtraggio.

1 Limitare il numero di righe e colonne nelle tabelle del modello dati.

Un'enorme influenza sulle prestazioni di PowerPivot è il numero di colonne che portate o importate, nel modello dati. Ogni colonna che importi è un'altra dimensione che Power Pivot deve elaborare quando carica una cartella di lavoro. Non importare colonne extra "nel caso in cui" - se non sei sicuro che userai determinate colonne, non aggiungerle. Queste colonne sono abbastanza facili da aggiungere in seguito se trovi che ne hai bisogno.

Più righe significano più dati da caricare, più dati da filtrare e più dati da calcolare. Evita di selezionare un intero tavolo se non devi. Utilizzare una query o una vista nel database di origine per filtrare solo le righe che è necessario importare. Dopo tutto, perché importare 400000 righe di dati quando è possibile utilizzare una semplice clausola WHERE e importare solo 100.000?

2Usare visualizzazioni anziché tabelle.

Parlando di opinioni, per le migliori pratiche, utilizzare le viste ogni volta che è possibile.

Sebbene le tabelle siano più trasparenti delle viste, consentendo di visualizzare tutti i dati grezzi e non filtrati, vengono forniti con tutte le colonne e le righe disponibili, indipendentemente dal fatto che siano necessarie o meno. Per mantenere il tuo modello di dati Power Pivot a una dimensione gestibile, sei spesso costretto a fare il passo extra per filtrare esplicitamente le colonne che non ti servono.

3Eventi relazioni multilivello.

Il numero di relazioni e il numero di livelli di relazione influiscono sulle prestazioni dei rapporti di PowerPivot. Quando costruisci il tuo modello, segui le migliori pratiche e disponi di un'unica tabella dei fatti contenente principalmente dati numerici (fatti) quantitativi e tabelle dimensionali che riguardano direttamente i fatti. Nel mondo del database, questa configurazione è uno schema a stella, come mostrato.

Evita di costruire modelli in cui le tabelle delle dimensioni si riferiscono ad altre tabelle dimensionali.

4Anche i server di database di back-end eseguono il crunch.

La maggior parte degli analisti di Excel che sono nuovi a Power Pivot tendono a estrarre i dati grezzi direttamente dalle tabelle sui loro server di database esterni. Dopo che i dati non elaborati sono in PowerPivot, creano colonne calcolate e misure per trasformare e aggregare i dati in base alle esigenze.Ad esempio, gli utenti raccolgono solitamente i dati relativi a entrate e costi e quindi creano una colonna calcolata in Power Pivot per calcolare il profitto.

Quindi, perché Power Pivot esegue questo calcolo quando il server back-end potrebbe averlo gestito? La realtà è che i sistemi di database back-end come SQL Server hanno la capacità di modellare, aggregare, pulire e trasformare i dati in modo molto più efficiente rispetto a Power Pivot. Perché non utilizzare le loro potenti funzionalità per massaggiare e modellare i dati prima di importarli in Power Pivot?

Invece di estrarre dati di tabelle non elaborati, è consigliabile sfruttare query, visualizzazioni e stored procedure per eseguire il maggior numero possibile di operazioni di aggregazione e analisi dei dati. Questo effetto leva riduce la quantità di elaborazione che Power Pivot dovrà fare e naturalmente migliora le prestazioni.

5 Attenzione alle colonne con valori non distinti.

Le colonne con un numero elevato di valori univoci sono particolarmente difficili per le prestazioni di PowerPivot. Colonne come ID transazione, ID ordine e Numero fattura spesso non sono necessarie nei report e nei cruscotti PowerPiv di alto livello. Quindi, a meno che non siano necessari per stabilire relazioni con altri tavoli, lasciarli fuori dal modello.

6 Limitare il numero di affettatrici in un report.

L'affettatrice è una delle migliori nuove funzionalità di Business Intelligence (BI) di Excel negli ultimi anni. Utilizzando slicer, puoi fornire al tuo pubblico un'interfaccia intuitiva che consente il filtraggio interattivo dei tuoi report e dashboard di Excel.

Uno dei vantaggi più utili dell'affettatrice è che risponde ad altri strumenti di taglio, fornendo un effetto filtro a cascata. Ad esempio, la figura illustra non solo il fatto che facendo clic su Midwest nell'apposita area si filtra la tabella pivot ma che anche l'affettatrice Market risponde, evidenziando i mercati che appartengono alla regione del Midwest. Microsoft chiama questo comportamento filtro incrociato.

Utile quanto l'affettatrice, purtroppo è estremamente negativo per le prestazioni di PowerPivot. Ogni volta che viene modificata un'affettatrice, PowerPivot deve ricalcolare tutti i valori e le misure nella tabella pivot. Per fare ciò, Power Pivot deve valutare ogni piastrella nell'affettatrice selezionata ed elaborare i calcoli appropriati in base alla selezione.

7Crea le affettatrici solo sui campi dimensione.

I slicer legati a colonne che contengono molti valori univoci spesso causano un impatto sulle prestazioni maggiore rispetto alle colonne contenenti solo una manciata di valori. Se un'affettatrice contiene un numero elevato di tessere, prendere in considerazione l'utilizzo di un elenco a discesa Filtro tabella pivot.

In una nota simile, assicurati di digitare correttamente i tipi di dati delle colonne. Una colonna con pochi valori distinti è più leggera di una colonna con un numero elevato di valori distinti. Se si memorizzano i risultati di un calcolo da un database di origine, ridurre il numero di cifre (dopo il decimale) da importare. Questo riduce la dimensione del dizionario e, possibilmente, il numero di valori distinti.

8 Disabilita il comportamento del filtro incrociato per alcuni affettatori.

La disabilitazione del comportamento del filtro incrociato di un dispositivo di slicing impedisce essenzialmente che lo slicer modifichi le selezioni quando si fa clic su altri slicer.Ciò impedisce che Power Pivot valuti i titoli nell'affettatrice disabilitata, riducendo così i cicli di elaborazione. Per disabilitare il comportamento del filtro incrociato di un'affettatrice, selezionare Impostazioni slick per aprire la finestra di dialogo Impostazioni slick. Quindi deselezionare semplicemente l'opzione Indica visivamente gli articoli senza dati.

9Usate misure calcolate anziché colonne calcolate.

Usa misure calcolate invece di colonne calcolate, se possibile. Le colonne calcolate sono memorizzate come colonne importate. Poiché le colonne calcolate interagiscono intrinsecamente con altre colonne nel modello, calcolano ogni volta che la tabella pivot viene aggiornata, indipendentemente dal fatto che vengano utilizzate o meno. Le misure calcolate, d'altra parte, calcolano solo al momento della query.

Le colonne calcolate assomigliano a colonne regolari in quanto entrambe occupano spazio nel modello. Al contrario, le misure calcolate sono calcolate al volo e non prendono spazio.

10Aggiornare a Excel a 64 bit.

Se si continuano a riscontrare problemi di prestazioni con i report di PowerPivot, è sempre possibile acquistare un PC migliore, in questo caso, eseguendo l'aggiornamento a un PC a 64 bit con Excel a 64 bit installato.

Power Pivot carica l'intero modello di dati nella RAM ogni volta che si lavora con esso. Più RAM ha il tuo computer, meno problemi di prestazioni vedi. La versione a 64 bit di Excel può accedere a più RAM del PC, assicurando che disponga delle risorse di sistema necessarie per eseguire il crunch su modelli di dati più grandi. Infatti, Microsoft consiglia Excel a 64 bit per chiunque lavori con modelli costituiti da milioni di righe.

Ma prima di iniziare rapidamente a installare Excel a 64 bit, è necessario rispondere a queste domande:

Hai già installato Excel a 64 bit?

I tuoi modelli di dati sono abbastanza grandi?

Sul tuo PC è installato un sistema operativo a 64 bit?

I tuoi altri componenti aggiuntivi non funzioneranno più?

10 Modi per migliorare le prestazioni Power Pivot - dummies

Scelta dell'editore

Vantaggi di base della rete - manichini

Vantaggi di base della rete - manichini

Se la verità viene detta, le reti di computer sono un problema da impostare. Perché i vantaggi di avere una rete rendono la pena di crearne uno utile. Non è necessario essere un dottorato di ricerca per comprendere i vantaggi del networking. Le reti riguardano esclusivamente la condivisione. Nello specifico, le reti riguardano la condivisione di tre elementi: informazioni, risorse, ...

Biometria L'accettazione, la privacy e la legge - manichini

Biometria L'accettazione, la privacy e la legge - manichini

La tecnologia biometrica non è affatto universalmente accettata da tutti gli utenti. Ci sono una serie di considerazioni sociali e legali che danno ad ogni organizzazione una pausa prima di fare il salto a capofitto nell'implementazione di un sistema biometrico. Le persone sono più a loro agio con i sistemi di raccolta biometrici che sono i meno intrusivi. Scanner per retina e nasi elettronici sono ...

Biometria Nozioni di base - manichini

Biometria Nozioni di base - manichini

La biometria non è roba da fantascienza. Puoi trovare una dozzina di modi più o meno efficaci per utilizzare la biometria per identificare qualcuno, ognuno dei quali si divide in due classi: la biometria fisiologica misura una parte specifica della struttura o della forma di una porzione del corpo di un soggetto. La biometria comportamentale è più interessata a come ...

Scelta dell'editore

Come creare un nuovo dizionario personalizzato in Excel 2007 - dummies

Come creare un nuovo dizionario personalizzato in Excel 2007 - dummies

In Excel 2007, è possibile creare dizionari personalizzati da utilizzare quando si esegue il controllo ortografico dei fogli di lavoro. Utilizzare il pulsante Aggiungi al dizionario nella finestra di dialogo Controllo ortografico per aggiungere parole sconosciute a un dizionario personalizzato. Per impostazione predefinita, Excel aggiunge queste parole a un file dizionario personalizzato denominato CUSTOM. DIC, ma è possibile creare una nuova personalizzazione ...

Come creare un componente aggiuntivo da un file di cartella di lavoro Excel Excel normale in VBA - modi di dire

Come creare un componente aggiuntivo da un file di cartella di lavoro Excel Excel normale in VBA - modi di dire

Sebbene sia possibile convertire qualsiasi cartella di lavoro di Excel in un componente aggiuntivo, non tutte le cartelle di lavoro traggono vantaggio da questa conversione. Una cartella di lavoro senza macro rende un componente aggiuntivo inutile. In effetti, gli unici tipi di cartelle di lavoro che traggono vantaggio dall'essere convertiti in un componente aggiuntivo sono quelli con macro. Ad esempio, una cartella di lavoro costituita da macro generiche (Sub ...

Come creare una nuova cartella di lavoro in Excel 2010 - dummy

Come creare una nuova cartella di lavoro in Excel 2010 - dummy

Se si lavora in Microsoft Excel 2010 e vuoi iniziare a lavorare in un nuovo file di cartella di lavoro di Excel, puoi facilmente creare una nuova cartella di lavoro. Per fare ciò, puoi usare un comando nella scheda File o una scorciatoia da tastiera. Fare clic sulla scheda File. Excel visualizza la visualizzazione Backstage, in cui è possibile accedere ai comandi relativi ai file. ...

Scelta dell'editore

Usa lo strumento Gomma in Adobe Illustrator CS5 - manichini

Usa lo strumento Gomma in Adobe Illustrator CS5 - manichini

Adobe Illustrator Creative Suite 5 (Adobe CS5) Illustrator è utilizzato per rimuovere rapidamente aree di grafica con la stessa facilità con cui si cancellano i pixel in Photoshop, accarezzando con il mouse su qualsiasi forma o gruppo di forme. Facendo doppio clic sullo strumento Gomma, è possibile definire il diametro, l'angolo e la rotondità della gomma. Se stai usando un ...

Trasforma gli strumenti in Adobe Illustrator CS5 - dummies

Trasforma gli strumenti in Adobe Illustrator CS5 - dummies

I più popolari strumenti di trasformazione in Adobe Creative Suite 5 (Adobe CS5) Illustrator - Rifletti, scala, inclina, rimodella e Trasformazione libera: sono facili da usare e modificano rapidamente la tua illustrazione. Lo strumento Rifletti Niente è simmetrico, giusto? Forse no, ma gli oggetti non creati simmetricamente in Illustrator possono sembrare off-kilter. Utilizzando lo strumento Rifletti, si ...

Quando utilizzare Adobe CS5 Illustrator - dummies

Quando utilizzare Adobe CS5 Illustrator - dummies

Utilizzando Adobe Creative Suite 5 (Adobe CS5) Illustrator anziché Photoshop , ottieni diversi benefici. Potresti aver sentito che Illustrator è migliore per la grafica vettoriale, ma perché e che altro porta? Illustrator può salvare ed esportare immagini nella maggior parte dei formati di file. Scegliendo di salvare o esportare, è possibile creare un ...