Skip to content

API References

Rust

The Rust crate owns the workflow implementation and public report types. The published Rust API reference lives on docs.rs/delta-funnel.

For local API docs, run:

cargo doc -p delta-funnel --open

Python

The Python package name and import name are deltafunnel.

The current typed public surface is recorded in the package stub:

Core Python entry points:

  • Session
  • PendingDeltaSource
  • Table
  • MssqlOutputSpec
  • DeltaFunnelError

For Delta sources, Session.delta_lake(..., storage_options=...) accepts a mapping of string keys and values and forwards them to the underlying object-store builder used by Delta Funnel. For private S3 tables, see the Python API walkthrough for the exact documented AWS keys, examples, and troubleshooting guidance.