第5页,共149页。 显示 1,487 条结果 (0.026 秒)
Clickhouse-使用中文表名和字段名在ClickHouse高速缓存库中建表报Missing columns
(本文仅供参考) 问题描述: 客户很常使用中文表名和字段名在ClickHouse高速缓存库中建表,时常出现Missing columns的错误, image2025-4-25_15-21-18.png 解决方案: 我们分析SQL并不存在问题,发现ClickHouse对非ASCII字符的兼容性不好,将中文替换成英文字符可以正常执行。 我们发现ClickHouse 22.8之后的版本对中文兼容更友好了,可以解决之前遇到的问题。旧版本出现该问题时候,可以考虑升级Clickhouse 升级详见以下wiki:升级SmartbiMPP mpp建表报错GBase 8C V5数据连接
1 概述 GBase 8c 是南大通用公司开发的一款关系型数据库管理系统,以下是关于它的一些特点和功能: 高兼容性:GBase 8c 高度兼容主流数据库的语法和接口,能轻松替代传统商业数据库,降低企业应用迁移成本。同时支持多种操作系统,包括 Linux、Unix、Windows 等,满足不同用户的平台需求。 大规模并行处理:采用 MPP(大规模并行处理)架构,可将数据分散存储在多个节点上,并通过并行计算提高查询和处理效率,能支持数千个节点的集群规模,轻松应对大规模数据处理和高并发业务场景。 高可用性:具备完善的高可用机制,通过数据冗余、自动故障切换等技术,确保在硬件故障、软件错误等情况下数据库的持续稳定运行,保障业务⬝ 使用OceanBase数据库作为知识库
OceanBase 数据库 (OceanBase Database Server) 是全球唯一在 TPC-C 和 TPC-H 测试上都刷新了世界纪录的国产原生分布式数据库,具备高可用、高扩展、高兼容、易管理、部署灵活、高性价比等特点 2.png Smartbi主要适配了OceanBase分布式数据库 V2.2 版本 ,并且已做了兼容性测试、功能性测试。 配置方法 1、在Smartbi中配置知识库时,如何连接到OceanBase数据库?其实和连接其他的数据库没什么区别。 数据库类型选择 OceanBase,如下图: 3.png OceanBase 2.2版本不需要配置驱动,使用产品自带的驱动业务库迁移方案
手动兼容 在产品中调整ETL对应节点,在ETL中明确NULL与空值的处理规则;统一布尔字段值的处理方式(如0/1或TRUE/FALSE)。 4 业务库迁移兼容性适配实操示例 4.1 源库与目标库信息完全一致的迁移 适用情况 同类型数据库迁移(如 Oracle→Oracle、MySQL … 在产品中调整的内容,如果是数据库本身迁移的更多常见问题,可参考后面章节“附录”进行处理。 序号 问题分类 兼容性问题说明 可能影响效果 迁移场景(源库——》目标库) 影响Smartbi产品的功能范围 Smartbi产品兼容处理方案 建议解决方案 1 命名与大小写问题 不同在计算列中使用CASE WHEN实现动态计算
数据模型如下图: 01.png 3、创建计算列,表达式如下: CASE WHEN 语法兼容性 由于产品未对 CASE WHEN 进行封装,其语法完全依赖所连接数据库的原生实现。 计算列支持直接调用数据库原生函数(如 CASE WHEN),但需严格遵循目标数据库的语法规范(例如:MySQL、SQLOceanBase数据连接
1 概述 如果您使用的是阿里云OceanBase数据库,在对接Smartbi进行数据分析时,可以添加OceanBase云数据源,阿里云OceanBase的详情请参见云数据库OceanBase https://help.aliyun.com/document_detail/134480.htm#topic-1909080。 OceanBase是一款金融级的分布式关系数据库,具备高性能、高可用、强一致、可扩展和兼容性高等典型优势,适用于对性能、成本和扩展性要求高的金融场景。 本文介绍如何在Smartbi中连接OceanBase数据库。 OeacleBase MySQL 模式作为高速缓存库时: 需要关系数据源-OceanBase数据连接
1 概述 如果您使用的是阿里云OceanBase数据库,在对接Smartbi进行数据分析时,可以添加OceanBase云数据源,阿里云OceanBase的详情请参见云数据库OceanBase https://help.aliyun.com/document_detail/134480.htm#topic-1909080。 OceanBase是一款金融级的分布式关系数据库,具备高性能、高可用、强一致、可扩展和兼容性高等典型优势,适用于对性能、成本和扩展性要求高的金融场景。 本文介绍如何在Smartbi中连接OceanBase数据库。 版本信息如下: 模式 驱动版本 Smartbi版本图形扩展属性入门
:https://echarts.apache.org/ https://echarts.apache.org/ 核心特点: 图表丰富:涵盖折线图、柱状图、饼图、散点图、地图等 30+ 常见图表类型,支持三维可视化及复杂关系图(如桑基图、树图)。 交互性强:提供数据缩放、拖拽、动态更新、提示框等交互功能,便于用户探索数据细节。 高度定制:通过简洁的 JSON 配置即可调整样式、主题、动画效果,满足个性化需求。 兼容性强:适配主流框架(Vue/React/小程序等),并支持服务端渲染(Node.js)。 2.如何获取当前Smartbi使用的ECharts版本? 首先我们要明白Smartbi中的图表组件宏代码调试
: 在Smartbi中宏代码的调试在实际开发中具有多维度的重要性,能够显著提升开发效率与代码质量。通过宏代码调试可以明确代码执行流程与逻辑、精准定位问题与异常、验证功能实现与兼容性。通过客户端与服务端调试的结合、日志与断点技术的运用,开发者能够高效实现从功能验证到性能优化的全流程控制。 视频教学: 宏代码调试:https202505产品更新说明
:复杂看板响应更快,设计及数据加载更流畅。 数据模型数据源表分区设置:精准命中分区字段,提升大数据量查询效率。 4、国产化兼容与数据迁移支持 适配GBase 8C数据库:支持信创产业核心场景。 业务库迁移ID替换:解决表结构变更导致的查询报错问题,保障业务库迁移平稳过渡。 3 详细更新内容 +表示新增,^表示增强,<表示变更。 3.1 数据连接 + 新增适配GBase 8C业务库 GBase 8C 是南大通用开发的一款具有高兼容性、大规模并行处理能力、高可用性和安全性,适用于多种行业场景的关系型数据库管理系统,是信创产业的优秀产品。详情可查看:GBase 8C 数据连接。 gbase.png