VizierDB, a Data-Centric Notebook
source link: https://vizierdb.info/
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
VizierDB, a Data-Centric Notebook
Data-Centric Notebooks
Vizier is a notebook that puts your data front-and-center.
Whether you prefer to use spreadsheets, notebook scripting, or databases, Vizier makes it easy to to explore the data to find out what you have, validate that the data makes sense, and transform it to fix bugs and mold it into a form your tools can use.
There is a lot of hate for some popular notebooks. Unlike most popular notebooks, Vizier is multi-lingual and multi-modal, letting you edit your data through the best interface for what you're trying to do. On top of that, it tracks provenance of your data and automatically versions your workflows. Vizier also uses dependency analysis to make sure you're never looking at stale outputs.
Install Vizier Desktop
Install Vizier Server (alpha)
A truly multi-lingual notebook.
Seamlessly switch between languages within the same notebook. Vizier currently supports Python, SQL, and Spark. Alternatively, add one of Vizier's pre-canned data widgets to plot data or repair errors with only a few clicks.
Staged Execution
User-friendly, rendered task output in between steps, like in a notebook...
Notebook or Spreadsheet. Why choose?
For small fixes, you can directly edit your data frames through Vizier's spreadsheet mode. Changes in spreadsheet mode are immediately reflected back into the notebook.
The power of provenance
Vizier tracks where your data comes from and what's happened to it. This means Vizier knows which cells depend on which other cells. When you make a change, Vizier re-runs exactly those cells that are needed to make sure you're not looking at stale data. Vizier also tracks possible errors in your data tagging your data values when something goes wrong.
In-Order Execution
Vizier's dependency analysis makes sure you're never looking at stale results.
Versioning without the sweat
Everything you do in Vizier is versioned. Made a mistake? No problem, just go back to an earlier version. Share snapshots of your workflow with collaborators, or branch your workflow to try something different.
Video Tour
Support
Vizier is supported by NSF Awards ACI-1640864 and IIS-1750460.
Publications
Recommend
About Joyk
Aggregate valuable and interesting links.
Joyk means Joy of geeK