Extending SQL Server Integration Services
Extending SQL Server Integration Services
Extending SQL Server Integration Services
• Create a Source
• Configure output columns
• Implement CreateNewOutputRows method
MyOutputBuffer.AddRow();
MyOutputBuffer.AddRow();
MyOuputBuffer.Column1="Value
MyOuputBuffer.Column1="Value for
for column
column 1";
1";
• Create a Transformation
• Configure inputs and outputs
• Implement ProcessInputRow method for each input
Row.Column1=Row.Column1.ToUpper();
Row.Column1=Row.Column1.ToUpper();
• Create a Destination
• Configure input columns
• Implement ProcessInputRow method for each input
MyDataStore.Add(Row.Column1,
MyDataStore.Add(Row.Column1, Row.Column2)
Row.Column2)
Demonstration: Using a Script Component in a
Data Flow
Logon Information
Virtual machine: 20767C-MIA-SQL
User name: ADVENTUREWORKS\Student
Password: Pa55w.rd
• Review Question(s)