Parameterization
Parameterization using SSIS Variables
SSIS variables store values that an SQL Server Integration Services package and its containers, tasks, and event handlers can use at runtime. The following settings in the Xtract BWLoader component allow entry of an SSIS variable:
Use SSIS Variables with @-Notation
To use SSIS variables in input fields of the component, place an @ symbol before the variable name.
- Choose an input field that supports SSIS variables.
- Instead of entering a fixed a value, enter a variable name using the @-notation, e.g., @vDate.
- Create a new SSIS variable with the same name, but without the @ symbol, e.g., vDate.
- Make sure to select the correct data type.
You can now use the SSIS variable to set dynamic input values for the input field.
Custom Properties of Xtract BWLoader
The Custom Properties are properties that are unique to the component. When parameterizing the component using SSIS variables, the Custom Properties are overwritten.
The Custom Properties of the Xtract BWLoader component are displayed in the "Properties" window.
List of relevant Custom Properties:
Property | Comment |
---|---|
DataSourceType | Corresponds to the setting Data Source in the Xtract BWLoader component |
GatewayHost | Corresponds to the setting Gateway host in the Xtract BWLoader component. |
GatewayService | Corresponds to the setting Gateway service in the Xtract BWLoader component. |
InfoPackage | Corresponds to the setting InfoPackage in the Xtract BWLoader component. |
InfoSource | Corresponds to the setting InfoSource in the Xtract BWLoader component. |
LogSys | Corresponds to the Logical System of the DataSource. |
NolPackageStartOnlyWait | Corresponds to the setting No InfoPackage Start (Only Wait) in the Xtract BWLoader component. |
PackageSize | Corresponds to the setting Package Size in the Xtract BWLoader component. |
ProcessChain | Corresponds to the setting Trigger Process Chain after Upload in the Xtract BWLoader component. |
ProgramID | Corresponds to the setting Program ID in the Xtract BWLoader component. |
WaitUntilFinished | Corresponds to the setting Wait data transfer to be finished in the Xtract BWLoader component |