Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/sql-server/27.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ssis/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Sql server SQL Server SSIS数据沿袭_Sql Server_Ssis_Data Lineage - Fatal编程技术网

Sql server SQL Server SSIS数据沿袭

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处理数据时,可以对 数字(四舍五入、乘法、除法等)。这些 调整可能是动态的(基于其他数据)。我想要这个 能够获取最终值并查看 查看并查看为

我目前在SQL Server中有一些标准SSIS包,用于将CSV文件中的数据加载并转换为SQL Server数据库

我想为这些SSIS包捕获数据沿袭,但不确定如何做到这一点。理想情况下,我不想重新编写软件包,我希望能像这样“打开”一些东西。SSIS/SQL Server中是否内置了任何工具,或者是否有任何第三方工具可用

如有任何建议,将不胜感激。干杯


当SSI处理数据时,可以对 数字(四舍五入、乘法、除法等)。这些 调整可能是动态的(基于其他数据)。我想要这个 能够获取最终值并查看 查看并查看为获得该值而进行的所有调整


您必须对包进行编程,以便以任何形式主动存储这些数据,以便能够检索这些数据。SSIS中没有任何内置功能可以自动执行此操作,甚至无法使其变得特别容易。

您究竟称之为“数据沿袭”是什么?这取决于您需要什么。SSI中的基本数据沿袭可以相当容易地提取,因为DTSX文件只是XML。然而,若您还想表示到数据库的连接,那个么处理任何SQL查询等都会变得更加困难。有这样的工具(使一个这样的工具),但它们不仅仅是“一个开关”-工具建议超出了范围。当SSI处理数据时,可以对数字进行各种调整(四舍五入、乘法、除法等)。这些调整可能是动态的(基于其他数据)。我希望能够获取最终值并查看该值的历史记录(数据沿袭),并查看为获取该值所做的所有调整。在这种情况下,您还需要解析SSI中使用的表达式,可能还需要解析配置、属性表达式,等等。根据您的特定用例,您可能可以使用静态分析来完成这项工作,或者您可能需要在SSIS项目和包中动态跟踪它,正如Tab Alleman在其回答中所说的那样。SSI可以是非常动态的。