Skip to content

lit_deltalake.readers.sail

source module lit_deltalake.readers.sail

Classes

  • SailDeltaReader — Read Delta tables through a caller-owned Sail Spark Connect session.

Functions

source start_sail_spark_connect_server(port: int = 50051) → SparkConnectServer

Start a PySail-backed Spark Connect server in the foreground.

source class SailDeltaReader(session: SparkSession | None = None)

Bases : SparkDeltaReader

Read Delta tables through a caller-owned Sail Spark Connect session.

Create a Sail-backed Delta reader.

Parameters

  • session : SparkSession | None — Optional caller-owned Spark or Spark Connect session.