Google bigquery Google BigQuery自定义项错误

Google bigquery Google BigQuery自定义项错误,google-bigquery,udf,Google Bigquery,Udf,我正在从select查询调用UDF,但是在查询时我看到以下错误,有人知道问题是什么吗?我已检查了会计日,它具有类型为06/28/2015的有效日期值 Error: Bad number for Accounting_Date Error Location: User-defined function Job ID: xxx-us-n-xxxx:bquijob_3c11b2e1_1538669f9fe 通常,此错误会告诉您,输出字段的数据类型(请参见发射部分)与输出架构部分中声明的数据类型不同。

我正在从select查询调用UDF,但是在查询时我看到以下错误,有人知道问题是什么吗?我已检查了会计日,它具有类型为06/28/2015的有效日期值

Error: Bad number for Accounting_Date
Error Location: User-defined function
Job ID: xxx-us-n-xxxx:bquijob_3c11b2e1_1538669f9fe

通常,此错误会告诉您,输出字段的数据类型(请参见发射部分)与输出架构部分中声明的数据类型不同。

这是带有时间戳类型的字段吗?如果是这样,它将在JS UDF中显示为JS Date对象。

谢谢,但是现在我得到了另一个元素的以下错误,该元素以字符串类型发出,但具有浮点类型值。错误:xxx的错误字符串\u DR\u Amt\u gc您可能希望使用parseFloat()或toString()取决于您需要转换值的方向我将其作为字符串接收并作为字符串发送,我仍然需要根据您的注释显式使用parseFloat()-看起来您需要使用toString()因为您的值是float,但预期的输出是string。但我可能错了,因为我在这里是瞎子。如果仍然存在问题-您可能希望显示一些相应的代码行