DashAI icon indicating copy to clipboard operation
DashAI copied to clipboard

Project: Dataset Reworks and Converters

Open MartinParedesR opened this issue 1 year ago • 0 comments

Summary

Added Data Converter and Data Lookup FrontEnd.

...

Type of change

  • Front end new feature.

Changes

Feature 1: Added a view for DataConverters, to apply DataConverters to a Dataset, to then asynchronously apply all the selected Converters in the Dataset. The selection of the parameters in a schema is not implemented in FrontEnd yet. Feature 2: Added a view for DataLookup. It just contains the DataSummary of the Dataset yet, is planned to then implement more information of the dataset, for example more detailed information about a column (like its mean, min, max or a plot of its distribution).

How to Test

This PR is more focused in FrontEnd. The PRs related to BackEnd of Data Studio (specifically for converters) are being made by @Lucas-CE

Screenshots

image image image image

Notes

To considerate afterwards, I was thinking in the next things to do related with the FrontEnd of DataConverters and DataLookup: -I considered that to get the concept of DataStudio, it would proper to have the DataConverter and DataLookup, making the DataStudio a concept to envolve those two views. -I observed the recent work of @nataliabarca in thinking in a flow for Explainers of a Experiment. I believe that there could be a parallelism between the Explainers to Explain an Experiment and the DataLookup to explain a Dataset. -Related to the previous point, maybe there could be a refactor in the future to recycle Components that could participate in both flows (the one related to Dataset and the other related to its Experiments). Furthermore, i based my work for the DataSummary in the work made by @MillarayVVS, there could be a refactor in the future to have a component with the DataSummary available for all the flows that would use it. -To apply the converters in the future asynchronously, i was thinking in something in a flow like this (made in figma): image image

MartinParedesR avatar Dec 18 '23 17:12 MartinParedesR