使用SSIS和SSMS - 尝试创建详细说明源列和目标列及其关系的ETL设计文档

use*_*689 6 sql t-sql sql-server ssis etl

我正在尝试创建一个ETL设计文档,通过查看列的元数据来详细说明源列和目标列及其关系.格式应类似于以下内容:

最终文件格式

最终文件格式

我使用类似于以下网站的东西来获取输出/目标数据库的数据:

MS SQL TIPS - list-columns-and-attributes-for-each-table-in-a-sql-server-database

现在我正在尝试获取源数据库的相同信息,但我不确定是否允许我直接在源上运行此类查询,因为它是重要数据.

有没有办法可以使用SSIS或查看SSMS中的源代码来查看我需要的所有关系?

我有SSIS中的包,详细说明了我将通过sql查询应用于源的转换.我试过单独看包,但有很多,我应该有一个更容易的方法.

Tab*_*man 1

取决于你的消息来源。如果它们都是来自表的查询,您可能可以从 .dtsx 文件中解析它们。如果其中任何一个是存储过程或视图,那么如果不查询源数据库,您可能无能为力。