Is your feature request related to a problem? Please describe.
Feature transformations should be comprised of reusable components in the form of python functions which can be built into a feature transformation pipeline.
Describe the solution you'd like
Chaining transformation into a pipeline which can be reused across FVs would reduce transformation code duplication across the feature repo.
Is your feature request related to a problem? Please describe. Feature transformations should be comprised of reusable components in the form of python functions which can be built into a feature transformation pipeline.
Describe the solution you'd like
Chaining transformation into a pipeline which can be reused across FVs would reduce transformation code duplication across the feature repo.
Here is an example adapted from Tecton's transformation API: https://docs.tecton.ai/docs/defining-features/feature-views/transformations#a-feature-view-that-calls-a-pyspark-transformation-passing-two-pyspark-transformation-outputs
Describe alternatives you've considered
Additional context