Google bigquery 导入数据存储备份时,大查询加载失败,字符错误(ASCII 0)

Google bigquery 导入数据存储备份时,大查询加载失败,字符错误(ASCII 0),google-bigquery,talend,google-cloud-datastore,Google Bigquery,Talend,Google Cloud Datastore,这可能看起来像已经讨论过的场景。我正在尝试使用Talend tBigQueryBulkExec组件将Google App Engine数据存储备份加载到BQ中,该组件的作用与BQ Shell CLI相同。它连接到BQ并尝试从GCS读取文件,并移动到组件设置中给定的已定义的Dataset.Tablename 错误消息: 位置“:”文件:0/行:8/字段:1“,”消息“:”遇到错误字符(ASCII 0):字段以“,”原因“:”无效“} 全部信息: {“配置”:{“加载”:{“createDispos

这可能看起来像已经讨论过的场景。我正在尝试使用Talend tBigQueryBulkExec组件将Google App Engine数据存储备份加载到BQ中,该组件的作用与BQ Shell CLI相同。它连接到BQ并尝试从GCS读取文件,并移动到组件设置中给定的已定义的Dataset.Tablename

错误消息:

位置“:”文件:0/行:8/字段:1“,”消息“:”遇到错误字符(ASCII 0):字段以“,”原因“:”无效“}

全部信息:

{“配置”:{“加载”:{“createDisposition”:“CREATE_NEVER”,“destinationTable”:{“datasetId”:“sample_red”,“projectId”:“test”,“tableId”:“bqload1”},“schema”:{“fields”:[{“name”:“file”,“type”:“STRING”}]},,“skiequencingrows”:1,“sourceUris:[”gs://test.appspot.com/bucket/ahfzfnzpcmdpbi1yzwqtdgvzdhjbcxicx0ffx0rhdgfzdg9yzufkbluxwzxjhdglvbhib64mbdassfl9brv9cywnrdxbfw5mb3jtyxrpb24yaqw.Challenge.backup\u info“],“writeditionspo”:“WRITE\u TRUNCATE”;“writedition”;“WRITE\u TRUNCATE”;“etag”;“ajdckv2phxhnnli02bo3ao8/1znlnbmeenhxqqqqqqqqqo”;“epg8mio”;“jobjjzvtznjjznjznzvtznjjzfznjjznjjjzvtzzvjob_yFJa_JVN0E05GZQZNvtlZR6Bgjo,“projectId:”test“}”,kind:”bigquery“#job“,”selfLink“,”statistics:”endTime:”1427358416307“,”startTime:”1427358414687“,”creationTime:”1427358397621“,”load:“{”inputFiles:”1“,”inputFileBytes:”565“,”outputRows:”0“,”outputBytes:”0“,”状态:“{”errorResult:”位置:“:”文件:0/行:11/Field:”消息“:”遇到错误字符(ASCII 0):字段以“,”原因“:”无效“}”,错误“:[{”位置“:”文件:0/行:5/字段:1”,“消息“:”遇到错误字符(ASCII 0):字段以“,”原因“:”无效“},{”位置“:”文件:0/行:6/字段:1”,“消息“:”遇到错误字符(ASCII 0):字段以“,”原因“:”无效“},{”位置“:”文件:0/行:8/字段:1“,”消息“:”遇到错误字符(ASCII 0):字段以“,”原因“:”无效“},{”位置“:”文件:0/行:10/字段:1“,”消息“:”遇到错误字符(ASCII 0):字段以“,”原因“:”无效“},{”位置“:”文件:0/行:11/字段:1“,”消息“:”错误字符(ASCII 0)遇到:字段以“,”原因“:”无效“}],”状态“:”完成“}”,用户\电子邮件“:”开头xx@gmail.com“}


我从其他帖子中读到,坏字符ASCII是一个错误,将在下一个版本中修复,是不是还没有完成?

看起来这里有一个unicode制表符,Talend无法正确解析它,因为它需要ASCII文本


如果您转到tBigQueryBulkExec组件的高级设置,应该有一个编码选项。如果您将其设置为“utf-8”,现在应该可以工作了。

我尝试了,但也没有帮助。问题是我无法确定数据存储备份文件的格式。