Google bigquery Bigquery和财务计算

Google bigquery Bigquery和财务计算,google-bigquery,Google Bigquery,我试图计算bigquery中超过6亿条记录的内部收益率和净现值。由于bigquery没有任何循环机制,或具有任何IRR功能或在变量中存储值;我们被困住了。我们已经没有选择了,正在考虑使用bigquery退出:(( 读取6亿行中的每一行、执行某些计算(IRR)并将它们写回表中的最佳方式是什么?我们当前的选择是将其从bigquery中取出,将其上载到oracle,运行计算,导出并将其放回bigquery。在bigquery中执行此操作会在运行数小时后超时 我们正处于一个难题中,任何建议/提示都将不胜

我试图计算bigquery中超过6亿条记录的内部收益率和净现值。由于bigquery没有任何循环机制,或具有任何IRR功能或在变量中存储值;我们被困住了。我们已经没有选择了,正在考虑使用bigquery退出:((

读取6亿行中的每一行、执行某些计算(IRR)并将它们写回表中的最佳方式是什么?我们当前的选择是将其从bigquery中取出,将其上载到oracle,运行计算,导出并将其放回bigquery。在bigquery中执行此操作会在运行数小时后超时


我们正处于一个难题中,任何建议/提示都将不胜感激。

您可能已经在3月份的云平台直播活动中看到了用户定义函数的演示。我们目前正在寻找此功能的可信测试人员。基本上,您可以编写一个javascript函数来读取和发送数据行。而这是sti我是这个功能的早期预览,它非常健壮,使用v8javascript执行引擎


如果您感兴趣,请联系您的云支持代表,询问加入UDF trusted tester计划的事宜。如果您没有收到回复,请随时向谷歌的tigani发送电子邮件给我,我会发送到正确的地点。(我们正在限制我们注册的trusted tester的数量,但至少一开始是这样).

您能提供一些详细信息吗?您的表格模式?IRR/NPV的公式?