Фильтрация по отношению 1 к многим не работает в SQL Cube - PullRequest
1 голос
/ 07 февраля 2012

Я очень новичок в кубах SQL, поэтому, пожалуйста, будьте осторожны.

У меня есть главная таблица со списком дефектов, а затем в этой таблице есть куча ссылок на внешние ключи для других таблиц.перечислите более подробно.DefectTable.FactoryId -> Factory.Name, например.

Теперь в моем кубе, когда я проверяю список дефектов, я могу довольно легко отфильтровать по Фабрике, и все работает нормально.

Теперь я, однако,у меня есть таблица с именем DefectResult, которая может содержать несколько записей для каждой строки дефекта в DefectTable.

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

Так что это выглядит примерно так:

Factor <- DefectTable <- DefectResult </p>

С DefectTable, являющимся главной отправной точкой ..

Вопрос просто, почему он не фильтруется по фабрике и как мне это сделать?

...