Condividi tramite


Applicare limiti e strategie dei punti dati in base al tipo di oggetto visivo

SI APPLICA A: servizio Power BI per gli utenti aziendali servizio Power BI per progettisti e sviluppatoriPower BI Desktop richiede una licenza Pro o Premium

Il rendering della visualizzazione in Power BI deve essere rapido e accurato, che richiede la configurazione degli algoritmi sottostanti per ogni tipo di oggetto visivo. Gli oggetti visivi in Power BI devono essere sufficientemente flessibili per gestire dimensioni diverse dei modelli semantici. Alcuni modelli semantici hanno solo pochi punti dati, mentre altri modelli semantici hanno petabyte di punti dati. Questo articolo illustra le strategie usate da Power BI per il rendering delle visualizzazioni.

Strategie di riduzione dei dati

Ogni oggetto visivo usa una o più strategie di riduzione dei dati per gestire i volumi potenzialmente elevati di dati analizzati. Anche una tabella semplice usa una strategia per evitare di caricare l'intero modello semantico nel client. La strategia di riduzione varia in base al tipo di oggetto visivo. Ogni oggetto visivo seleziona dalle strategie di riduzione dei dati supportate come parte della generazione della richiesta di dati inviata al server.

Ogni oggetto visivo controlla i parametri su tali strategie per influenzare la quantità complessiva di dati.

Strategie

Per ogni strategia, sono disponibili impostazioni predefinite basate sulla forma e sul tipo di dati visualizzati. Per offrire l'esperienza utente corretta, è possibile eseguire l'override delle impostazioni predefinite nel riquadro Formattazione di Power BI.

  • Finestra dati (segmentazione): consente agli utenti di scorrere i dati in un oggetto visivo caricando progressivamente frammenti del modello semantico complessivo.
  • TopN: mostra solo i primi N elementi.
  • Esempio semplice: mostra il primo, l'ultimo e n elementi distribuiti uniformemente tra di loro.
  • BottomN: mostra solo gli ultimi N elementi. Utile per il monitoraggio dei dati aggiornati di frequente.
  • Campionamento ad alta densità: algoritmo di campionamento migliorato che rispetta meglio gli outlier e/o la forma di una curva.
    • Campionamento di linee binate: punti dati di esempio basati su outlier nei contenitori su un asse.
    • Campionamento di punti sovrapposti: campionare i punti dati in base ai valori sovrapposti per mantenere gli outlier.

Statistiche

Alcuni modelli possono fornire statistiche sul numero di valori per determinate colonne. Quando tali informazioni sono presenti, queste informazioni vengono usate per offrire un bilanciamento migliore tra più gerarchie se un oggetto visivo non sostituisce in modo esplicito il conteggio dei valori per una strategia.

Per altre informazioni, vedere Novità di SQL Server Analysis Services.

Limiti dinamici

Oltre alle strategie indicate in precedenza, gli oggetti visivi con due gerarchie di colonne di raggruppamento (asse e legenda o categoria e serie) usano un'altra strategia denominata limiti dinamici. I limiti dinamici sono progettati per bilanciare meglio i punti dati.

I limiti dinamici offrono una selezione migliore di punti per i dati di tipo sparse rispetto ai limiti statici. Ad esempio, è possibile configurare un oggetto visivo per selezionare 100 categorie e 10 serie con un totale di 1.000 punti. Ma i dati effettivi hanno 50 categorie e 20 serie. In fase di esecuzione della query, i limiti dinamici selezionano tutte le 20 serie per riempire i 1.000 punti richiesti.

Ciò significa anche che i limiti dinamici sono reattivi se viene definita solo una delle colonne di raggruppamento (solo categoria o solo serie). In questo caso, il numero di elementi che è possibile restituire può essere fino al limite massimo di punti che l'oggetto visivo specifica che può gestire.

I limiti dinamici vengono applicati automaticamente quando il server è in grado di:

  • In Power BI Desktop, con SSAS locale versione 2016 o successiva, usando le funzionalità SuperDax del server.
  • In Desktop e servizio Power BI, quando si usa un modello importato, Direct Query, connettersi in tempo reale al servizio o connettersi in tempo reale a AS PaaS.
  • Nel servizio Power BI, quando ci si connette tramite un gateway locale a SSAS locale versione 2016 o successiva, usando le funzionalità SuperDax del server.

Strategie e limiti dei punti dati in base al tipo di oggetto visivo

Trovare i dettagli per ogni tipo di oggetto visivo nelle sezioni seguenti.

Grafico ad area

Per altre informazioni sugli oggetti visivi grafico ad area, vedere Funzionamento del nuovo algoritmo di campionamento delle linee.

Grafico a barre o istogramma

  • In modalità categorica:
    • Categorie: virtualizzazione tramite finestra di 500 righe alla volta
    • Serie: Top 60
  • In modalità scalare (potrebbe usare limiti dinamici):
    • Numero massimo di punti: 10.000
    • Categorie: Campione di 500 valori
    • Serie: primi 20 valori

Scheda (multirow)

  • Valori: virtualizzazione usando la finestra di 200 righe alla volta.

Grafico combinato

