DataFusion and Delta Internals
Delta Funnel uses DataFusion for SQL planning and execution. The published
delta-arrow-reader
crate owns Delta metadata loading, scan planning, file reads, transforms,
deletion vectors, and the DataFusion table provider.
Delta Funnel supplies source and execution policy to that provider, then owns the surrounding session, workflow, report, progress, profiling, SQL Server, and Python integration. It does not contain a second Delta reader.
Learn about the reader
The standalone reader documentation explains the complete read path:
Delta Funnel integration
These pages cover only the choices and observations that Delta Funnel adds: