{
"engine": "mongo",
"name": "生产环境MongoDB集群",
"details": {
"host": "mongodb.eggybyte.svc.cluster.local",
"port": 27017,
"dbname": "admin",
"user": "eggybyte",
"pass": "s3FmJkSyaPnS7STJkaHKAemPzfs4p4PK",
"additional-options": "ssl=true&authSource=admin",
"use-srv": false
},
"is_full_sync": true, // 启用全量元数据同步
"schedules": {
"cache_field_values": {
"schedule_day": null,
"schedule_frame": null,
"schedule_hour": 0,
"schedule_type": "daily"
},
"metadata_sync": {
"schedule_day": null,
"schedule_frame": null,
"schedule_hour": 2,
"schedule_type": "daily"
}
}
}
curl --location --request POST 'http://localhost:63858/api/database' \
--header 'X-Metabase-Session: 3a8b9c0d-1e2f-4a3b-9c4d-5e6f7a8b9c0d' \
--header 'Content-Type: application/json' \
--data-raw '{
"engine": "mongo",
"name": "生产环境MongoDB集群",
"details": {
"host": "mongodb.eggybyte.svc.cluster.local",
"port": 27017,
"dbname": "admin",
"user": "eggybyte",
"pass": "s3FmJkSyaPnS7STJkaHKAemPzfs4p4PK",
"additional-options": "ssl=true&authSource=admin",
"use-srv": false
},
"is_full_sync": true, // 启用全量元数据同步
"schedules": {
"cache_field_values": {
"schedule_day": null,
"schedule_frame": null,
"schedule_hour": 0,
"schedule_type": "daily"
},
"metadata_sync": {
"schedule_day": null,
"schedule_frame": null,
"schedule_hour": 2,
"schedule_type": "daily"
}
}
}'
{}