dtsDataSource Structure
In a multithreaded indexing update, if the DataSource API is being used, then each thread must have its own dtsDataSource.