首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >BIML中的Propagate=False

BIML中的Propagate=False
EN

Stack Overflow用户
提问于 2016-06-30 11:35:46
回答 2查看 433关注 0票数 0

我正在使用BIML创建我的包。

有一个序列容器,我想在其中将系统变量传播设置为False。我在BIML中找不到为传播设置系统变量的方法。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2016-06-30 22:27:05

Propagate是一个仅存在于事件处理程序中的系统作用域变量。

下面的Biml创建一个具有空序列容器的OnError事件处理程序的SSIS包

事件本身重新定义了系统::Propagate变量,使其值为false,而不是true的默认值。

代码语言:javascript
复制
<Biml xmlns="http://schemas.varigence.com/biml.xsd">
    <Packages>
        <Package Name="so_38121956">
            <Events>
                <Event EventType="OnError" Name="OnError">
                    <Variables>
                        <Variable DataType="Boolean" Name="Propagate" Namespace="System">false</Variable>
                    </Variables>
                    <Tasks>
                        <Container Name="SEQC Propagate no more">
                        </Container>
                    </Tasks>
                </Event>
            </Events>
        </Package>
    </Packages>
</Biml>
票数 2
EN

Stack Overflow用户

发布于 2016-06-30 15:05:37

尝试使用BIML在线。

http://bimlonline.com/

在这里,您可以上传一个现有的带有propagate的SSIS包,而基于浏览器的应用程序将对其进行反向工程,为您提供BIML。

如果您知道如何在SSIS中执行某项操作,但不确定BIML等效项,那就方便了。

据官方统计,它仍然在贝塔,但运作良好。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/38121956

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档