Dataphin为什么在申请唯独逻辑表的时候找不到来源表呢 之前已经在MySQL上创建过表了?
如果在申请逻辑表时找不到来源表,可能的原因有以下几点:首先,确认下你选的是dev-prod还是basic模式,如果是basic的话,需要确认下逻辑表是否发布到生产环境。其次,需要检查默认勾选的业务板块下面是否存在逻辑表,如果没有逻辑表存在,则需要勾选含有逻辑表的业务板块。此外,Dataphin提供了一种查询关联逻辑表字段的特殊写法,可以大大简化SQL编码量,提升效率。
如果以上方法都无法解决问题,那么问题可能出在缺联策略上。缺联策略用于定义来源主表(左表)中存在的字段,但在事实逻辑表(右表)中不存在的字段,即无法关联的字段的计算逻辑。你可以根据需求选择 保留原始缺联数据 和 缺联数据使用默认值代替。
在创建 Dataphin 逻辑表时,找不到来源表可能是由于下列原因:
为了解决这个问题,您可以做以下几件事:
这里来源表可以选择当前租户下所有具有读取权限的物理表(非Dataphin自动生成的物理表)、逻辑表、视图(非参数化视图)。这里MySQL是数据源的吧,不能选择数据源的表 。需要先创建物理表或者视图
此回答整理自钉群“Dataphin公共云答疑群”
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。