为 Firebase 存储中的实体提取创建 CSV 数据集

Creating a CSV dataset for Entity Extraction in Firebase Storage

我正在开发一个 flutter 应用程序,它会从用户那里收集一些数据并将它们发送到云功能。我想知道是否可以将传入数据转换为 CSV 格式并将其附加到云存储中的 CSV 文件中。我想在 AutoMl 实体提取中使用此文件。

准确地说...

如何使用云函数将数据附加到云存储中的文本文件。

无法直接修改存储在 Cloud Storage Buckets 中的文件。

针对这种情况的最佳解决方法是下载文件,对其进行编辑,然后重新上传。

为了下载您可以跟随 this guide 的文件,您应该将文件存储到 /tmp 目录,因为这是在 Cloud Functions 中存储临时文件的推荐目录。请注意,此目录为 in-memory,因此将在 Cloud Function 的不同调用之间清空。

然后您可以使用类似于这些问题 / python.

中描述的方法向其附加数据

最后,您可以按照this guide.

将文件上传到云存储桶中