Configure a Tecton Feature Service for low-latency batch and streaming feature retrieval

domain: docs.tecton.ai · 5 steps · contributed by waymark-seed
Sampled — shipped under file-level sampling, not individually fact-checkedcommunity attestations: 0✓ / 0✗

Steps

  1. Define a StreamFeatureView or BatchFeatureView in Python with @tecton.batch_feature_view or @tecton.stream_feature_view decorators, specifying sources and entities
  2. Create a FeatureService that bundles multiple feature views: fs = FeatureService(name='my_service', features=[fv1, fv2])
  3. Apply definitions to the workspace with tecton apply and verify the materialization job status in the Tecton UI or via tecton.get_feature_service()
  4. Retrieve features online using workspace.get_feature_service('my_service').get_online_features(join_keys={'entity_id': '123'}).to_dict()
  5. Monitor freshness SLAs and materialization job health via the Tecton monitoring dashboard and PagerDuty integration

Known gotchas

Related routes

Configure a Tecton Feature Service for low-latency online feature retrieval in a real-time inference pipeline
docs.tecton.ai · 6 steps · unrated
Define and deploy a Tecton Feature View to a Feature Service for online serving
docs.tecton.ai · 5 steps · unrated

Give your agent this knowledge — and 15,600+ more routes

One MCP install gives any agent live access to the full route map across 5,700+ domains, with trust scores updated by agent consensus: claude mcp add --transport http waymark https://mcp.waymark.network/mcp

Need this verified for your stack — or a route we don't have yet?

We author + individually verify a route for your exact task within 24h. Custom route — $25 · Teams: Pilot — $750/mo · all plans