Один фильтр для нескольких таблиц измерений - PullRequest
0 голосов
/ 07 мая 2019

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

PK_TYPE_TASK TYPE_TASK_DESCRIPTION TYPE_TASK_LANGUAGE_CODE

1 Приложение процесса EN

2 Ручка самозанятого перевода EN

3 Ручка передачи компании EN

4 Неизвестен EN

1 Traitez la demande FR

2 Traitez Transfert Indépendant FR

3 Traitez Transfert Société FR

4 Inconnu FR

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

Я также добавляю срез, который содержит значения другого языка таблиц dim, который имеет две записи:

LANGUAGE_CODE

1031 * EN *

FR

При выборе EN в каждой из 5 таблиц отображаются только описания на английском языке, а при выборе FR отображаются только описания на французском языке.

Я пытался связать таблицу языков с каждой из 5 таблиц dim, но активна только одна из 5 ссылок. Результат: только фильтры активных ссылок

Я попытался продублировать таблицу языков для каждой из 5 таблиц dim и связать их с ними. Результат: только одна языковая таблица, связанная с слайсером, работает как фильтр для таблицы dim, с которой она связана

...