Config¶
Spark Catalog Configuration¶
You should configure Spark with com.lancedb.lance.spark.LanceCatalog
DSv2 catalog:
pyspark \
--packages com.lancedb:lance-spark-bundle-3.5_2.12:0.0.1 \
--conf spark.sql.catalog.lance=com.lancedb.lance.spark.LanceCatalog
spark-shell \
--packages com.lancedb:lance-spark-bundle-3.5_2.12:0.0.1 \
--conf spark.sql.catalog.lance=com.lancedb.lance.spark.LanceCatalog
spark-submit \
--packages com.lancedb:lance-spark-bundle-3.5_2.12:0.0.1 \
--conf spark.sql.catalog.lance=com.lancedb.lance.spark.LanceCatalog
spark-sql \
--packages com.lancedb:lance-spark-bundle-3.5_2.12:0.0.1 \
--conf spark.sql.catalog.lance=com.lancedb.lance.spark.LanceCatalog
Spark DataFrame Options¶
Option | Type | Required? | Default | Description |
---|---|---|---|---|
db |
String | ✅ | Path to the Lance database directory | |
dataset |
String | ✅ | Name of the Lance dataset |