编写Python云函数来处理存储在数据存储区中的数据

时间:2019-03-11 09:44:49

标签: python google-cloud-platform google-cloud-datastore google-cloud-functions datastore

我已经在数据存储区控制台上存储了一些记录。现在,我想操纵它们来优化大数据分析。 如何编写Python云例程以对数据进行一些转换?我可以通过数据存储事件触发它吗? 非常感谢。

1 个答案:

答案 0 :(得分:0)

我自己编码了一点。您可以找到my code in GitHub

正在做什么:

  • 这是一个HTTP云功能
  • 通过client()与Google Cloud Datastore建立连接
  • 使用ID号和条目的列名更新实体中特定条目的值

使用方法:

测试此Cloud Function并了解其工作方式。然后根据需要进行操作。我已经自我测试过了,并且可以正常工作。

  1. 创建HTTP触发器Python云函数。
  2. 将名称设置为updateDatastore
  3. 复制并粘贴the code from GitHub
  4. 将此行google-cloud-datastore添加到requirements.txt文件中。
  5. 在主代码中,为您的实体的种类值分配ENTITY_KIND
  6. 在主代码中为实体的键值分配ENTITY_KEY
  7. 单击HTTP触发URL时,在执行Cloud Function后,当前时间将写在该列中。