What is the best approach to mass upload data from Excel to an application database?

686 views1 Upvote4 Comments
Sort By:
Oldest
IT Manager in Construction2 months ago
Hi, which DB are you thinking about? Anyway I believe the most important part is the Excel clean up and optimization then a right export usually in CSV and a table schema in the target DB which matches exactly the CSV.
You can try also via API: Google Sheets can serve as a lightweight database, and you can use the Google Sheets API to upload data: https://developers.google.com/sheets/api/guides/concepts
Vice President, Information Technologya month ago
Python. Literally can be done with 2 lines of code, using something like pandas.
1
Vice President in Bankinga month ago
I believe most standard databases out there support simple file upload option. Which one do you use ?
1
lock icon

Please join or sign in to view more content.

By joining the Peer Community, you'll get:

  • Peer Discussions and Polls
  • One-Minute Insights
  • Connect with like-minded individuals
Senior Data Scientist in Miscellaneousa month ago
Aside of the two possibilities already mentioned (CSVs from Excel, and Python), if you are sufficiently proficient R this might be a third option using its large set of different connectors to data sources.

Python and R also provide the possibility to do some data preparation and data validation in-between gathering data from Excel and uploading it into the database to ensure that the data types remain correct and formatting is not altered.
1

Content you might like

Senior Director, Technology Solutions and Analytics in Telecommunication3 years ago
Palantir Foundry
3
Read More Comments
11.7k views13 Upvotes49 Comments

Yes79%

No20%

1.2k views
IT Manager in Construction4 months ago
Do you can add some examples of what you are thinking about?
Read More Comments
48.8k views6 Upvotes33 Comments

Hybrid administration (across on-prem and Office 365)29%

Keeping groups accurate and up to date53%

Managing and optimizing Office 365 licenses15%

Creating new user accounts1%

View Results
1.5k views1 Comment