Mashup Builder > Widget > Griglie avanzate > Utilizzo dei dati di una griglia ad albero > Linee guida sulle prestazioni per il widget Griglia albero
Linee guida sulle prestazioni per il widget Griglia albero
Il widget Griglia albero è progettato per supportare due casi di utilizzo. Prima di creare una griglia ad albero, considerare gli scenari descritti di seguito in cui rientra la situazione specifica.
Caso di utilizzo 1: una griglia con una quantità fissa di dati, che include fino a 5 livelli di albero e meno di 1.000 righe totali di dati
Caso di utilizzo 2: una griglia con una quantità crescente di dati, che include da 5 a 25 livelli di albero e da 1.000 a 100.000 righe totali di dati
In base a questi aspetti di profondità e dimensione dei dati, l'utilizzo di specifiche funzionalità della griglia può influire sulle prestazioni della griglia. In altre parole, l'insieme di funzionalità della griglia albero pratiche da utilizzare differisce a seconda della profondità e della dimensione dei dati.
La tabella riportata di seguito mostra come utilizzare specifiche funzionalità della griglia in ogni scenario di casi di utilizzo. Gli sviluppatori di mashup stabiliscono in anticipo se il numero di righe nella griglia rimane fisso o aumenta nel tempo. Se il numero di righe rimane fisso, è possibile utilizzare alcune o tutte le funzionalità elencate come supportate nella colonna Caso di utilizzo 1. In caso contrario, scegliere sempre il caso di utilizzo 2 e limitare di conseguenza l'utilizzo delle funzionalità della griglia.
Funzionalità della griglia
Caso di utilizzo 1 - Numero fisso di righe
Caso di utilizzo 2 - Numero crescente di righe
Righe totali
< 1.000
> 1.000 e < 100.000
Livelli di albero
< = 5
> 5 e < 25
Livelli di precaricamento (maxLevels)
Supportata
Supportata per 1 o 2 livelli
Nodi con caricamento dinamico
Supportata
È necessario utilizzare un servizio di caricamento dei dati figlio dinamico.
Ordinamento lato server
Supportata
Supportata
Ricerca lato server
Supporta righe e padri corrispondenti
Supportata solo per le righe corrispondenti, senza padri
Filtro dati lato server
Supportata per righe e padri corrispondenti
Supportata solo per le righe corrispondenti, senza padri
Espansione di tutte le righe
Supportata
Solo per i livelli precaricati lato client
Mantenimento delle espansioni delle righe
Supportata
Solo per i livelli precaricati lato client
Righe selezionate di default
Supportata
Solo per i livelli precaricati lato client
Espansione di nodi
Supportata (qualsiasi livello)
Solo per i livelli precaricati lato client
Righe selezionate
Supportata (qualsiasi livello)
Solo per i livelli precaricati lato client
Inclusione di padri delle espansioni delle righe
Supportata
Non supportata