Re: Getting "Metadata part is too large" From Uploading Bulk File

Solved

Getting "Metadata part is too large" From Uploading Bulk File

Amy56
Visitor
2 1 1

Hello,

Our team is facing an issue having to do with uploading our item file after retrieving the staged link. We haven't had any problems for a while, but lately we've been getting a Bad Request with message: "Metadata part is too large". This has caused us to reduce our item loads repeatedly. With smaller loads starting to get uploaded successfully, but eventually after a while we get the same error again. Anyone have insight on what the issue is? It sounds like a Google Cloud Service Error that is being returned from Shopify.

Accepted Solution (1)

Amy56
Visitor
2 1 1

This is an accepted solution.

Unfortunately the solution provided below doesn't work for us, because we have always been providing a file name. As a workaround our team is just calling their single update instead of the bulk update.

View solution in original post

Replies 6 (6)

Celso_White
Shopify Partner
23 0 29

Also just started facing this issue for larger files. I'll investigate and report back. The files api has been buggy since they switched from Amazon to Google.

Celso_White
Shopify Partner
23 0 29

I've decided to create my own Staged Upload system using google cloud storage directly. I think Shopify's api is still maturing for staged uploads and would prefer to have full control over that part of the experience. It's critical to my app and not being able to debug the errors is causing issues.

Hopefully it becomes documented soon and more stable.

ieThis
Shopify Partner
9 0 7

Also receiving this error on a dataset the same size as ones uploaded in the last 2 weeks without issue.

guest4
Shopify Partner
101 7 24
ieThis
Shopify Partner
9 0 7

Excellent - that fixed the issue for me

Amy56
Visitor
2 1 1

This is an accepted solution.

Unfortunately the solution provided below doesn't work for us, because we have always been providing a file name. As a workaround our team is just calling their single update instead of the bulk update.