UDF中的bigquery错误

时间:2015-01-28 00:11:59

标签: google-bigquery

我在简单的UDF下运行,我得到了#34;错误:3.3 - 14.6:Javascript TVF被禁用。"。有没有人对此有所了解?

查询:

select * from 
js(
(publicdata:samples.shakespeare),
word, word_count,
"[{name: 'word', type:'string'},
  {name: 'add5', type:'integer'}]",

  "function(r, emit) {
   var new_cnt = r.word_count+5;
   emit({word: r.word, 
         add5: new_cnt});  
  }")

1 个答案:

答案 0 :(得分:1)

"function(r, emit) {
   var new_cnt = r.word_count+5;
   emit({word: r.word, 
         add5: new_cnt});  
  }"

这个function是在BigQuery SQL语句中编写Javascript的新方法。不幸的是,这个功能仍在开发中(今天是2015年1月),并没有广泛使用。