Allow downloading of Datastores

As a developer, it is hard to move DataStore data from one format to another.

Let’s say I have my tables in different keys and I want to merge them.
I have to get every single key first from one DataStore. That is cumbersome.

Here’s my proposal:
We can download DataStores to a .xlsx file [or whatever Excel uses] with it’s values, so we can put it into a external script to convert it to Luau and then save it.

Thank you!

3 Likes

Roblox doesn’t actually store DataStores as Excel files - under the hood, they behave like a cloud key-value database, not a spreadsheet. Downloading them directly as .xlsx would be tricky and unsafe for large datasets.

i.. already know that
all im asking for is a way to convert and download them thats all

1 Like

This would violate European Data Privacy Regulations.

look im probably extremely dumb here but can you explain?
this shouldn’t include keys already deleted

1 Like

European Data Privacy Regulations under GDPR has the Right to privacy, if Roblox receives a account deletion request, they have to delete any asociated data including DataStore.
If you are able to download the DataStore then Roblox can’t gaurantee that the data included in that will be deleted too.

7 Likes

that is such a non-issue though… Roblox already doesn’t guarantee whether the data is deleted, they just ask developers by a message. If data could be downloaded, they would just ask developers to also delete it from their storages

I want to change how my datastore is organized and this would greatly help me, because otherwise I would have to iterate thru 150k entries, or have a code for both new and outdated system

1 Like

so whats stopping me from manually logging it

2 Likes

Nothing, but roblox adding a download option would make them more legally responsible.

This is also useful for maintaining our own data backups in case something goes horribly wrong. Would love this