将数据帧存储到R中的Google云平台(GCP)
我正在学习R语言编程,想学习存储基础知识。我已经创建了一个R脚本,从Google Analytics API获取数据,并将其存储在本地数据框(在我自己的计算机上)中,以便能够对数据应用新的处理方法。现在,我正在寻找将这些数据存储在谷歌云存储上的正确方法,以便能够在需要时访问这些数据 以下是我想象的步骤: 第一次运行脚本时将数据帧存储到R中的Google云平台(GCP),r,google-cloud-platform,google-cloud-storage,R,Google Cloud Platform,Google Cloud Storage,我正在学习R语言编程,想学习存储基础知识。我已经创建了一个R脚本,从Google Analytics API获取数据,并将其存储在本地数据框(在我自己的计算机上)中,以便能够对数据应用新的处理方法。现在,我正在寻找将这些数据存储在谷歌云存储上的正确方法,以便能够在需要时访问这些数据 以下是我想象的步骤: 第一次运行脚本时 从Google Analytics API获取数据,并将其放入R中的数据框中 以.csv格式保存此数据帧(my_df.csv) 将此csv发送到Google云存储 第二次(和下
- 是运行代码/脚本的最简单方法李>
- 它可以自动扩展、高可用性和容错性
- 您只需在代码运行时付费
- 它连接并扩展云服务,例如,它可以与云存储一起使用李>
cron作业
,我将在后面解释
对于R的语言
您可以在中设置Google Compute实例。它不一定是一台大型机器,您可以启动一个f1 micro
实例来运行R代码,并实现cron作业
,以便在所需的日期和时间自动运行脚本
您将找到有关在Linux中添加cron作业的更多信息
至于:
new_df.csv
重命名文件,因为云存储的对象支持版本控制,如图所示,因此,您可以在合并过程后覆盖存储桶中已经存在的文件
我希望这有帮助。尽管如此,正如我之前所说,你的方法对我来说似乎很好,应该如你所解释的那样有效