无法在apache kylin中创建分组

aydmsdu9  于 2021-06-26  发布在  Kylin
关注(0)|答案(1)|浏览(438)

你好,我在运行apache-kylin apachekylin/apache-kylin-standalone:3.0.0-alpha2 docker 形象
我首先创建了两个配置单元表,一个记录商店销售额,另一个包含商店元数据

CREATE TABLE IF NOT EXISTS STORESALES (
id INT,
food FLOAT,
drugs FLOAT,
cosmetic FLOAT,
baby FLOAT,
reportdate DATE);

CREATE TABLE IF NOT EXISTS STOREMETA (
id INT,
address STRING,
brand STRING,
owner STRING);

然后,我创建了一个模型,在该模型中,我声明storesales为我的事实表,storemeta为带有左连接的查找表 STORESALES.ID = STOREMETA.ID 我宣布
storemeta.id
storemeta.地址
storemet.owner公司
storemeta.品牌
作为尺寸。我明确删除了storesales.id,还指定了度量值
商店销售.药品
商店销售。宝贝
商店销售.com
商店销售.食品

并且还指定storesales.reportdate作为我的分区
然后我继续设置我的立方体。我再次添加storemeta[id,brand,owner,name]作为维度,但是由于某些原因storedata.id也显示为维度的一个选择。我加上了食物,药品,化妆品,婴儿。问题是,一旦进入高级设置,唯一可用的分组选项就是storesales.id。如果我手动输入其他内容,它将从列表中消失。我回去编辑模型,注意到storesales.id现在也在度量值列表中。

不知道这是不是我的破绽。或者如果我在这里缺乏经验阻碍了我的进步。请帮忙。

mkshixfv

mkshixfv1#

问题是,默认情况下,多维数据集中的所有维度都被认为是派生的。当我选择一个度量值时,会选择派生的。似乎无法使用派生维度创建分组。

相关问题