CacheConfig
Summary​
Configuration object for feature view online caching.For more info on enabling caching and its benefits, see Cache Features for Real-time Inference.
Example​
An example of CacheConfig declaration as part of FeatureView:
# CacheConfig is normally used as a named argument parameter to a Feature View instance definition.
from tecton import CacheConfig, batch_feature_view, FeatureService
cache_config = CacheConfig(max_age_seconds=3600)
@batch_feature_view(cache_config=cache_config)
def my_cached_feature_view():
return
Attributes​
The attributes are the same as the __init__
method parameters. See below.
Methods​
__init__(...)​
Parameters
max_age_seconds
(int
) - The maximum time in seconds that features from this feature view can be cached. Must be between one minute (60s) and one day (86_400s). Default:None