我有一个源表,其日期以字符串格式存储,如下所示:
1984-10-28 00:00:00
1988-11-22 00:00:00
1990-01-08 00:00:00
1983-06-22 00:00:00
Run Code Online (Sandbox Code Playgroud)
然后创建一个表test1如下:
mk -t xyz.test birthdate:timestamp
Run Code Online (Sandbox Code Playgroud)
当我编写一个查询来将所有日期从源表转换为时间戳并将其保存到test1时,它会给出一个错误:
SELECT FORMAT_UTC_USEC(birthdate) AS birthdate FROM [sourcetable] LIMIT 10
Error: Invalid schema update. Field birthdate has changed type
Job ID: [Project]:job_5P4gFVl4wiYuyXL0vY5VZNtCZOU
Run Code Online (Sandbox Code Playgroud)
如果我做错了,请帮忙
我希望将GCE实例或快照移动到我有权访问的不同项目.这是GCE中可用的东西吗?
以下查询我收到错误"字段signupdate不是叶字段"
SELECT COUNT(*) AS cnt
FROM [adknowledge_data.ADKBatch_Combined_c]
WHERE ABS(HASH(MD5email) % 3 ) = 0
GROUP EACH BY MD5email, signupdate
HAVING cnt > 1
Run Code Online (Sandbox Code Playgroud)
对于以下表模式:
MD5email:string
IP:字符串
signupdate:时间戳
我的磁盘大小为 2TB。仅使用了 300GB。拍摄快照,快照大小显示 2TB。
当我尝试从快照创建 1TB 的磁盘时,它会抛出错误“磁盘大小不能小于快照大小 (2,048 GB)”
我在这里做错了什么吗?