Is your feature request related to a problem? Please describe.
At the moment, a user can skip feature view validation only through the Feast CLI during feast apply. We should update the Python SDK to allow skipping Feature View validation as well.
We should document that it's not encouraged but is permissible if the type/validation system is being overly strict. We should also mention to users to please feel free to report to us on github via an issue when they have a problem.
Describe the solution you'd like
An update to FeatureStore.apply(..., skip_validation=True) and FV validation is skipped. This is particularly important for feature transformations that go through our validation (e.g., _construct_random_input in ODFVs)
Is your feature request related to a problem? Please describe.
At the moment, a user can skip feature view validation only through the Feast CLI during
feast apply. We should update the Python SDK to allow skipping Feature View validation as well.We should document that it's not encouraged but is permissible if the type/validation system is being overly strict. We should also mention to users to please feel free to report to us on github via an issue when they have a problem.
Describe the solution you'd like
An update to
FeatureStore.apply(..., skip_validation=True)and FV validation is skipped. This is particularly important for feature transformations that go through our validation (e.g., _construct_random_input in ODFVs)