首页 文章

tbigqueryinput Talend limit error

提问于
浏览
1

每当我从Bigquery表中获取指定超过100000条记录的数据时,它就会给我以下错误

运行查询:SELECT action_payout FROM [FreeBStaging.fb_appreporting] LIMIT 1000000组件中的异常tBigQueryInput_1 com.google.api.client.googleapis.json.GoogleJsonResponseException:404 Not Found {“code”:404,“errors”:[{“domain “:”global“,”message“:”未找到:表igneous-study-87009:_165c6d3f4b2c1dbd0d644a1155ebebf7f2dbacfd.anon22fbed90bfc239ef84ee0345744d6cda6052a060“,”reason“:”notFound“}],”message“:”未找到:表igneous-study-87009 :_165c6d3f4b2c1dbd0d644a1155ebebf7f2dbacfd.anon22fbed90bfc239ef84ee0345744d6cda6052a060“}

即使我没有指定限制它给我错误 . 它的工作正常,不到100000条记录 .

2 回答

  • 0

    您在注释中提供的具有作业ID的查询将失败,因为其结果太大 . BigQuery有AllowLargeResults选项,可以扩展这些查询,但可能会更慢 . 我不知道Talend是否支持设置这样的查询选项 .

  • 1

    在“基本设置”选项卡的底部,您有3个选项:小,大或自动 . 我使用下面的配置在一个查询中每天移动大约4,000,000行(我的设置为自动...不确定这是否是最佳的,但我害怕改变它,因为它有效)

    enter image description here

相关问题