metabase-exporter
v1.0.7
Published
This is the cli tool which clones reports from single source metabse account to multiple destination accounts.
Readme
Metabase-Replicator
Export/import collections from one Metabase instance to one or more target Metabase instances.
Features
- Clone collections (with hierarchy) from source → multiple targets
Prerequisites
- Node.js 18+
Install
npm iUsage (CLI)
Run the tool with source credentials and one or more target credentials.
npx metabase-exporter --source_creds '{
"baseUrl": "https://source.metabase.example",
"userName": "admin@source",
"password": "******"
}' --target_creds '[
{
"baseUrl": "https://target1.metabase.example",
"userName": "admin@target1",
"password": "******"
},
{
"baseUrl": "https://target2.metabase.example",
"userName": "admin@target2",
"password": "******"
}
]'CLI Flags
--source_creds(required): JSON object withbaseUrl,userName,password--target_creds(required): JSON array of objects, each withbaseUrl,userName,password
