Geneva provides a comprehensive job execution framework for distributed feature engineering workflows. This section covers the different types of jobs and execution contexts available in Geneva.
Trigger distributed jobs to populate column values in your LanceDB table using UDFs. Learn about filtered backfills and incremental updates.
Create declarative materialized views to manage batch updates of expensive operations. Optimize data layouts for training and simplify orchestration.
Optimize job and session startup times for faster interactive development and production workflows. Learn about caching, pre-warming, and performance tuning.
Understand how Geneva automatically packages and deploys your Python execution environment to worker nodes for distributed execution using Ray.
For detailed information about each job type and execution context, explore the documentation in this section.