我很难使用BigQuery的ML特性。基本上,我编写了以下查询,但是这个消息失败了:
语法错误: 17:3处意外字符串文字'finance-ml-jdb.FOREX.EURGBP‘
CREATE MODEL `finance-ml-jdb:FOREX.EURGBP_Model`
OPTIONS( model_type = 'linear_reg',
input_label_cols = bidlow,
ls_init_learn_rate = .15,
l1_reg = 1,
max_iterations = 5
) AS
SELECT
bidopen,
bidhigh,
bidlow,
askopen,
askclose,
asklow,
tickqty
FROM
'finance-ml-jdb.FOREX.EURGBP'
Order By
CAST(date AS DATETIME) DESC我怀疑在指定fine-mljdb.FOREX.EURGBP时,使用'‘或可能出了点问题,但我不确定需要做什么来修复它。
任何帮助都是非常感谢的,
谢谢,
乔希
发布于 2018-09-02 15:34:12
在你修好之后
FROM 'finance-ml-jdb.FOREX.EURGBP' 至
FROM `finance-ml-jdb.FOREX.EURGBP` 你的下一期将在下面。
input_label_cols = bidlow,它应该固定在
input_label_cols = ['bidlow'], 最后,您应该删除下面的一行,因为它对创建模型没有什么用处,而且只有在您有相对较大的训练数据时,才能使用Resource Exceeded ...。
Order By CAST(date AS DATETIME) DESC发布于 2018-09-02 12:12:24
你需要使用倒计时,而不是单引号。
`finance-ml-jdb.FOREX.EURGBP`https://stackoverflow.com/questions/52136662
复制相似问题