如何使用 BIML 从 FastParse 等高级编辑器设置属性

How to set properties from Advanced Editor such as FastParse using BIML

我正在使用 BIML 创建 SSIS 包,一切正常,但是我无法找到一种方法来从高级编辑器(例如 Fast Parse)设置属性。

我想对日期字段执行以下操作。

1.Add a Data Conversion Data Flow Component.
2.Right click, Show Advanced Editor...
3.Goto Input and Output Properties
4.Expand Data Conversion Output and click on the date column
5.Set FastParse to True in the Custom Properties

这在 SSIS 包中很简单,如何使用 BIML 实现相同的功能。

以下是我用来生成日期字段的示例 BIML。

                           <DataConversion Name="DC Data Conversion">
                                <Columns>
                                    <Column SourceColumn="OrderDate" TargetColumn="DC_Order_Date" DataType="Date"  />
                                </Columns>
                                <ErrorHandling ErrorRowDisposition="RedirectRow" TruncationRowDisposition ="RedirectRow" />
                            </DataConversion>

谢谢

根据 BIML Documentation,你应该使用 FastParse 属性 正确的 Column 节点,比如

<Columns>  
     <Column SourceColumn="OrderDate" TargetColumn="DC_Order_Date" DataType="Date" FastParse="true" />  
</Columns>  

配置数据类型转换转换的 FastParse 列 属性。