Google bigquery Google Bigquery ML模型架构值错误

Google bigquery Google Bigquery ML模型架构值错误,google-bigquery,Google Bigquery,我第一次使用Google Bigquery ML,并尝试使用以下命令训练线性回归模型: %%bigquery CREATE OR REPLACE MODEL `sandbox.sample_lr_model` OPTIONS (model_type='linear_reg', data_split_method ='no_split', max_iterations=1) AS SELECT y AS label, x AS x FROM `sandbo

我第一次使用Google Bigquery ML,并尝试使用以下命令训练线性回归模型:

%%bigquery
CREATE OR REPLACE MODEL `sandbox.sample_lr_model`
OPTIONS
    (model_type='linear_reg',
     data_split_method ='no_split',
     max_iterations=1) AS
SELECT
  y AS label,
  x AS x 
FROM
  `sandbox.y2018m08d01_rh_sample_dataframe_to_bq_v01_v01`
此步骤失败,并显示以下错误消息:

ValueError: Table has no schema:  call 'client.get_table()'
但是,该模型已创建并可以查看:

该模型有一个所谓的“模型模式”。我做错什么了吗

google cloud bigquery==1.4.0 Python 3.5 Ubuntu

我的输入表是一个最小的示例:

此问题已在中修复,并在BigQuery的1.4.0版中发布。要再次检查BigQuery版本,请运行
!pip freeze | grep bigquery
在笔记本电脑单元格中

请注意,Datalab不包括最新版本的
GoogleCloudBigQuery
库。要升级版本,请运行
!pip安装——升级google cloud bigquery

此问题已在中修复,并在bigquery的1.4.0版中发布。要再次检查BigQuery版本,请运行
!pip freeze | grep bigquery
在笔记本电脑单元格中


请注意,Datalab不包括最新版本的
GoogleCloudBigQuery
库。要升级版本,请运行
!pip安装--升级google cloud bigquery

您确定您有
google cloud bigquery==1.4.0
?这个问题应该通过重新启动内核解决。你确定你有
googlecloudbigquery==1.4.0
?这个问题应该在重新启动内核后得到解决。