Skip to content

Visualizations

When working with visualizations, the system supports a flexible data structure through the VisualizationData interface:

To represent a visualization in your system, you can use the following VisualizationData interface:

type VisualizationData = {
userId?: string;
projectName: string;
type: VisualizationTypesEnum | VisualizationTypesEnum[];
description?: string;
name: string;
tags?: string | string[];
data: VisualizationDataData;
createdAt?: Date;
updatedAt?: Date;
};
  • projectName: The active project.
  • type: A string or a string array that provides the type of visualization(array works only for JSON’s).
  • name: A unique identifier for the visualization.
  • description: An optional field to provide additional context or details about the visualization.
  • createdAt: The timestamp indicating when the visualization was initially created.
  • updatedAt: The timestamp indicating the last modification of the visualization.
  • isActive: A boolean flag specifying whether the project is currently active.
  • tags: An optional field used to categorize the visualizations.
  • data: The data that the visualization will present

The system supports the following visualization types:

When utilizing file formats like Excel, XML, JSON, and CSV, the system ensures compatibility with both complete and partial details in the file. All visualizations formats files can be downloaded from here

  • Example 1: JSON format with all the details

Visualizations JSON full details

  • Example 2: JSON format with partial details, complete the form with the missing details

Visualizations JSON partial details

  • Example 3: Excel format with all the details, complete the mapping of fields

Visualizations Excel full details

  • Example 4: Excel format with partial details, complete the form with the missing details

Visualizations Excel partial details

  • Example 5: CSV format with all the details, complete the mapping of fields

Visualizations CSV full details

  • Example 6: CSV format with partial details, complete the form with the missing details

Visualizations CSV partial details

  • Example 7: XML format with all the details

Visualizations XML full details

  • Example 8: XML format with partial details, complete the form with the missing details

Visualizations XML partial details