2016-06-30 45 views
0

我正在使用BIML創建我的包。Propagate =在BIML中爲False

有一個序列容器,我想將系統變量傳播設置爲False。 我無法在BIML中找到爲Propagate設置系統變量的方法。

回答

0

Propagate是隻存在於事件處理程序中的System範圍變量。

以下BIML與具有空序列容器

事件本身的OnError事件處理程序創建的SSIS包重新定義了系統::傳播變量有false代替true

默認值的值
<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> 
+0

感謝它的工作! – Radhi

0

嘗試使用BIML Online。

http://bimlonline.com/

在這裏,您可以上傳現有的SSIS包與繁殖設置和基於瀏覽器的應用程序會反向工程爲你給你BIML。

它很方便,如果你知道如何在SSIS中做些什麼,但不確定BIML的等價物。

正式它仍然在測試版,但效果很好。

+0

感謝這將幫助我的未來語法搜索的BIML :) – Radhi