class documentation
class StreamWorker: (source)
Constructors: StreamWorker.from_object(repo, file, obj)
, StreamWorker.from_reference(source, sink_source, views_to_process)
Undocumented
Static Method | from |
Undocumented |
Static Method | from |
Creates a stream worker. |
Method | expose |
Undocumented |
Method | feature |
Undocumented |
Method | prune |
Undocumented |
Method | read |
Undocumented |
Method | read |
Undocumented |
Async Method | start |
Undocumented |
Class Variable | repo |
Undocumented |
Class Variable | sink |
Undocumented |
Class Variable | views |
Undocumented |
Instance Variable | default |
Undocumented |
Instance Variable | metric |
Undocumented |
Instance Variable | read |
Undocumented |
Instance Variable | should |
Undocumented |
@staticmethod
def from_reference(source:
def from_reference(source:
AsRepoDefinition
, sink_source: WritableFeatureSource
, views_to_process: set[ str] | None
= None) -> StreamWorker
:
(source)
¶
Creates a stream worker.
This object can start a background worker process of streaming data.
- Args:
source (StorageFileReference): The storage of the feature store file sink_source (WritableFeatureSource): Where to store the processed features views_to_process (set[str] | None, optional): The views to process.
Defaults to None aka, all streaming views.
- Returns:
- StreamWorker | None: A worker that can start processing
def feature_views_by_topic(self, store:
ContractStore
) -> dict[ str, list[ FeatureViewStore]]
:
(source)
¶
Undocumented