FuelSDK-CSharp icon indicating copy to clipboard operation
FuelSDK-CSharp copied to clipboard

Bulk Processing and Upserts

Open ian-kramer opened this issue 7 years ago • 4 comments

Thank you for the SDK. I'm currently using POST and PATCH methods for ETDataExtensionRow, but it's not very efficient for thousands of data rows. Is there a recommended procedure for bulk upload of data?

Also, do you currently, or plan to, support Data Extension UPDATEADD functionality? It seems that separate calls for POST and PATCH could be more effective as an UPSERT method.

Any info appreciated. It would be great to know if this is on the roadmap or not. Thanks.

ian-kramer avatar Sep 28 '17 23:09 ian-kramer

Thanks for your feedback. We will add bulk add and UPSERT feature to our back log. We will update you when this is scheduled for release.

smunuswami avatar Sep 29 '17 13:09 smunuswami

@ikramer-ssb In my last job, I have worked on a project where we built an application to push thousands of records into Data extensions. The earlier prototype of this application was using SOAP APIs that are supported in Fuel-SDK. Since the process was taking time, we switched to REST APIs just for bulk upload. Here is the link to this api link

shibut12 avatar Oct 16 '17 13:10 shibut12

We have had a similar wish for our Salesforce project. Finally we cloned the source and slightly adjusted a handful of classes locally with a bulk similar to the existing solution of the PostReturn. We would be glad to share our adaptions with the project, because intentionally we would prefer to simply use the nuget package instead of self-adjusted code. Is that possible?

ghost avatar May 21 '19 10:05 ghost

@smunuswami I know its been quite a long time but any chance that bulk upload Data Extension Rows functionality was ever built into the SDK?

danny-zegel-zocdoc avatar Feb 10 '21 20:02 danny-zegel-zocdoc