google-bigquery - BigQuery ML - 标识符“数据集”以无效字符开头
问题描述
我正在尝试在 BigQuery UI 中创建一个新的 ML 模型。我在项目“project_id”中使用数据集“1234”并创建模型“MLtest”。
但是,我收到以下错误:
Identifier '1234' starts with invalid character '1'
标准 SQL 中的代码:
CREATE MODEL `project_id.1234.MLtest`
Options (model_type='linear_reg'
, labels = ['label']) AS
SELECT * FROM `project_id.1234.ga_sessions_X`
在没有前三行代码的情况下,查询按预期工作。
我曾尝试使用其他数据集 '2345' 、 '3456' ,但错误仍然发生,无效字符为 '2' 和 '3' 。
创建模型的两种格式: “dataset.model_name”和“project_id.dataset.model_name”都存在相同的错误。
我尝试用新名称再次创建以前成功的模型。但错误仍然发生。
谢谢
解决方案
这看起来像一个错误;我代表您在 BigQuery 的公共问题跟踪器上提交了一个问题。同时,您需要创建一个不以数字开头的数据集才能使用该CREATE MODEL
语句。
推荐阅读
- java - 启动完成的接收器在我的应用程序中不起作用?
- flutter - 我需要隐藏“注销”选项
- prometheus - 使用 BlackBox 导出器监控 TCP 端点
- asp.net-core - 如何将 clientId 和 clientsecret 动态传递给 RemoteAuthenticationOptions
- ios - 如何在服务器上显示上传图像的进度并在图像上传时显示已完成
- javascript - React Context 更改导致应用程序冻结
- labview - 如何在LabVIEW中递归调用程序?
- python - 在 Python 中执行时调试 C 代码
- node.js - 无法并行发出 2 个请求 - nodejs
- php - 带有 docx 文件问题的 Sharepoint Rest API php curl 帖子