我目前正在努力帮助小企业从使用Google Sheets作为数据库过渡到更强大和可扩展的数据库,最好是留在Google服务中。然而,我已经研究了谷歌云存储和BigQuery——有些员工需要手动更新新数据,因此GCP中的任何内容对非技术人员来说都不友好。我认为员工仍在手动更新谷歌工作表,并编写一个Python程序来自动更新GCS或BigQuery,但问题是谷歌工作表非常慢,无法处理当前存储在其中的数据量。
有没有人遇到过类似的问题,有什么想法/建议?提前非常感谢:(
您可以将Google Sheet文件保存为.csv文件,然后将其导入BigQuery。从那里,也许员工可以使用简单的命令来插入数据。请注意,这个问题是基于观点的,任何人都可以提出各种方法来实现你想要的。
为前端和数据输入创建一个托管在应用程序引擎上的web应用程序,并将其连接到Cloud SQL或BQ作为后端。如果需要,您可以在web应用程序中创建一个UI,员工可以在其中访问CloudSQL/BQ中的数据。或者,您可以使用Google表单进行数据输入,并将其连接到Cloud SQL。