我有一个场景,我的团队构建了依赖于其他视图的视图。
当我尝试删除并重建视图时出现问题。它删除了所有依赖视图(下拉级联)。
有没有办法识别 Redshift 中依赖其他视图依赖的视图?
我知道有一个 STV_MV_DEPS 表可以查看物化视图依赖关系,但我有兴趣了解哪些视图依赖于哪些视图。
提前致谢
awslabs 有一个很好的实用程序 git 存储库,在这种情况下会派上用场。 https://github.com/awslabs/amazon-redshift-utils
您想要的实用程序可能是 - https://github.com/awslabs/amazon-redshift-utils/blob/master/src/AdminViews/v_view_dependency.sql
如果您不想将此实用程序作为视图,您可以单独运行 SELECT this view use。