Apache Kylin — Не удается выбрать дату раздела из измерения даты

#kylin

Вопрос:

Я выполняю проект в Apache Kylin и хотел бы использовать столбец даты из моего измерения даты в качестве столбца раздела, поскольку в моей таблице фактов нет столбцов даты. Однако, как вы можете видеть на изображении, это позволяет мне выбрать таблицу фактов только в качестве таблицы разделов, у меня нет выбора выбора таблиц измерений:

Выбор таблицы Разделов

Кроме того, я хочу уточнить, что я связал свою таблицу фактов с измерением даты:

размеры

Я прочитал здесь: https://www.programmersought.com/article/5338102381/ что должна быть возможность выбрать поле даты либо из таблицы фактов, либо из таблицы измерений… Так кто-нибудь знает, почему я не могу этого сделать?

Ответ №1:

Kylin (начиная с 3.1.3) поддерживает только столбец раздела из таблицы фактов.

В приведенном выше примере я вижу следующие варианты

  1. Может ли CREATED_DATE_ID быть столбцом раздела? Скорее всего, нет, так как это не похоже на столбец дат.
  2. Создайте представление, объединяющее F_QUESTION и D_DATE, и пусть это представление будет новой таблицей фактов для создания модели kylin.

По крайней мере, второй вариант должен сработать.