小编use*_*770的帖子

如何在不重新创建表的情况下重命名表

我没有找到更改表名的RENAME选项.我有一个案例,我必须重命名一个表,唯一的方法是选择结果到新表.这个查询需要花钱,并且无缘无故地花费很长时间.

当我需要重命名嵌套表时尤其痛苦,所以我必须导出,甚至需要对结果集进行处理以便将其导回.

我想念的任何方式?什么即将推出?

google-bigquery

12
推荐指数
2
解决办法
1万
查看次数

BigQuery 中记录类型与展平表的查询性能

我有一个包含“订单”和“订单行”的表,它们以 JSON 形式出现,并且将其以 JSON 形式存储在BigQuery中很简单。我可以运行一个进程将文件扁平化为行,但这是一种负担,并且会使 BigQUery 表更大。

BigQuery 的最佳性能结构是什么?假设我对订单行中的总和或产品以及销售额有疑问。

记录列中“记录”(或“订单行”)数量的最佳实践是什么?它可以容纳数千人还是只针对少数人?假设我会像在基于MongoDB文档的数据库中一样查询它。

这将帮助我规划正确的架构。

google-bigquery

5
推荐指数
1
解决办法
2290
查看次数

每个人提前识别组与组

有没有办法事先弄清楚(不是通过反复试验)特定查询是否应该使用GROUP BY或GROUP EACH BY?我们目前看到,在基数为~60-70%后,我们被要求使用EACH集团.我们生成SQL时很难预测.

google-bigquery

5
推荐指数
1
解决办法
2252
查看次数

在 Amazon Redshift 中使用 order by 时哪个查询更快:top X 或 limit X

3 个选项,针对按时间戳插入的事件表。

哪个查询更快/更好?

  1. Select a,b,c,d,e.. from tab1 order by timestamp desc limit 100

  2. Select top 100 a,b,c,d,e.. from tab1 order by timestamp desc

  3. Select top 100 a,b,c,d,e.. from tab1 order by timestamp desc limit 100

amazon-web-services amazon-redshift

5
推荐指数
2
解决办法
4377
查看次数

从Google云端存储中提取RAR文件

我使用RAR实用程序(100GB未压缩,20GB压缩)获得了一个大型多部分压缩CSV文件,因此我有100个RAR文件部分,这些部分已上传到Google云端存储.我需要将其提取到Google云端存储.如果我可以在GAE上使用Python,那将是最好的.有任何想法吗?我不想下载,提取和上传.我想在云中做到这一切.

google-cloud-storage

4
推荐指数
1
解决办法
4244
查看次数

使用一年中的一周和在bigquery中的分包

我需要每周显示不同的用户.我有一个日期访问列和一个用户ID,它是一个有10亿行的大表.我可以将日期列从CSV更改为年,月,日列.但是如何从查询中推断出周数.我可以从CSV计算一周,但这是一个很大的过程步骤.

我还需要显示有多少不同的用户日复一日地访问,寻找解决方法,因为没有日期类型.

有任何想法吗?

google-bigquery

2
推荐指数
1
解决办法
3287
查看次数