Declaring Feature Views

Tecton Objects

tecton.declarative.batch_feature_view

Declare a Batch Feature View.

tecton.declarative.stream_feature_view

Declare a Stream Feature View.

tecton.declarative.on_demand_feature_view

Declare an On-Demand Feature View

tecton.declarative.FeatureTable

Declare a FeatureTable.

Config Classes and Helpers

tecton.materialization_context

Used as a default value for a Feature View or Transformation with a materialization context parameter.

tecton.declarative.FilteredSource

FilteredSource is a convenience utility that can be used to pre-filter sources in Feature View definitions.

tecton.FilteredSource

FilteredSource is a convenience utility that can be used to pre-filter sources in Feature View definitions.

tecton.DatabricksClusterConfig

Configuration used to specify materialization cluster options.

tecton.EMRClusterConfig

Configuration used to specify materialization cluster options.

tecton.declarative.Aggregation

This class describes a single aggregation that is applied in a batch or stream feature view.

tecton.DynamoConfig

(Config Class) DynamoConfig Class.

tecton.RedisConfig

(Config Class) RedisConfig Class.

tecton.ParquetConfig

(Config Class) ParquetConfig Class.

tecton.DeltaConfig

(Config Class) DeltaConfig Class.

Feature View Internal Classes

tecton.declarative.feature_view.MaterializedFeatureView

Stream/Batch Feature View class to include in Feature Services or to use in unit testing.

tecton.declarative.feature_view.OnDemandFeatureView

OnDemandFeatureView class to include in Feature Services or to use in unit testing.