dictionary 字典创建报错

为了更快的定位您的问题,请提供以下信息,谢谢
【详述】3.3.3 版本使用create dictionary报错
建立字典SQL:

create dictionary aid_gameid_map 
using test.t_aid_game_dic(
    aid key,
    gameid value
);

bi_dim.t_aid_game_dic 表是实际存在的,执行后报错

Getting analyzing error. Detail message: test.t_aid_game_dic does not exist.

【背景】做过哪些操作?
【业务影响】
【是否存算分离】
【StarRocks版本】3.3.3
【集群规模】例如:3fe(1 follower+2observer)+5be(fe与be混部)
【机器信息】CPU虚拟核/内存/网卡,例如:48C/64G/万兆
【联系方式】为了在解决问题过程中能及时联系到您获取一些日志信息,请补充下您的联系方式,例如:社区群4-小李或者邮箱,谢谢
【附件】

  • fe.log/beINFO/相应截图
  • 慢查询:
    • Profile信息
    • 并行度:show variables like ‘%parallel_fragment_exec_instance_num%’;
    • pipeline是否开启:show variables like ‘%pipeline%’;
    • be节点cpu和内存使用率截图
  • 查询报错:
  • be crash
    • be.out
  • 外表查询报错
    • be.out和fe.warn.log

用法有问题吧,得先定义一张原来的dict表

你这个对象不存在吧

存在,我测试通过了,语法是

t_aid_game_dic(
    aid key,
    gameid value
);

创建字典必须在基表所在的库,还不能指定库名称,并且我测试存在某些字典error,显示信息为

chunk has column with null value

但是基表不存在key值为null的,请问这个异常具体指的是值也不能存在null值?

字典名称是全局唯一的,不存在catalog和库级别所属吗?