weaverbird
weaverbird copied to clipboard
A visual data pipeline builder with various backends
In the dataset viewer, it should be possible to select (and higlight) a specific cell. It should also be possible to select (and highlight) multiple cells using `ctrl+click`.
Because a transformation's step can remove some a few rows from the dataset, you could land on a page without data anymore if you don't reset pagination.
For example for widget sort column we would like to use widget="widget-sort-column" directly in the template.
In order to debug a pipeline, it would be nice to "comment" (deactivate) a step in the middle of pipeline.
# Exemple 1: with groups and result in new column This 'percentage' step config in our VQB "language"... ```coffeescript { name: 'percentage' new_column: 'new_col' column: 'bar' group: ['foo'] } ```...
# Ex 1: sort on one column This 'sort' step config in our VQB "language"... ```coffeescript { name: 'sort', columns: ["foo"] order: ["asc"] # 'asc' by default } ``` ......
Some of the step edition forms can be updated by simply clicking on columns or cells. E.g. if a step applies on a specific column, I can edit the step....
As a query designer, when I hover an operation, the candidate columns for this operations are highlighted.
As an expert designer, I can use keyboard shortcuts to navigate in my dataset viewer, search for operations, edit the pipeline, update the preview, etc.
In a column header, there is a small "call-to-action dropdown" icon to incite user to click. To make the UI as light as possible, This dropdown icon should only be...