KNOWLEDGE BASE

Error "Internet communication error: Transferred a partial file" when creating a Salesforce Extract


Published: 23 Dec 2015
Last Modified Date: 14 Nov 2016

Issue

When creating or refreshing a Salesforce extract, the following error might occur:
Internet communication error: Transferred a partial file (<server name>).
Unable to Create Extract

Environment

  • Tableau Desktop
  • Salesforce

Resolution

Use a .tdc file to increase the buffer size of the Salesforce connection:
  1. Open a new document in a text editor. 
  2. Enter information similar to the following:
    <?xml version='1.0' encoding='utf-8' ?>
    <connection-customization class='salesforce' enabled='true' version='9.2'>
      <vendor name='salesforce' />
      <driver name='salesforce' />
           <customizations>
              <!-- The valid value is between 32 to 1024 -->
              <customization name='sf-total-requestor-buffer-size-in-mb' value='32' />
           </customizations>
    </connection-customization>
    
  3. Save the file with a .tdc extension -- for example, salesforce.tdc -- and place it in your My Tableau Repository folder.
Note: Tableau Technical Support is unable to assist with editing TDC files.
Did this article resolve the issue?