大查询错误中的 UDF

UDF in bigquery error

我 运行 低于简单的 UDF,我得到 "Error: 3.3 - 14.6: Javascript TVFs are disabled."。有人知道这件事吗?

查询:

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});  
  }")
"function(r, emit) {
   var new_cnt = r.word_count+5;
   emit({word: r.word, 
         add5: new_cnt});  
  }"

function 是一种在 BigQuery SQL 语句中编写 Javascript 的新方法。不幸的是,此功能仍在开发中(今天是 2015 年 1 月),尚未广泛使用。