Таблица фактических данных - PullRequest
1 голос
/ 29 марта 2019

Я пытаюсь спроектировать модель в PowerBi.

Я разработал модель с таблицей фактов, подобной этой.

1 - SurveyFact как

Respondant|  Date  | Question                                  | IdResponse    | Count 
Frank    |  201801 | Where do you live      ?                 |Germany        | 1
Stephane  | 201801  | Where do you live      ?                 |France         | 1
Frank    |  201801 | What Brand is the best ?                 |Coca           | 1
Stephane  | 201801  | What Brand is the best ?                 |Pepsi          | 1
Frank     | 201801  |Does this Brand inspire quality to you ? Coca | Yes           | 1
Frank     | 201801  |Does this Brand inspire quality to you ? Pepsi| No            | 1
Stephane  | 201801  |Does this Brand inspire quality to you ? Coca | No            | 1
Frank     | 201801  |Does this Brand inspire quality to you ? Pepsi| No            | 1
Stephane  | 201801  |Does this Brand inspire quality to you ? Coca | No            | 1
Frank     | 201801  |Does this Brand inspire quality to you ? Pepsi| No            | 1

Сложность, с которой я сталкиваюсь, заключается в том, что мне нужно разработать отчет, отфильтрованный по марке.

Могу ли я создать измерение Марка в этой модели ??

Спасибо за вашу помощь.

1 Ответ

0 голосов
/ 30 марта 2019

Если вы хотите сделать это, основываясь на ответах пользователей, вам нужно знать, что такое вопрос бренда.Для этого я добавил один столбец:

enter image description here

Следующее, что нужно сделать, это отфильтровать по вопросу, а затем выбрать столбец и удалить дубликаты.Добавьте пустой запрос в редакторе и переименуйте его в бренды.Откройте расширенный редактор и введите предыдущий код ниже (будьте осторожны, у вас уже есть другой источник):

let
    Source = Sheet1,
    #"Filtered Rows" = Table.SelectRows(Source, each ([BrandQuestion] = 1)),
    #"Removed Other Columns" = Table.SelectColumns(#"Filtered Rows",{" IdResponse    "}),
    #"Removed Duplicates" = Table.Distinct(#"Removed Other Columns")
in
    #"Removed Duplicates"

Теперь у вас есть таблица брендов.

...