Visualizzazioni
Visualizzazioni nel tuo spazio di lavoro
Sezione intitolata “Visualizzazioni nel tuo spazio di lavoro”Quando si lavora con le visualizzazioni, il sistema supporta una struttura dati flessibile tramite l’interfaccia VisualizationData:
Struttura dei dati di visualizzazione
Sezione intitolata “Struttura dei dati di visualizzazione”Per rappresentare una visualizzazione nel tuo sistema, puoi utilizzare la seguente interfaccia VisualizationData:
type VisualizationData = { userId?: string; projectName: string; type: VisualizationTypesEnum | VisualizationTypesEnum[]; description?: string; name: string; tags?: string | string[]; data: VisualizationDataData; createdAt?: Date; updatedAt?: Date;}Attributi chiave
Sezione intitolata “Attributi chiave”- projectName: il progetto attivo.
- tipo: una stringa o un array di stringhe che fornisce il tipo di visualizzazione (l’array funziona solo per JSON).
- nome: un identificatore univoco per la visualizzazione.
- descrizione: un campo facoltativo per fornire ulteriore contesto o dettagli sulla visualizzazione.
- createdAt: il timestamp che indica quando la visualizzazione è stata inizialmente creata.
- updatedAt: Il timestamp che indica l’ultima modifica della visualizzazione.
- isActive: un flag booleano che specifica se il progetto è attualmente attivo.
- tag: un campo facoltativo utilizzato per classificare le visualizzazioni.
- dati: i dati che la visualizzazione presenterà
Tipi di visualizzazione
Sezione intitolata “Tipi di visualizzazione”Il sistema supporta i seguenti tipi di visualizzazione:
- WORD_CLOUD
- FORCE_DIRECTED_GRAPH
- SANKEY
- CALENDAR
- HIERARCHICAL_EDGE_BUNDLING
- MATRIX
- LINE_CHART
- BAR_CHART
- PIE_CHART
- SCATTER
- TREEMAP
- SUNBURST
- FUNNEL
- TIMELINE
Esempio pratico
Sezione intitolata “Esempio pratico”Quando si utilizzano formati di file come Excel, XML, JSON e CSV, il sistema garantisce la compatibilità con i dettagli completi e parziali del file. All visualizations formats files can be downloaded from here
- Esempio 1: formato JSON con tutti i dettagli

- Esempio 2: formato JSON con dettagli parziali, completare il modulo con i dati mancanti

- Esempio 3: Formato Excel con tutti i dettagli, completa la mappatura dei campi

- Esempio 4: Formato Excel con dati parziali, completare il modulo con i dati mancanti

- Esempio 5: formato CSV con tutti i dettagli, completare la mappatura dei campi

- Esempio 6: formato CSV con dettagli parziali, completare il modulo con i dati mancanti

- Esempio 7: formato XML con tutti i dettagli

- Esempio 8: formato XML con dettagli parziali, completare il modulo con i dati mancanti
