
Follow-up: delta-explain is now more stable. Looking for Delta Lake users willing to test it
Hi there,
a few months ago I posted here about delta-explain, a small tool I was building to inspect Delta Lake pruning and data skipping.
I’ve kept working on it, and it is now in a more stable state. I’m looking for a few people who work with Delta Lake and would be willing to test it on real tables.
delta-explain makes Delta Lake file pruning visible from metadata. Given a table and a predicate, it shows how partition pruning and data skipping affect the set of files that would still need to be scanned. It can be used from the CLI, from a Python script, or as a GitHub Action in a CI pipeline.
I’m mainly looking for feedback on the basics. Is the output understandable? Does the installation work smoothly? Are the explanations in the documentation clear enough? Are there situations where the result looks wrong or unclear?
I’d also be interested in technical feedback on edge cases: are there table layouts, predicates, or statistics patterns where a metadata-based pruning explanation would be especially useful, confusing, or easy to misread?
Project: https://github.com/cdelmonte-zg/delta-explain
Documentation: https://cdelmonte-zg.github.io/delta-explain/
PyPI: https://pypi.org/project/delta-explain/
Thanks!