class documentation
class CombineFactualJob(RetrivalJob): (source)
Computes features that depend on different retrical jobs
The job
therefore take in a list of jobs that output some data,
and a combined_requests
which defines the features depending on the data
one example would be the following
- class SomeView(FeatureView):
- metadata = FeatureViewMetadata(
- name="some_view", batch_source=FileSource.csv_at("data.csv")
) id = Int32().as_entity() a = Int32()
- class OtherView(FeatureView):
- metadata = FeatureViewMetadata(
- name="other_view", batch_source=FileSource.parquet_at("other.parquet")
) id = Int32().as_entity() c = Int32()
- class Combined(CombinedFeatureView):
metadata = CombinedMetadata(name="combined")
some = SomeView() other = OtherView()
added = some.a + other.c
Method | cache |
Undocumented |
Method | cached |
Undocumented |
Async Method | combine |
Undocumented |
Async Method | combine |
Undocumented |
Method | describe |
Undocumented |
Method | ignore |
Undocumented |
Method | inject |
Undocumented |
Method | log |
Undocumented |
Method | remove |
Undocumented |
Async Method | to |
Undocumented |
Async Method | to |
Undocumented |
Class Variable | combined |
Undocumented |
Class Variable | jobs |
Undocumented |
Class Variable | store |
Undocumented |
Property | request |
Undocumented |
Property | retrival |
Undocumented |
Inherited from RetrivalJob
:
Static Method | from |
Undocumented |
Static Method | from |
Undocumented |
Static Method | from |
Undocumented |
Static Method | from |
Undocumented |
Method | aggregate |
Undocumented |
Method | chuncked |
Undocumented |
Method | combined |
Undocumented |
Method | derive |
Undocumented |
Method | drop |
Undocumented |
Method | drop |
Drops invalid row based on the defined features. |
Method | ensure |
Undocumented |
Method | fill |
Undocumented |
Method | filter |
Filters based on a condition referencing either a feature, a feature name, or an polars expression to filter on. |
Method | join |
Undocumented |
Method | join |
Undocumented |
Method | listen |
Undocumented |
Method | monitor |
Undocumented |
Method | on |
Undocumented |
Method | polars |
Undocumented |
Method | rename |
Undocumented |
Method | return |
Undocumented |
Method | select |
Undocumented |
Method | select |
Undocumented |
Method | split |
Undocumented |
Async Method | to |
Undocumented |
Method | train |
Undocumented |
Method | train |
Undocumented |
Method | transform |
Undocumented |
Method | unique |
Undocumented |
Method | unique |
Undocumented |
Method | unpack |
Undocumented |
Method | update |
Undocumented |
Method | validate |
Undocumented |
Method | with |
Undocumented |
Method | with |
Undocumented |
Method | without |
Undocumented |
Async Method | write |
Writes the output of the retrival job to the passed source. |
Property | loaded |
Undocumented |