DBND Spark provides integration between Databand's data orchestration framework and Apache Spark. It enables tracking, monitoring, and logging of Spark jobs, including data metrics, lineage, and execution context. The library wraps SparkSession to automatically capture logs and telemetry. Version 1.0.34.1 is the latest stable release, with monthly updates. 'dbnd-spark' is part of the 'dbnd' ecosystem but installed separately. Maintained by Databand (now IBMA).
pip install dbnd-sparkVerified import paths — ran on the pinned version, not inferred.
Define a Spark job as a DBND task, configure tracking URL (optional), and run via dbnd_run.
Migrate to 'dbnd' package and use 'from dbnd_spark import ...' from within dbnd.
Always create SparkSession inside a @task-decorated function.
Use underscore style: app_name instead of appName.