gpt4 book ai didi

hbase - 凤凰;如何使用案例创建 View

转载 作者:行者123 更新时间:2023-12-03 00:54:33 25 4
gpt4 key购买 nike

我正在尝试在 Apache Phoenix 中的表上创建 View ,并添加/更改 View 中基表列之一的值。

类似这样的事情:

CREATE VIEW mobile_product_metrics (new_col varchar) AS
SELECT * ,
(CASE metric_type WHEN 'm' THEN 'mobile'
WHEN 'p' THEN 'phone'
ELSE 'unknown' END ) AS new_col
FROM product_metrics;

我想知道 Phoenix 是否支持此功能。

最佳答案

Here答案是James Taylor Salesforce/Phoenix 在 Phoenix 用户邮件列表中发布:

您需要创建多个 View ,每个 View 对应一种 metric_type:

CREATE VIEW mobile_product_metrics (new_col1 varchar) AS SELECT * FROM product_metrics WHERE metric_type = 'm';

CREATE VIEW phone_product_metrics (new_col2 varchar) AS SELECT * FROM product_metrics WHERE metric_type = 'p';

关于hbase - 凤凰;如何使用案例创建 View ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33697696/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com