salesforce-marketingcloud / FuelSDK-CSharp

FuelSDK-CSharp
MIT License
51 stars 79 forks source link

Bulk Processing and Upserts #48

Open ian-kramer opened 7 years ago

ian-kramer commented 7 years ago

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.

smunuswami commented 7 years ago

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.

shibut12 commented 7 years ago

@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

ghost commented 5 years ago

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?

danny-zegel-zocdoc commented 3 years ago

@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?