Un grafico combinato usa le stesse strategie di un istogramma. Si noti che la linea nel grafico combinato non usa l'algoritmo ad alta densità usato dal grafico a linee.

Oggetti visivi Power BI

Gli oggetti visivi di Power BI possono ottenere fino a 30.000 punti dati, ma spetta agli autori di oggetti visivi indicare quali strategie usare. Il limite predefinito è 1.000, ma l'autore visivo può modificare tale limite fino a un massimo di 30.000.

Grafico ad anello

  • Numero massimo di punti: 3.500
  • Solo legenda:
    • Legenda: Primi 1000
  • Legenda e dettagli:
    • Legenda: Primi 500
    • Dettagli: Primi 20

Choropleth mappa colorata

La mappa colorata può usare statistiche o limiti dinamici. Power BI tenta di usare la riduzione nell'ordine seguente: limiti dinamici, statistiche e configurazione.

  • Numero massimo di punti: 3.500
  • Categorie: Primi 500
  • Serie (quando sono presenti sia X che Y): Primi 20

Grafico a imbuto

  • Numero massimo di punti: 3.500
  • Categorie: Primi 3.500

KPI

Limiti dell'asse di tendenza:

  • Inferiore 3.500

Grafico a linee

Per altre informazioni sugli oggetti visivi grafico a linee, vedere Funzionamento del nuovo algoritmo di campionamento a linee.

Grafico a linee, alta densità

Per altre informazioni, vedere Campionamento di linee ad alta densità in Power BI.

Mapping

  • Numero massimo di punti: 3.500

A seconda della configurazione, una mappa può avere:

  • Posizione: primi 3.500
  • Posizione, dimensioni: primi 3.500
  • Aggregazioni di posizione, latitudine e longitudine (+/-Size): primi 3.500
  • Latitudine, longitudine: per altre informazioni, vedere Campionamento ad alta densità nei grafici a dispersione di Power BI
  • Latitudine, longitudine, dimensioni: primi 3.500
  • Legenda, latitudine, longitudine: per altre informazioni, vedere Campionamento ad alta densità nei grafici a dispersione di Power BI
  • Legenda, latitudine, longitudine, dimensioni: 233 legende top 233, top 15 latitudine e longitudine (potrebbero usare statistiche o limiti dinamici)
  • Posizione, legenda, latitudine e longitudine come aggregazioni (+/-Size): primi 233 percorsi, le prime 15 legende (potrebbero usare statistiche o limiti dinamici)

Mappe: Mappe di Azure

  • Latitudine, longitudine: 30.000
  • Posizione: 30.000

Per altre informazioni, vedere Campionamento ad alta densità nei grafici a dispersione di Power BI.

Con matrice

  • Righe: virtualizzazione tramite finestra di 500 righe alla volta
  • Colonne: prime 100 colonne di raggruppamento
  • Valori: più valori non vengono conteggiati rispetto alla riduzione dei dati

Oggetti visivi di PowerApps

Gli oggetti visivi di PowerApps possono ottenere fino a 30.000 punti dati, ma spetta agli autori di oggetti visivi indicare quali strategie usare. Il limite predefinito è 1.000, ma l'autore visivo può modificare tale limite fino a un massimo di 30.000.

Misuratore radiale

Nessuna strategia di riduzione.

Filtro dei dati

  • Valori: virtualizzazione usando la finestra di 200 righe alla volta.

Grafico a dispersione (alta densità)

Per altre informazioni, vedere Campionamento ad alta densità nei grafici a dispersione di Power BI.

Grafico a torta

  • Numero massimo di punti: 3.500
  • Solo legenda:
    • Legenda: Primi 1000
  • Legenda e dettagli:
    • Legenda: Primi 500
    • Dettagli: Primi 20

Oggetti visivi R & Python

Gli oggetti visivi R & Python sono limitati a 150.000 righe. Se si selezionano più di 150.000 righe, l'oggetto visivo usa solo le prime 150.000 righe.

Grafico a nastri

  • In modalità categorica:
    • Categorie: virtualizzazione (finestra dei dati) tramite Finestra di 500 righe alla volta
    • Serie: Top 60
  • In modalità scalare (potrebbe usare limiti dinamici):
    • Numero massimo di punti: 10.000
    • Categorie: Campione di 500 valori
    • Serie: primi 20 valori

Mappa delle forme (anteprima)

La mappa delle forme può usare statistiche o limiti dinamici.

  • Numero massimo di punti: 1.500
  • Categorie: Primi 500

Tabella

  • Valori: virtualizzazione (finestra dei dati) tramite Finestra di 500 righe alla volta.

Mappa ad albero (potrebbe usare statistiche o limiti dinamici)

  • Numero massimo di punti: 3.500
  • Gruppo: Primi 500
  • Dettagli: Primi 20

Grafico a cascata

  • Bucket categoria (solo):
    • Numero massimo di punti: 3.500
    • Solo categoria - primi 3.500
  • Sono presenti sia categoria che scomposizione:
    • Categoria: Virtualizzazione (finestra dei dati) tramite Finestra di 30 righe alla volta
    • Scomposizione - Primi 200 valori