Внутренняя ошибка BigQuery UDF

У нас был простой UDF в BigQuery, который как-то выдает ошибку, которая продолжает возвращаться

Query Failed
Error: An internal error occurred and the request could not be completed.

Запрос просто пытался использовать UDF для выполнения SHA256.

SELECT
  input AS title,
  input_sha256 AS title_sha256
FROM
  SHA256(
      SELECT
        title AS input
      FROM
        [bigquery-public-data:hacker_news.stories]
      GROUP BY
        input 
  )
LIMIT
  1000

Встроенный UDF вставлен ниже. Однако я не могу опубликовать полный UDF, так как StackOverflow жалуется на слишком много кода в посте. Полный UDF можно увидетьэтот смысл.

function sha256(row, emit) {
  emit(
      {
        input: row.input,
        input_sha256: CryptoJS.SHA256(row.input).toString(CryptoJS.enc.Hex)
      }
  );
}

bigquery.defineFunction(
  'SHA256',                           // Name of the function exported to SQL
  ['input'],                    // Names of input columns
  [
      {'name': 'input', 'type': 'string'},
      {'name': 'input_sha256', 'type': 'string'}
  ],
  sha256                       // Reference to JavaScript UDF
);

Не уверен, что это поможет, но Job-ID

bigquery:bquijob_7fd3b51c_153c058dc7c

Похоже, что есть похожая проблема в:

https://code.google.com/p/google-bigquery/issues/detail?id=478

Ответы на вопрос(2)

Ваш ответ на вопрос