|
|
|
Как в DAX создать таблицу Select A.name, B.name, sum(..) from A inner join C inner join B?
|
|||
|---|---|---|---|
|
#18+
Есть три таблицы: поставщики, детали и таблица фактов (кто, кому, сколько). В PowerBI могу вытянуть по одному полю из трёх таблиц в одну единую таблицу. Как то же самое сделать в DAX? нужна таблица из трёх колонок. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.03.2019, 18:59 |
|
||
|
Как в DAX создать таблицу Select A.name, B.name, sum(..) from A inner join C inner join B?
|
|||
|---|---|---|---|
|
#18+
Charles Weyland, Мало инфы, но если поставщики и детали это справочники с факту ничего тащить и join'ить не надо, добавяете нужную строку и одного справочника, из другого и меру SUM(что то там). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.03.2019, 09:03 |
|
||
|
Как в DAX создать таблицу Select A.name, B.name, sum(..) from A inner join C inner join B?
|
|||
|---|---|---|---|
|
#18+
Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. По поводу производительности "SummarizeColumns" есть сомнения, проверите планы сами, быть может выгоднее использовать CrossJoin или обычный AddColumns( Summarize( .....)), все индивидуально, зависит от задачи и схемы данных. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.03.2019, 12:51 |
|
||
|
Как в DAX создать таблицу Select A.name, B.name, sum(..) from A inner join C inner join B?
|
|||
|---|---|---|---|
|
#18+
Поясню детально конечную цель. Я сделал вот такой отчёт (картинка). Явилась длинная таблица. Теперь я хочу добавить фильтр: "маленькие" (до 9), "средние" (от 10 до 49), "большие" (от 50 и выше). Т.е. пользователь выбирает "маленькие", таблица фильтруется. Как это сделать? Crossjoin игнорирует все фильтры. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.03.2019, 14:47 |
|
||
|
Как в DAX создать таблицу Select A.name, B.name, sum(..) from A inner join C inner join B?
|
|||
|---|---|---|---|
|
#18+
огого картинка... уменьшил: ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.03.2019, 14:48 |
|
||
|
Как в DAX создать таблицу Select A.name, B.name, sum(..) from A inner join C inner join B?
|
|||
|---|---|---|---|
|
#18+
Вы хотите фильтровать агрегат меры или строки таблицы фактов? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.03.2019, 15:24 |
|
||
|
Как в DAX создать таблицу Select A.name, B.name, sum(..) from A inner join C inner join B?
|
|||
|---|---|---|---|
|
#18+
IDVTВы хотите фильтровать агрегат меры или строки таблицы фактов? именно агрегат меры. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.04.2019, 11:06 |
|
||
|
|

start [/forum/topic.php?fid=49&fpage=15&tid=1857615]: |
0ms |
get settings: |
9ms |
get forum list: |
13ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
42ms |
get topic data: |
12ms |
get forum data: |
2ms |
get page messages: |
45ms |
get tp. blocked users: |
2ms |
| others: | 10ms |
| total: | 143ms |

| 0 / 0 |

Извините, этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
... ля, ля, ля ...