gpt4 book ai didi

sql-server - SSIS我可以将派生列值分配给变量吗?

转载 作者:行者123 更新时间:2023-12-04 20:56:42 25 4
gpt4 key购买 nike

我有一个数据流任务,它加载一个 Excel 描述表,以便我可以解析日期。由于日期在一个句子中,我需要加载这一行,并从该句子中解析出日期。

我的数据流如下所示:

enter image description here

所以“Parse Sentence”解析句子并获取日期字符串,“Format Date”将该字符串格式化为YYYY-MM-DD ,我只是把它放到一个平面文件中,这样我就可以看看我是否做得正确。

我想要做的是将该日期字符串放入我创建的“报告日期”变量中,以便我可以将其传递给其他数据流任务,并最终将其加载到我的数据库中。我已经读过您可以通过脚本分配变量,但我无法完全理解如何做到这一点。

任何帮助将不胜感激,谢谢!

编辑

“本报告提供了有关建议进行筛查或测试的成员的信息。数据代表截至 2017 年 5 月 30 日处理的 claim 。”

这是我从 excel 表加载的唯一内容,在第一个派生列任务(解析句子)中,我解析句子并提取 5/30/2017 .

然后在第二个派生列任务(格式化日期)中,我将字符串重新排列为 2017-5-30 .

编辑

想通了,我将日期字符串放入记录集目标,然后在控制流外部,添加了一个 foreach 循环容器,其中包含一个脚本任务,将日期值分配给我的变量 Report Date .

enter image description here

最佳答案

请查找 example如何从脚本组件设置变量。这是不言自明的。
在您的情况下,您需要从列中读取值并将其存储在某处,设置 Report Date PostExecute 步骤中的变量。

关于sql-server - SSIS我可以将派生列值分配给变量吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46307733/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com