Feature Views

Tecton Objects

tecton.FeatureTable

A Tecton Feature Table.

tecton.StreamFeatureView

A Tecton Stream Feature View, used for transforming and materializing features from a StreamSource.

tecton.BatchFeatureView

A Tecton Batch Feature View, used for materializing features on a batch schedule from a BatchSource.

tecton.OnDemandFeatureView

A Tecton On-Demand Feature View.

Constructors

tecton.batch_feature_view

Declare a Batch Feature View.

tecton.stream_feature_view

Declare a Stream Feature View.

tecton.on_demand_feature_view

Declare an On-Demand Feature View

Config Classes and Helpers

tecton.materialization_context

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

tecton.FilteredSource

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

tecton.Aggregation

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

tecton.DatabricksClusterConfig

Configuration used to specify materialization cluster options on Databricks.

tecton.DatabricksJsonClusterConfig

Configuration used to specify materialization clusters using json on Databricks.

tecton.EMRClusterConfig

Configuration used to specify materialization cluster options on EMR.

tecton.EMRJsonClusterConfig

Configuration used to specify materialization clusters using json on EMR.

tecton.DynamoConfig

(Config Class) DynamoConfig Class.

tecton.RedisConfig

(Config Class) RedisConfig Class.

tecton.ParquetConfig

(Config Class) ParquetConfig Class.

tecton.DeltaConfig

(Config Class) DeltaConfig Class.

tecton.KinesisOutputStream

Configuration used for a Kinesis output stream.

tecton.KafkaOutputStream

Configuration used for a Kafka output stream.

tecton.MaterializationJobData

Data representation of the materialization job

tecton.MaterializationAttemptData

Data representation of the materialization job attempt.

tecton.BatchTriggerType

An enumeration.

Fetch Applied Objects

tecton.Workspace.get_feature_table

Returns a Feature Table that has been applied to a workspace.

tecton.Workspace.list_feature_tables

Returns a list of all registered Feature Tables within a workspace.

tecton.Workspace.get_feature_view

Returns a Feature View that has been applied to a workspace.

tecton.Workspace.list_feature_views

Returns a list of all registered Feature Views within a workspace.