When I am executing a package that includes Salesforce Destination component in bulk mode I get the following error message:
Invalid Batch: type is not needed for non polymorphic foreign key references: <Relationship Field>
It's possible your configuration is inaccurate. To solve the issue you should remove the ReferenceType property specified : <Object> and try to process the package again.Go to http://cozyroc.com/ssis/salesforce-destination and find "Upsert with external ID" demo video. You should follow the instructions from the video to configure your Salesforce Destination component.