作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
在对我的 Wikipedia 综合浏览量表进行聚类时,出现错误:
Clustering encountered a key that is longer than the maximum allowed limit of 1024 bytes.
CREATE TABLE `fh-bigquery.wikipedia_v3.pageviews_2017`
PARTITION BY DATE(datehour)
CLUSTER BY wiki, title
...
最佳答案
对表进行聚类时,BigQuery 的键限制为 1KB。
您可以通过更改插入代码来为示例表解决此问题,以便截断任何太长的条目。
例如,而不是:
INSERT INTO `fh-bigquery.wikipedia_v3.pageviews_2018` (datehour, wiki, title, views)
SELECT datehour, wiki, title, views
INSERT INTO `fh-bigquery.wikipedia_v3.pageviews_2018` (datehour, wiki, title, views)
SELECT datehour, wiki, SUBSTR(title, 0, 300) title, views
SUBSTR()
的长度更长。看到。过滤掉那些:
WHERE BYTE_LENGTH(title) < 300
关于google-bigquery - 大查询 : "Clustering encountered a key that is longer than",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51904347/
我是一名优秀的程序员,十分优秀!