Sql server SQL Server SSIS数据沿袭
我目前在SQL Server中有一些标准SSIS包,用于将CSV文件中的数据加载并转换为SQL Server数据库 我想为这些SSIS包捕获数据沿袭,但不确定如何做到这一点。理想情况下,我不想重新编写软件包,我希望能像这样“打开”一些东西。SSIS/SQL Server中是否内置了任何工具,或者是否有任何第三方工具可用 如有任何建议,将不胜感激。干杯Sql server SQL Server SSIS数据沿袭,sql-server,ssis,data-lineage,Sql Server,Ssis,Data Lineage,我目前在SQL Server中有一些标准SSIS包,用于将CSV文件中的数据加载并转换为SQL Server数据库 我想为这些SSIS包捕获数据沿袭,但不确定如何做到这一点。理想情况下,我不想重新编写软件包,我希望能像这样“打开”一些东西。SSIS/SQL Server中是否内置了任何工具,或者是否有任何第三方工具可用 如有任何建议,将不胜感激。干杯 当SSI处理数据时,可以对 数字(四舍五入、乘法、除法等)。这些 调整可能是动态的(基于其他数据)。我想要这个 能够获取最终值并查看 查看并查看为
当SSI处理数据时,可以对 数字(四舍五入、乘法、除法等)。这些 调整可能是动态的(基于其他数据)。我想要这个 能够获取最终值并查看 查看并查看为获得该值而进行的所有调整
您必须对包进行编程,以便以任何形式主动存储这些数据,以便能够检索这些数据。SSIS中没有任何内置功能可以自动执行此操作,甚至无法使其变得特别容易。您究竟称之为“数据沿袭”是什么?这取决于您需要什么。SSI中的基本数据沿袭可以相当容易地提取,因为DTSX文件只是XML。然而,若您还想表示到数据库的连接,那个么处理任何SQL查询等都会变得更加困难。有这样的工具(使一个这样的工具),但它们不仅仅是“一个开关”-工具建议超出了范围。当SSI处理数据时,可以对数字进行各种调整(四舍五入、乘法、除法等)。这些调整可能是动态的(基于其他数据)。我希望能够获取最终值并查看该值的历史记录(数据沿袭),并查看为获取该值所做的所有调整。在这种情况下,您还需要解析SSI中使用的表达式,可能还需要解析配置、属性表达式,等等。根据您的特定用例,您可能可以使用静态分析来完成这项工作,或者您可能需要在SSIS项目和包中动态跟踪它,正如Tab Alleman在其回答中所说的那样。SSI可以是非常动态的。