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 2024

Video: Business KPI: come migliorare i KPI in azienda e portare il tuo business al livello superiore 2024
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

Decodifica Simboli, Similitudini e Metafore sul SAT

Decodifica Simboli, Similitudini e Metafore sul SAT

Spesso ingannano SAT. Un passaggio di lettura può contenere uno o più simboli, similitudini o metafore (tutti i tipi di linguaggio figurativo) che hanno un significato più profondo. Le domande sul linguaggio figurativo possono essere simili alle seguenti: Nel secondo paragrafo, l'autore paragona il suo viaggio allo Yankee Stadium a una caccia al tesoro perché ...

Come funziona la nuova sezione SAT scrittura e lingua - dummy

Come funziona la nuova sezione SAT scrittura e lingua - dummy

Cosa significa "tendenza" nel nuovo Sezione SAT scrittura e lingua? Fuori dal campo ci sono domande basate su singole frasi casuali - le vecchie domande di "riconoscimento degli errori" e "miglioramento della frase". La sezione riprogrammata SAT Writing and Language allega domande a scelta multipla a brevi passaggi, quindi le tue revisioni hanno un contesto. La sezione presenta ancora un tema, ...

Come funziona la nuova sezione di lettura SAT - dummies

Come funziona la nuova sezione di lettura SAT - dummies

Il nuovo SAT invia completamenti di frase - istruzioni con spazi vuoti in che inserisci una parola appropriata - nell'oblio (inesistenza). Invece, i produttori di SAT hanno rinforzato i passaggi di comprensione della lettura, aggiungendo grafici e domande sulle prove. In questo modo, il College Board tenta di mettere in relazione 65 minuti di lettura altamente artificiale con la tua capacità di arare ...

Scelta dell'editore

Quad Visualizza in Blender - dummies

Quad Visualizza in Blender - dummies

Se hai utilizzato altri programmi di grafica 3D oltre a Blender, potresti essere utilizzato per qualcosa denominato Quad View, in cui la Vista 3D è suddivisa in quattro regioni: viste ortogonali superiore, anteriore e destra, insieme a una vista prospettica dell'utente. Puoi creare un layout simile a questo attraverso il compito un po 'arduo di ...

Test di garanzia della qualità per siti web mobili - manichini

Test di garanzia della qualità per siti web mobili - manichini

Prima di lanciare un nuovo sito destinato all'iPhone e iPad, verifica sempre il suo design e funzionalità su iPhone o iPad, per garantire che il sito appaia e funzioni nel modo in cui pensi che dovrebbe. L'uso di un simulatore non è mai un sostituto per il completamento di un elenco di controllo finale su un dispositivo fisico. Come ...

Ponderazione dello scopo dei file PDF - dummies

Ponderazione dello scopo dei file PDF - dummies

PDF, come implica il nome Portable Document Format, era sviluppato da Adobe Systems come mezzo per lo scambio di file digitali. L'idea principale dietro il formato del file è quella di consentire a tutti gli utenti di computer di essere in grado di aprire, rivedere e stampare i documenti salvati in esso. Ciò significa che gli utenti che lavorano su computer che ...

Scelta dell'editore

Ripresa in modalità orizzontale sulla Rebel T6i / 750D - dummies

Ripresa in modalità orizzontale sulla Rebel T6i / 750D - dummies

Modalità orizzontale sul Rebel T6i / 750D è progettato per catturare viste panoramiche, skyline della città e altri soggetti su larga scala e produce una grande profondità di campo. Di conseguenza, gli oggetti vicini alla fotocamera e ad una certa distanza appaiono nitidamente concentrati, come in questa figura. La modalità orizzontale produce un'ampia zona di messa a fuoco nitida. Come ...

Ripresa in modalità Esposizione multipla con una Canon EOS 70D - manichini

Ripresa in modalità Esposizione multipla con una Canon EOS 70D - manichini

Tramite l'opzione Esposizione multipla su la tua Canon EOS 70D, che si trova nel menu di ripresa 4 (disponibile solo nelle modalità di esposizione avanzate), puoi acquisire da due a nove immagini e quindi consentire alla fotocamera di unirle in un'unica foto. Questa funzione è stata utilizzata per creare entrambe le immagini mostrate nella figura seguente. Per ...

Menu di configurazione 2 sul Rebel T6i / 750D - dummies

Menu di configurazione 2 sul Rebel T6i / 750D - dummies

Menu di configurazione 2 sul Rebel T6i / 750D offre diversi modi per personalizzare le operazioni di base. Il menu di configurazione 2, che figura nella seguente figura, contiene le seguenti opzioni: Menu di configurazione 2 offre altri modi per personalizzare le operazioni di base. Spegnimento automatico: per risparmiare la carica della batteria, la fotocamera si spegne automaticamente dopo un determinato periodo di inattività. Con ...