**问题描述:**
可能存在的其他表象:
数据集概览页 “模型结构”和“关联创建”都是空的;
找不到数据集所属ETL,也不能更新数据集。
**问题原因:**
ETL在创建成功并运行成功之后,所有者在修改ETL的时候,删除了输出数据集节点;然后又重新加了一个输出数据集节点并保存运行。即使新的输出数据集和原来的数据集同名(同名时只能保存在不同文件夹下),也不是同一个数据集。
** ****解决方案:**
(1)尽量避免在ETL里删除输出节点。需要在输出节点前增加新的节点的话,点击最后一个节点前的连接线,删除连接线即可,不要删除输出节点。
(2)万一已经删除了输出节点,给新增的输出节点设置保存在同一个文件夹并使用完全相同的名字的话,系统会提示: 同名数据集在此目录已存在, 请重新命名。此时最好不要强制保存ETL,取消保存退出。然后再重新进入编辑界面按照建议1操作。
(3)如果节点已经删除,并且已经做了很多修改不想放弃的话,那只能换个名字或者换个路径保存。然后原来的输出数据集就会和ETL断开联系,模型结构显示为空。此时,需要给依赖于旧数据集的卡片批量切换到新的数据集,然后删除旧数据集。
* * * |