SQL Impala 从视图创建分区表

发布于 2025-01-11 03:22:51 字数 133 浏览 0 评论 0原文

我有兴趣将视图转换为表,但我希望将表分区为一个变量: 我的查询是:

CREATE TABLE table_test AS ( 选择 * FROM view_test

我想让表按变量“时间段”分区。

先感谢您。

I am interested in turning a view into a table, but I want the table to be partitioned wrt to one variable:
My query is:

CREATE TABLE table_test AS (
SELECT
*
FROM view_test

And I want to have the table partitioned by the variable "time-period".

Thank you in advance.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

倾城月光淡如水﹏ 2025-01-18 03:22:51

你可以像这样直接这样做

CREATE TABLE table_test
PARTITIONED BY (time_period)
as 
SELECT col1,col2,
time_period -- Pls make sure this partition column as the last column in SELECT.
FROM  schema.view_test;

You can do this directly like this

CREATE TABLE table_test
PARTITIONED BY (time_period)
as 
SELECT col1,col2,
time_period -- Pls make sure this partition column as the last column in SELECT.
FROM  schema.view_test;
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文