删除数据连接或者抽取表显示有依赖,但是数据血缘显示为空?

如果回收站里以及其他取数模型那边都没有用到这个表,可以看下数据准备那边是不是用了这个抽取表。

目前数据准备和sql取数和的血缘没有放进资源血缘里,所以看不到数据准备的血缘。

抽取表血缘删除

如何查看这个抽取表被哪个数据准备依赖,可以用下面这个方法:

一、先打开浏览器的开发者工具,快捷键:F12或者ctrl+shift+I打开

删除数据连接或者抽取表显示有依赖,但是数据血缘显示为空? - 图1

二、再点击删除抽取表,删除的时候会提示你有依赖,删除不了。这个时候再看开发者工具的tableExtract接口信息

删除数据连接或者抽取表显示有依赖,但是数据血缘显示为空? - 图2

删除数据连接或者抽取表显示有依赖,但是数据血缘显示为空? - 图3

三、点开详情,etlId就是数据准备id,去到数据准备页面,随便点开一个数据准备,把url后面的id改成etlId去定位到数据准备,再到数据准备里,把输入节点改成直连,并重新发布数据准备。

删除数据连接或者抽取表显示有依赖,但是数据血缘显示为空? - 图4 删除数据连接或者抽取表显示有依赖,但是数据血缘显示为空? - 图5 删除数据连接或者抽取表显示有依赖,但是数据血缘显示为空? - 图6 删除数据连接或者抽取表显示有依赖,但是数据血缘显示为空? - 图7


数据连接血缘删除

数据连接删除同理。也是先打开开发者工具,再删除数据连接,看relyCheck这个接口里的result结果。

数据准备的依赖还是和上面一样看etl相关的信息。

easyFetchDataconnections展示的就是sql取数的资源,可以通过userId找到这个用户(去bigviz_user这个表里查看用户信息,私有化才能看到,SaaS的可以联系技术支持帮忙查看用户是谁),让用户在取数连接那边把数据连接删掉就可以删掉数据连接了。

删除数据连接或者抽取表显示有依赖,但是数据血缘显示为空? - 图8

删除数据连接或者抽取表显示有依赖,但是数据血缘显示为空? - 图9