无法在Apache Kylin中创建分组

问题描述 投票:0回答:1

您好,我正在运行Apache Kylin apachekylin / apache-kylin-standalone:3.0.0-alpha2 Docker映像

[我首先创建了两个Hive表,一个用于记录商店销售,一个由商店元数据组成]

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.ADDRESS
  • STOREMET.OWNER
  • STOREMETA.BRAND

作为尺寸。我明确删除了STORESALES.ID,我也指定了措施

  • STORESALES.DRUGS
  • STORESALES.BABY
  • STORESALES.COMSETICS
  • STORESALES.FOOD

Here's what the model looks like

并且还指定STORESALES.REPORTDATE作为我的分区

因此,我继续设置我的多维数据集。再次添加STOREMETA [ID,BRAND,OWNER,NAME]]]作为维,但由于某些原因,STOREDATA.ID也显示为维的选择。我将度量添加为MAX_FOODMAX_DRUGSMAX_COSMETICSMAX_BABY。问题是,一旦我进入“高级设置”,唯一可用的分组选项就是STORESALES.ID。如果我手动输入其他任何内容,它将从列表中消失。我回去编辑模型,发现STORESALES.ID现在也在度量列表中。

STORESALES.ID is back

不知道这对我来说是什么破事。或者,如果我一般的经验不足会阻碍我的进步。请协助。

[你好,我正在运行Apache Kylin apachekylin / apache-kylin-standalone:3.0.0-alpha2 Docker镜像,我首先创建了两个Hive表,一个记录商店的销售,一个记录商店的元数据...

apache olap cube kylin
1个回答
0
投票
事实是,默认情况下,多维数据集中的所有尺寸都被认为是派生的。当我选择一个度量时,将选择派生。似乎无法使用派生尺寸创建分组。
© www.soinside.com 2019 - 2024. All rights reserved.