Google cloud platform 数据流作业上的Json异常

Google cloud platform 数据流作业上的Json异常,google-cloud-platform,google-cloud-dataflow,Google Cloud Platform,Google Cloud Dataflow,我试图使用Dataflow作业将数据从json文件加载到数据存储,但得到的错误如下 来自worker的错误消息: com.google.protobuf.InvalidProtocolBufferException: com.google.gson.stream.MalformedJsonException:处的意外值 第1行第2列路径$ com.google.protobuf.util.JsonFormat$ParserImpl.merge(JsonFormat.java:1347) com.

我试图使用Dataflow作业将数据从json文件加载到数据存储,但得到的错误如下

来自worker的错误消息: com.google.protobuf.InvalidProtocolBufferException: com.google.gson.stream.MalformedJsonException:处的意外值 第1行第2列路径$ com.google.protobuf.util.JsonFormat$ParserImpl.merge(JsonFormat.java:1347) com.google.protobuf.util.JsonFormat$Parser.merge(JsonFormat.java:477) com.google.cloud.teleport.templates.common.DatastoreConverters$EntityJsonParser.merge(DatastoreConverters.java:497) com.google.cloud.teleport.templates.common.DatastoreConverters$jsontonentity.processElement(DatastoreConverters.java

看起来错误是由于格式错误的json造成的,但我的json如下所示,并且是从jsonlint验证的

[{
    "name1": "11",
    "name2": "haha"
}, {
    "name3": "value"
}]

是否有人分享了一些小错误。PS我正在使用模板
数据存储到云存储上的文本文件
数据流

此模板要求输入为json格式的数据存储实体,而不仅仅是任何json对象,如下所述:

您需要遵守的格式如下: