Feature Engineering and the
geneva Python package are currently only available as part of
LanceDB Enterprise. Please contact us if you’re interested
in scaling up your feature engineering workloads for your AI and multimodal use cases.geneva package uses Python User Defined Functions (UDFs) to define features
as columns in a Lance dataset. Adding a feature is straightforward:
1
Prototype your Python function in your favorite environment.
2
Wrap the function with a small UDF decorator (see UDFs).
3
Register the UDF as a virtual column using
Table.add_columns().4
Trigger a
backfill operation (see Backfilling).Continue learning
Visit the following pages to learn more about featuring engineering in LanceDB Enterprise:- Overview: What is Feature Engineering?
- UDFs: Using UDFs · Blob helpers
- Jobs: Execution contexts · Startup optimizations · Materialized views · Backfilling · Performance
- Deployment: Deployment overview · Troubleshooting