填报报表报错:Columnreport_primary_keyisnotavailable.

COMPILE FAILED: Semantic error: [Error 10261] Column report_primary_key is not available.   

image.png

-------分割线-------

image.png

FineReport LZ 发布于 2021-4-14 14:51 (编辑于 2021-4-14 15:04)
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共2回答
最佳回答
0
张三李四和王二麻Lv5见习互助
发布于2021-4-14 14:57

原因写的主键未获得 ,先检查主键是否为空 ,然后查看是否有重复值的 跟表里主键冲突了

  • LZ LZ(提问者) 主键不为空,单一的主键是有重复值的,所以我是用的联合主键
    2021-04-14 15:03 
  • LZ LZ(提问者) 可以看图二
    2021-04-14 15:04 
  • 张三李四和王二麻 张三李四和王二麻 回复 LZ(提问者) 对应表有没有设置主键,如果有设置主键这个主键也要是唯一的,不能有重复值 , 联合主键 在报表里都不能为空的
    2021-04-14 15:06 
  • LZ LZ(提问者) 回复 张三李四和王二麻 数据源是hive,没有主键的概念
    2021-04-14 15:11 
  • 张三李四和王二麻 张三李四和王二麻 回复 LZ(提问者) 第一行的那个 report_primary_key去掉 看看,问题应该是这个列的问题 , 一开始少了张图,以为是表主键的问题......
    2021-04-14 15:28 
最佳回答
0
snrtuemcLv8专家互助
发布于2021-4-14 15:06

report_primary_key列不可用,检查下这个列是不是自增长列

  • LZ LZ(提问者) 不是自增长列,可以看图二
    2021-04-14 15:09 
  • 3关注人数
  • 559浏览人数
  • 最后回答于:2021-4-14 15:06
    请选择关闭问题的原因
    确定 取消
    返回顶部