Proposal: Export catalog configuration API for Dremio OSS

Hi everyone,

I’m interested in contributing to Dremio OSS and wanted to get some feedback before starting work on a new feature.

I’d like to propose a read-only API to export the catalog configuration (such as sources, spaces, folders, and virtual datasets) as JSON. The primary use cases are backup, migration between environments, and version controlling catalog definitions.

Before investing time in the implementation, I’d like to know if this is something the maintainers would consider for Dremio OSS, or if there are any existing solutions or design considerations I should be aware of.

Thanks!

Dremio Cloner came to mind when I read your post.