SDK Reference
The Tecton SDK provides the tools and interfaces to perform tasks such as defining feature pipelines, accessing and managing Tecton objects applied to the Feature Store, and retrieving feature data for training datasets or batch inference jobs.
To install, see the Installation Guide in our main docs.
DataSources
β ββRequestSource
β ββBatchSource
β ββDatetimePartitionColumn
β ββFilterContext
β ββStreamSource
β ββBatch Configuration
β β ββBigQueryConfig
β β ββFileConfig
β β ββHiveConfig
β β ββRedshiftConfig
β β ββSnowflakeConfig
β β ββUnityConfig
β ββData Source Functions
β β ββPandasBatchConfig
β β ββSparkBatchConfig
β β ββSparkStreamConfig
β ββStream Configuration
β β ββKafkaConfig
β β ββKinesisConfig
β β ββPushConfig
DataTypes
DataWrappers
β ββDataset
β ββFeatureVector
β ββTectonDataFrame
Entities
FeatureServices
β ββFeatureService
β ββLoggingConfig
β ββFeatureReference
FeatureViews
β ββBatchFeatureView
β ββStreamFeatureView
β ββRealtimeFeatureView
β ββFeatureTable
β ββMaterializationContext
β ββConfiguration
β β ββMaterialization Job []
β β β ββBatchTriggerType
β β β ββDatabricksClusterConfig
β β β ββDatabricksJsonClusterConfig
β β β ββEMRClusterConfig
β β β ββEMRJsonClusterConfig
β β β ββRiftBatchConfig
β β ββOutput Stream []
β β β ββKafkaOutputStream
β β β ββKinesisOutputStream
β β β ββDatabricksJsonClusterConfig
β β ββReading Features []
β β β ββAggregationLeadingEdge
β β ββStorage []
β β β ββBigtableConfig
β β β ββCacheConfig
β β β ββDeltaConfig
β β β ββDynamoConfig
β β β ββOfflineStoreConfig
β β β ββParquetConfig
β β β ββRedisConfig
β ββMaterialization Job Info
β β ββMaterializationAttempt
β β ββMaterializationJob
β ββTransformations
β β ββTransformation
Features
β ββAggregate
β ββEmbedding
β ββInference
β ββAttribute
β ββAggregation Window []
β β ββLifetimeWindow
β β ββTimeWindow
β β ββTimeWindowSeries
Model
β ββModelConfig
Secrets
ServerGroups
β ββFeatureServerGroup
β ββProvisionedScalingConfig
β ββTransformServerGroup
β ββAutoscalingConfig
Session
β ββlogin
β ββlogout
β ββcomplete_login
β ββget_caller_identity
β ββset_validation_mode
Testing
β ββTestRepo
Workspaces
β ββWorkspace
β ββget_workspace
β ββlist_workspaces
β ββget_current_workspace