如何将 BigQuery ML.PREDICT 的结果保存为表格?

问题描述 投票:0回答:1

是否可以将BigQuery的ML.PREDICT结果保存为表格?

create or replace table_name as (
    SELECT * FROM ML.PREDICT(...)
);

这会给出错误“

model_name
不允许执行此操作,因为它当前的类型为 MODEL。”

但是刚刚运行

SELECT * FROM ML.PREDICT(...)
的结果看起来像“查询结果”窗口中的表格,并且结果实际上保存到作业信息 > 目标表下的临时表中。但似乎我们无法将这些结果直接保存到表格中?

google-bigquery
1个回答
0
投票

当我执行您的查询时,我收到以下错误消息:

is not a supported object type at [2:19]

您可以将BigQuery的ML.PREDICT结果保存为表格。您可以根据您的要求执行以下步骤:

第 1 步:使用模型预测结果

步骤2:完成上述步骤后,单击“保存结果”按钮。

image

第3步:从选项中选择BigQuery表。

image

第 4 步:将结果保存到 BigQuery 表中。

第 5 步:单击“保存”按钮。

您还可以考虑使用CTE来创建临时表。

您可以参考这些 document1document2 来获取示例查询。

© www.soinside.com 2019 - 2024. All rights reserved.