SSIS 2017 - 包部件 - "P"s 消失,不再可配置

SSIS 2017 - Package Parts - "P"s disappear, no longer configurable

我正在为我的项目使用新的控制流包部件,但它们并不成功。有时我可以将它们很好地拖到我的包中,并且它们按预期工作;但是,我遇到了以下问题,我想知道这些是否是软件中的错误:

我可以采取哪些措施来防止这些行为?包部件非常适合重用,但我 运行 一遍又一遍地陷入这些错误,它们让我发疯。我假设这些是错误,但在可能出现用户错误的情况下提出问题。

能够与 MS 支持联系并得到一些答案:

  1. 您不需要在包部分级别分配变量,即使您使用的是需要声明 ReadOnly/ReadWriteVariables 的脚本任务。相反,在包本身中声明变量,然后使用包部件配置对话框(在包内双击包部件时打开)将它们分配给包部件。
  2. 包部件上消失的 P 是由于在脚本包部件内设置了断点。删除那个包部分中的断点修复了包中的所有包部分。
  3. 不能按设计在包部件之间分配基于表达式的优先约束。如果将包部分包装在序列容器中,表达式将保留并且在包关闭后不会被删除。