Skip to main content

如果没有clickhouse,如何开启此功能

在系统默认情况下,分析报告和分析报告模板都会存到clickhouse中。如果没有clickhouse的话,则需要手动将相关的表都转存到mongodb中。

  1. 进入mongodb container
# mongo 6.0以前
docker exec -it yiask_mongo mongo

# mongo 6.0以后
docker exec -it yiask_mongo mongosh
  1. 选择semanticdb数据库并更新所有yiask_clickhouse的schema
use semanticdb_项目名;

db.getCollection('_schemas').updateMany({db: 'yiask_clickhouse'}, {$set: {db: 'mongo'}});
  1. 重新导入系统用户表

系统设置 -> 业务建模 -> 导入内置概念包 -> 系统日志 -> 导入