开发者社区 > 大数据与机器学习 > 实时数仓 Hologres > 正文

在实时数仓Hologres中,json 不能进行 group by 吗?

在实时数仓Hologres中,json 不能进行 group by 吗?
ERROR: could not identify an equality operator for type json

展开
收起
土豆吃小鸡 2024-08-13 08:05:19 30 0
2 条回答
写回答
取消 提交回答
  • PG中 json类型应该不支持 = 操作符的 也没法group by的。此回答整理自钉群“实时数仓Hologres交流群”。

    2024-08-13 12:03:10
    赞同 展开评论 打赏
  • Hologres中,JSON类型的数据不能直接用于GROUP BY,因为系统无法识别JSON类型的平等运算符。您可以尝试将JSON字段转换为结构化的列或使用jsonb_object_agg等函数进行聚合。如果需要根据JSON内容分组,可能需要先通过jsonb_extract_key或jsonb_to_record等函数将JSON数据转换为合适的列。了解更多关于JSON和JSONB函数

    2024-08-13 11:11:17
    赞同 展开评论 打赏

本技术圈将为大家分析有关阿里云产品Hologres的最新产品动态、技术解读等,也欢迎大家加入钉钉群--实时数仓Hologres交流群32314975

相关产品

  • 实时数仓 Hologres
  • 相关电子书

    更多
    实时数仓Workshop(广州站)- 李佳林 立即下载
    阿里云实时数仓Hologres技术揭秘2.0 立即下载
    实时数仓Hologres技术实战一本通2.0版(下) 立即下载