Skip to main content
Version: Beta 🚧

Feature Views

Tecton Objects​

NameDescription
tecton.FeatureTableA Tecton Feature Table.
tecton.StreamFeatureViewA Tecton Stream Feature View, used for transforming and materializing features from a StreamSource.
tecton.BatchFeatureViewA Tecton Batch Feature View, used for materializing features on a batch schedule from a BatchSource.
tecton.OnDemandFeatureViewA Tecton On-Demand Feature View.

Constructors​

NameDescription
tecton.batch_feature_viewDeclare a Batch Feature View.
tecton.stream_feature_viewDeclare a Stream Feature View.
tecton.on_demand_feature_viewDeclare an On-Demand Feature View

Config Classes and Helpers​

NameDescription
tecton.materialization_contextUsed as a default value for a Feature View or Transformation with a materialization context parameter.
tecton.FilteredSourceFilteredSource is a convenience utility that can be used to pre-filter sources in Feature View definitions.
tecton.AggregationThis class describes a single aggregation that is applied in a batch or stream feature view.
tecton.DatabricksClusterConfigConfiguration used to specify materialization cluster options on Databricks.
tecton.DatabricksJsonClusterConfigConfiguration used to specify materialization clusters using json on Databricks.
tecton.EMRClusterConfigConfiguration used to specify materialization cluster options on EMR.
tecton.EMRJsonClusterConfigConfiguration used to specify materialization clusters using json on EMR.
tecton.RiftBatchConfigConfiguration used to specify Rift materialization options.
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.KinesisOutputStreamConfiguration used for a Kinesis output stream.
tecton.KafkaOutputStreamConfiguration used for a Kafka output stream.
tecton.MaterializationJobDataData representation of the materialization job
tecton.MaterializationAttemptDataData representation of the materialization job attempt.
tecton.BatchTriggerTypeAn enumeration.
tecton.CacheConfigConfiguration used to define cache configuration for a Feature View

Fetch Applied Objects​

NameDescription
tecton.Workspace.get_feature_tableReturns a Feature Table that has been applied to a workspace.
tecton.Workspace.list_feature_tablesReturns a list of all registered Feature Tables within a workspace.
tecton.Workspace.get_feature_viewReturns a Feature View that has been applied to a workspace.
tecton.Workspace.list_feature_viewsReturns a list of all registered Feature Views within a workspace.

Was this page helpful?

🧠 Hi! Ask me anything about Tecton!

Floating button icon