如果没有clickhouse,如何开启此功能
在系统默认情况下,分析报告和分析报告模板都会存到clickhouse中。如果没有clickhouse的话,则需要手动将相关的表都转存到mongodb中。
- 进入mongodb container
# mongo 6.0以前
docker exec -it yiask_mongo mongo
# mongo 6.0以后
docker exec -it yiask_mongo mongosh
- 选择semanticdb数据库并更新所有yiask_clickhouse的schema
use semanticdb_项目名;
db.getCollection('_schemas').updateMany({db: 'yiask_clickhouse'}, {$set: {db: 'mongo'}});
- 重新导入系统用户表
系统设置 -> 业务建模 -> 导入内置概念包 -> 系统日志 -> 导入