插件说明DuckDB 数据分析引擎提供 Windows amd64、Linux amd64 和 Linux arm64 三种版本,其中 Linux arm64 要求glibc 2.31+版本。 安装插件后,透视表和图表模块会自动启用DuckDB数据引擎,后台的定时任务列表中会增加一个用于生成parquet文件的定时任务。
定时任务运行时会将MySQL数据库中的数据转化为parquet文件存放在禅道目录下的/tmp/duckdb/bi目录下。
parquet文件是一种支持嵌套结构的列式存储格式,非常适用于 OLAP 场景。关于pqrquet文件格式:Documentation | Parquet 生成parquet文件后,透视表、图表中的SQL语句在查询数据时,会使用DuckDB引擎从parquet文件中读取数据,而不是从原来的MySQL数据库中读取,从而大幅提升查询性能。 定时任务每隔一段时间才会执行一次(默认每十分钟执行一次),所以透视表和图表的数据会有延迟。 注意事项启用DuckDB之后,当进行设计透视表、图表的第一步,即编写SQL语句时,需要使用DuckDB的语法编写,DuckDB的语法与MySQL并不完全相同,具体语法可以参照DuckDB的官方文档:SQL Introduction – DuckDB
评价(0)暂无评分
|