Limitazioni relative alle colonne in una tabella

Completato

Quando si usa Microsoft Dataverse per le soluzioni aziendali, occorre tenere presenti alcune limitazioni.

Numero massimo di colonne in una tabella:

  • Non esiste un limite massimo fisso per il numero di colonne presenti in una tabella. Esiste però un limite superiore a causa delle limitazioni alla quantità di dati che è possibile archiviare in un singolo record. È difficile fornire un numero specifico perché ogni tipo di colonna può usare una quantità di spazio diversa. Il limite superiore dipende dallo spazio totale usato da tutte le colonne della tabella.

  • Di regola, si dovrebbero avere al massimo qualche centinaia di colonne in una tabella. Se la tabella contiene più di qualche centinaio di colonne, forse è il caso di rivedere la modalità di progettazione delle tabelle nelle soluzioni. Provare a suddividere la tabella con un numero eccessivo di colonne in più tabelle.

Limiti delle colonne di rollup:

  • Dieci al massimo per ogni tabella

  • 100 al massimo per ogni organizzazione

  • Non è possibile attivare flussi di lavoro o flussi

  • Non è possibile fare riferimento a un'altra colonna di rollup, a una colonna di formula o a una colonna calcolata complessa. È necessario fare riferimento a una colonna semplice.

  • Le colonne ModifiedBy e ModifiedOn non si aggiornano quando si aggiorna la colonna di rollup.

  • Non è possibile includere record in relazioni molti-a-molti (N:N). È possibile includere solo record in relazioni uno-a-molti (1:N).

  • Non è possibile usare relazioni uno-a-molti (1:N) con la tabella ActivityPointer o ActivityParty.

Colonne Scelta (talvolta Scelte):

  • Le colonne Scelta forniscono un set di opzioni che appaiono in un controllo a discesa in un modulo o in un controllo distinta di prelievo quando si usa la Ricerca avanzata. Dataverse supporta centinaia di opzioni all'interno di una colonna Scelta, ma non è opportuno considerarlo come limite superiore. Studi sull'usabilità dimostrano che le persone hanno problemi a usare un sistema in cui un controllo a discesa fornisce un gran numero di opzioni. Se sono disponibili troppe opzioni, non è possibile impostare un valore predefinito.

  • Usare una colonna Scelta per definire le categorie per i dati. Non usare le colonne Scelta per selezionare le categorie che rappresentano effettivamente elementi di dati separati. Ad esempio, invece di mantenere una colonna Scelta che archivia tutte le centinaia di possibili produttori di un tipo di attrezzatura, considerare la possibilità di creare una tabella che memorizzi i riferimenti a ciascun produttore e usare una colonna Ricerca invece di una colonna Scelta.