首页 > 解决方案 > 如何在 gcloud 命令中创建 CSV?

问题描述

我目前正在尝试搜索一组电子书以了解有关 C# 的更多信息。目的是提出一个问题,在一本或多本电子书中找到一个页面来阅读。我去了 g_suite 聊天团队,他们友好地指导我使用视觉命令,这些命令很容易遵循以制作多个 json 文件。 https://cloud.google.com/vision/docs/pdf 我想将此文件实现到 AUTO ML 自然语言处理中。为此,需要一个 CSV 文件。我不知道如何创建一个 CSV 文件来帮助我度过这一点,我目前陷入困境。如何使用 gcloud 命令创建 CSV 文件,并且 Json 文件不应该是 Jsonl 文件以被接受?提前感谢您的回答

标签: jsoncsvc#-3.0gcloudgoogle-cloud-automl

解决方案


Vision API(服务)的输出是一个写入 Cloud Storage 的 JSON 文件。

Auto ML 的输入数据集期望数据为 CSV 格式并存储在 Cloud Storage 中。

这不是gcloud问题,而是一般的数据转换问题:将 JSON 转换为 CSV。

Google Cloud 包含可以帮助您解决此问题的服务,但我建议您首先编写一个转换数据的脚本(即加载然后解析 JSON 文件,创建 Auto ML 所需格式的 CSV 文件)。

你可能想谷歌看看其他人是否做过类似的事情,并以他们的代码为起点。

注意IIUC 您的解决方案,而有趣地使用这些技术可能是矫枉过正。如果您想学习 Vision API 和 Auto ML,那就太好了。如果没有,这些内容中的大部分都可以更直接地作为可搜索的 HTML 和 Web 上的文本获得,并且确实存在 Stack Overflow 来回答开发人员关于包括 C# 在内的无数主题的问题。


推荐阅读