Why did my binary fields stop syncing?

Issue

Binary fields have been syncing successfully from some time, and suddenly stopped.

Resolution

Binary data fields, such as the Body of an Attachment object, are unsupported by Heroku Connect.

Specifically, the Bulk API used to communicate with Salesforce at high volume doesn't support encoding binary data, even though the SOAP API, used for lower-traffic changes, does support it. Therefore, you may have a binary data field successfully syncing for a while using SOAP, but once your data change volume reaches the point where Heroku Connect switches to the Bulk API, this field will no longer sync successfully.

Ask on Stack Overflow

Engage with a community of passionate experts to get the answers you need

Ask on Stack Overflow

Heroku Support

Create a support ticket and our support experts will get back to you

Contact Heroku Support