Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Transformation catalog #86

Closed
5 of 14 tasks
Tracked by #84
mattigrthr opened this issue Feb 6, 2022 · 0 comments · Fixed by #133
Closed
5 of 14 tasks
Tracked by #84

Transformation catalog #86

mattigrthr opened this issue Feb 6, 2022 · 0 comments · Fixed by #133
Assignees
Labels
backend Issues related to the backend canvas Issues related to the canvas core Issues related to the core enhancement New feature or request frontend Issues related to the frontend transformation block Issues related to transformation blocks

Comments

@mattigrthr
Copy link
Contributor

mattigrthr commented Feb 6, 2022

User Stories

As a user, I want to select transformations from a catalog to apply them to my data sources. The different transformations should be organized by category to find what I'm looking for quickly.

Issue Group

  • Transformation block from transformation catalog

Acceptance Criteria

  • The user can add transformation blocks to the canvas from a catalog of curated transformations.
  • Each transformation belongs to a category.
  • Each transformation has a brief explanatory text.

Resources and technical details

The transformation categories and transformations are:

  • Time
    • Group by date
    • Group by time
    • Group by time frame
  • Text
    • Contains keyword
    • Filter by keyword
    • Filter by regex
  • Numeric
    • Compare number
    • Scale number
  • Geo
    • Group by H3 index
    • Group by admin boundary
  • Merging
    • Merge by ID

Designs

The user can get to the transformation catalog by clicking on the plus button in the upper left hand corner of the canvas.

Canvas with configured data block

After opening the catalog, the user needs to pick a transformation category first.

Data catalog - transformation block categories

After selecting a category, the user will see all available transformations that belong to it.

Data catalog - transformation block transformations

When clicking on a specific transformation, a detailed overview opens with a description, required column types, transformation parameters and an example.

Data catalog - transformation block selected

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
backend Issues related to the backend canvas Issues related to the canvas core Issues related to the core enhancement New feature or request frontend Issues related to the frontend transformation block Issues related to transformation blocks
Projects
Status: Done
Development

Successfully merging a pull request may close this issue.

2 participants