尧图网站建设 尧图网络
  • 首页
  • 关于我们
  • 服务项目
  • 案例展示
  • 建站流程
  • 资讯中心
  • 联系我们
首页/资讯中心/详情

Doris为2.1版本,但json_each不可以用解决方法

Doris为2.1版本,但json_each不可以用解决方法
📅 发布时间:2026/6/19 12:34:45

Doris 2.1 版本(原生支持json_each函数),但该函数无法使用,核心原因是FE 节点的功能开关未开启(Doris 2.x 部分 JSON 高级函数默认关闭,需手动配置启用),而非版本不兼容。

一、先排查:确认json_each函数是否可见

先执行 SQL 查看 Doris 是否加载了json_each函数,判断是配置问题还是语法问题:

sql

-- 查看所有JSON相关函数,确认json_each是否存在 SHOW FUNCTIONS LIKE '%json_each%';
  • 若查询结果为空:说明功能未启用,需按下面步骤配置。
  • 若查询到json_each函数:说明是语法问题,直接跳至 “三、语法修正:2.1 版本 json_each 正确用法”。

二、启用json_each:配置 FE 功能开关

json_each属于 Doris 的高级 JSON 函数,需在 FE 节点开启enable_vectorized_engine和enable_json_function配置(2.1 版本默认可能关闭),步骤如下:

步骤 1:登录 FE 节点服务器
# 进入FE安装目录的conf文件夹(替换为你的实际路径) cd /opt/apache-doris/fe/conf
步骤 2:修改 fe.conf 配置文件

编辑fe.conf,添加或修改以下配置项:

# 启用向量化引擎(json_each依赖该引擎) enable_vectorized_engine = true # 启用高级JSON函数(显式开启json_each等功能) enable_json_function = true # 可选:若仍无法使用,添加该配置(兼容部分2.1版本) enable_experimental_json_function = true
步骤 3:重启 FE 节点(使配置生效)
# 进入FE的bin目录 cd /opt/apache-doris/fe/bin # 停止FE(若为集群部署,先停止其他FE,最后停止leader节点) ./stop_fe.sh # 启动FE ./start_fe.sh --daemon
步骤 4:验证配置是否生效

重启 FE 后,重新连接 Doris,执行以下 SQL:

-- 再次查看json_each函数 SHOW FUNCTIONS LIKE '%json_each%'; -- 测试基础json_each功能 SELECT * FROM dual LATERAL VIEW json_each('{"a":1, "b":2}') j;

若能查询到json_each函数,且测试 SQL 正常返回结果,说明功能已启用。

Doris 2.1 版本中,json_each依赖向量化引擎和JSON 高级功能开关,默认可能关闭,需手动配置启用。

相关新闻

  • 微信小程序uniapp-vue校园租房指南房屋租赁
  • 数据增强(Data Augmentation)策略大全
  • Windows系统文件vsstrace.dll丢失损坏问题 下载修复方法

最新新闻

  • 周口市2026年最新黄金回收+白银回收+铂金回收+彩金回收门店TOP排行榜+推荐及联系方式+地址+电话+靠谱店铺指南 - 大熊猫898989
  • 乐秀视频剪辑器永久会员版:专业级视频剪辑工具全功能解锁
  • 推理模型落地实战:从思维链到工业级可信推理系统
  • 2026年兰州市PMP培训机构哪家好?官方授权R.E.P.报考指南 - 众智商学院课程中心
  • YOLO12模型WebUI自动化测试与CI/CD实践:从Selenium到Jenkins全流程解析
  • 三明市本地2026年最新黄金回收靠谱门店TOP排行榜+白银回收+铂金回收+彩金回收及联系方式+地址+电话+诚信店铺推荐 - 盛世金银回收

日新闻

  • 信任的进化:技术实现详解——如何用JavaScript构建博弈论模拟器
  • Terrakube自定义工作流:如何集成OPA、Infracost等工具扩展IaC能力
  • grunt-concurrent快速入门:5分钟学会并行运行Grunt任务

周新闻

  • 3步解锁iOS设备:applera1n激活锁绕过完全指南
  • 39 2026 人工智能证书终极盘点,普通人选 AI 证书可以从这些方向入手
  • Redis 暴露公网有多危险?从端口检查到补救步骤

月新闻

  • 【总结】入门篇:50句话让你记住架构核心概念
  • WeChatMsg技术方案解析:实现Mac微信数据自主管理的完整解决方案
  • WeChatMsg:革新性微信数据备份方案,打造你的专属数字记忆库

关于尧图

  • 公司简介
  • 团队介绍
  • 企业文化
  • 荣誉资质

服务项目

  • 定制开发
  • 电商建站
  • UI 设计
  • 运维服务

快速链接

  • 案例展示
  • 建站流程
  • 常见问题
  • 资讯中心

联系方式

  • 📍北京市朝阳区互联网产业园 A 座 10 层
  • 📞400-888-8888
  • ✉️contact@rkmt.cn
  • 🕐周一至周日 9:00-21:00

© 2024 北京尧图网络科技有限公司 版权所有 | 京 ICP 备 XXXXXXXX 号