将条件分割保存到变量

问题描述 投票:0回答:1

我在 VS2019 中有一个数据流,它通过 REST 调用列表,而不是进行一些过滤并返回单个数据点(格式化为字符串的日期)。

是否可以用该字符串更新变量?如果是这样怎么办?

我厌倦了脚本组件,但找不到任何关于如何设置它的好的文档。

非常感谢任何帮助。

ssis visual-studio-2019
1个回答
0
投票

我自己解决了这个问题,并将其留在这里,以防有人遇到同样的问题。

基本上超级简单,我只是过度思考如何处理数据。

就我而言,我有条件拆分排序聚合的组合,这给我留下了一行/列。我所需要的只是将这一行动态分配给全局变量。

  1. 第 1 步是创建一个空白全局变量,在我的例子中是一个字符串。
  2. 设置来源、过滤器和目的地
  3. 编辑...脚本组件
  4. 脚本选项卡:选择变量作为ReadWriteVariable
  5. 输入列选项卡:选中要保存为变量的列
  6. 单击 编辑脚本... 按钮
  7. ScriptMain 类中声明一个临时变量
  8. 将行返回分配给Input0_ProcessInputRow(Input0Buffer Row)
  9. 下的该变量
  10. 将全局变量设置为临时变量。
  11. 保存并关闭第二个窗口。

您的行现在应该保存到变量中,并且可以在整个项目的任何其他步骤中使用。

希望这对其他人有帮助。

© www.soinside.com 2019 - 2024. All rights reserved.