发布日志v2.2
# 前端SDK 2.0重要
提供的前端开发SDK允许开发者将BI平台的强大计算能力及图表绘制功能集成到其他项目中,如业务系统中的报表页面。通过使用该SDK,开发者不再受限于iframe引入方式的个性化限制,可以根据公司内部的需求和熟悉的用户界面(UI)模式,定制化开发内部数据分析页面。
此SDK基于原生JavaScript开发,确保了其与Vue2、Vue3以及React等主流前端框架的良好兼容性,满足不同项目的集成需求。此外,该SDK托管在npm上,便于安装和管理依赖,简化了集成流程,让开发者能够更加专注于实现具体的数据分析和可视化目标。这种灵活的集成方式极大地提升了项目的可扩展性和维护性,同时也支持企业内部多样化的数据展示需求。
- 纯原生JavaScript开发,不依赖任何前端框架
- 支持npm资源库,便于集成和版本控制
- 功能涵盖用户认证、用户管理、数据处理及资源管理
- 基于BI多维数据计算引擎,提供如同使用ECharts般便捷的多维图表绘制能力调用
- 提供详细的帮助文档及相关演示示例, 重新梳理了大部分功能的图表和查询配置项
import { chartService } from 'chart-services';
// 绘图
chartService.drawChart($(this.chartDom), widgetConfig);
2
3
4
# 问数重要
为了进一步降低数据分析的使用门槛,我们引入了智能问数模块,拥抱大模型技术的发展。这一创新使得用户能够通过语音指令实现数据查询与分析操作,而无需进行传统的拖拉拽交互方式来完成数据透视等复杂操作。
借助先进的自然语言处理技术,用户只需简单地说出他们的数据查询需求或分析意图,系统就能智能解析并将其实时转化为相应的数据操作,如筛选、排序、分组汇总以及数据透视等。这种方式不仅极大地简化了数据分析流程,还提升了用户体验,让用户能够更加专注于洞察数据背后的价值,而非操作工具本身。无论是对于数据分析新手还是专业人士,智能问数模块都提供了更为便捷、直观的数据探索途径。
# 开箱即用&个性化配置
- 快速启动:无需额外配置,开箱即用
- 个性化设置:
- 业务定义: 对于一些专有名词或者口头用语,通过近义词和自然语言的解释,加强大模型对口语化提问及更深的业务场景的理解。
- 预设问题: 预定义提问,即用户引导问题,用来设定用户在某一主题下查用的一些问题模板,便于对用户提问之前进行引导
- 提示词设定: 用户可以在提示词中嵌入特定提示词,与大模型交互,引导模型更好的理解业务场景和生成自定义的内容
- 维度成员获取定义等: 将所选维度数据字典导入,维度值在搜索时可以被联想出来
# 检索增强生成(RAG)知识库管理
对于复杂的分析指标和业务场景,如:帕累托分析、同比环比、反向过滤等,通过结构化存储名称、描述和DSL预定义,降低使用门槛,确保同类报表一致性,减少试错成本。
# 对话补全
根据数据集信息与维度成员补充并修正用户提问
# 图表生成
支持交叉表、柱线图、饼图等多种图表类型
# 生成结果可介入修改
当AI生成的查询结果不符合预期时,用户可以便捷地介入并修改,包括调整排序、应用维度过滤或指标过滤等操作,确保查询结果精确匹配需求。这种可干预修正的能力让用户能够灵活优化AI建议的查询条件,提升数据检索和分析的准确性与适用性。
# 数据解读
# 高级分析
高级分析功能如LOD同环比计算、帕累托分析等
# AI图表可保存
通过AI图表保存功能,用户可以将生成的图表直接保存到自助分析模块中,或拷贝到看板,实现与BI分析平台各功能模块的无缝对接。 这一特性不仅让数据分析结果得以灵活应用和长期跟踪,还打破了单一会话输出的限制,支持更深入、连续的数据探索和展示。
# 一键生成看板
一键生成看板功能可将对话中的图表快速保存并集成到看板中。
# 可调试
支持可调试的AIChart DSL和SQL查看,让用户能够详细检查并优化图表生成逻辑与数据查询语句。
# 切换至高级分析模式
# 数据集
# AI辅助进行数据集注释和结构配置
AI辅助的数据集注释与结构配置功能,旨在简化用户处理数据集的复杂度,提升数据集创建速度。
- 自动注释建议:采样数据集前10条记录,让AI助手会分析数据内容,并基于已有模式提供字段注释建议。这些注释包括可能的字段含义、预期用途以及推荐的标签等,帮助用户更快理解数据集结构,无需手动为每个字段添加详细说明。
- 智能结构配置指导:自动检测出哪些字段代表省份、城市或地区,并根据这些信息提出如何设置层级关系的建议。
# 看板
# 支持看板组件跨屏复制
看组件跨屏复制,允许用户轻松地在不同看板之间复制组件(如图表、富文本、标签页等)。这意味着您可以在一个看板上创建和配置好某个组件后,直接将其复制到其他看板中,无需重复设置。 此功能不仅节省了时间,还保证了不同看板间数据展示的一致性。
# 组件可复制到标签页/标签页容器
同时您还可以复制图表组件到标签页或标签页容器中
# 看板目录定位与折叠功能
新增看板目录定位与折叠功能,可在目录树中自动定位当前打开的看板,并支持一键折叠所有已展开的看板文件夹,帮助用户更高效地浏览和管理多层级看板结构。
# 提供下拉框、多选、单选参数的过滤比较类型配置
增强了对不同输入控件(如下拉框、多选和单选)的过滤功能,提供了更多的比较类型选项。这使得用户能够更灵活地根据自己的需求定制数据筛选条件。
- 下拉框:除了原有的“等于”筛选条件外,现在增加了“不等于”、“大于”、“小于”等过滤选项。
- 单选:对于单选输入控件,新增了“不等于”、“大于”、“小于”的过滤条件。
- 多选:在多选输入控件方面,增加了“不等于”的过滤条件。
# 复杂报表
# 斜线表头配置增强
斜线表头功能支持增加数据分区、行分区和列分区,并可自定义线条颜色,提升表格布局的灵活性和视觉效果。
# 导入模板解析
复杂报表模板导入Excel模板,支持在上传Excel模板时自动解析并识别Sheet名称,不仅有效减少了用户手动输入的繁琐操作,还降低了因手动输入错误(如错字或符号输入错误)导致的失误风险。
# 导出PDF/Word时支持页脚设置
在导出PDF或Word文档时,系统现在支持自定义页脚设置,用户可以方便地添加页码、日期、文件名等信息到页脚,以满足多样化的文档管理需求;
# 换行计算优化
在处理复杂报表时,当单元格内的文本内容较长需要换行显示时,系统现在支持根据文本内容自动调整行高,并对报表内容进行重新分页以适应页面布局。此外,新算法优化了换行计算:通过使用换行符\n可以触发强制换行,并相应增加单元格高度,这样用户不仅能够利用自动换行功能,还可以自行控制文本换行的位置,提高了报表设计的灵活性和精确度。这一改进使得报表展示更加美观,同时也确保了内容的完整性和易读性。
- [修复] 解决了复杂报表编辑时数据集/表达式单元格初次编辑展开被设为默认的问题
# 门户与专题分析
# 专题分析支持大屏展示
新版本专题分析在原有网格看板基础上新增大屏展示支持,提升数据可视化呈现效果与场景适应性。
# 门户模块支持外部集成
门户模块现在支持外部集成,允许用户将BI平台的功能和数据视图轻松嵌入到第三方应用或网站中,增强数据共享与协作能力。
http://localhost:8088/?bodyOnly=true#/portal/p?id=${portalId}&isView=true
# 其他
# 数据中心支持DuckDB
数据中心现在支持DuckDB,为用户提供了一个高性能、免安装、易于使用的数据库解决方案,特别适合处理大规模数据集。
# 信创数据库兼容
我们致力于信创数据库的兼容性,现已支持高斯(GBASE)数据库和人大金仓数据库,确保用户能够在这些国产数据库管理系统上无缝运行数据分析任务,提升数据处理的灵活性与安全性,满足不同用户的多样化需求。
- 高斯(GBASE)数据库
- 人大金仓数据库
# 外观配置
应用标题(appTitle)及应用图标URL(appIconUrl)配置选项
- DuckDB支持字段数据类型识别问题解决