Size: a a a

Power BI Group RU

2020 September 27

1

1Service in Power BI Group RU
Месяц за весь период или за выбранный в отчёте?
источник

1

1Service in Power BI Group RU
Я так понимаю не только мес, скорее год-мес
источник

­­

­­­­­­­­­­­­­­­­ ­­­... in Power BI Group RU
у меня данные за 3 года по каждому дню, мне надо вывести название месяца где самые плохие продажи в таком то году
источник

1

1Service in Power BI Group RU
Ну у вас в каждом году мес повторяются, если нет отбора по периоду, то нужно понимать из какого года мес
источник

1

1Service in Power BI Group RU
Вообще принцип такой, пишите меру поиска мин выручки, затем по этому значению фильтруете таблицу и получаете дату из др столбца
источник

­­

­­­­­­­­­­­­­­­­ ­­­... in Power BI Group RU
Спасибо.
источник

1

1Service in Power BI Group RU
Надеюсь с написанием меры уже справитесь
источник

­­

­­­­­­­­­­­­­­­­ ­­­... in Power BI Group RU
да, норм, я просто думал направление куда копать
источник

­­

­­­­­­­­­­­­­­­­ ­­­... in Power BI Group RU
благодарю
источник

СК

Сергей Коломиец... in Power BI Group RU
­­­­­­­­­­­­­­­­ ­­­­­­­­­­­­­­­­
у меня данные за 3 года по каждому дню, мне надо вывести название месяца где самые плохие продажи в таком то году
VAR TAB =
ADDCOLUMNS (
   VALUES (МЕСЯЦ-ГОД),
   "@Доход", [Доход]
)
VAR MIND = MAXX ( TAB, [@Доход] )
VAR TAB2 = FILTER (TAB, [ДОХОД] = MIND)
VAR RESULT =
IF (
   COUNTROWS (TAB2) = 1,
   SELECTCOLUMNS (
       TAB2, "@МИНМЕС", VALUES ('МЕСЯЦ-ГОД')
   ),
   "БОЛЬШЕ ОДНОГО МЕСЦА")
RETURN RESULT
источник

1

1Service in Power BI Group RU
Сергей Коломиец
VAR TAB =
ADDCOLUMNS (
   VALUES (МЕСЯЦ-ГОД),
   "@Доход", [Доход]
)
VAR MIND = MAXX ( TAB, [@Доход] )
VAR TAB2 = FILTER (TAB, [ДОХОД] = MIND)
VAR RESULT =
IF (
   COUNTROWS (TAB2) = 1,
   SELECTCOLUMNS (
       TAB2, "@МИНМЕС", VALUES ('МЕСЯЦ-ГОД')
   ),
   "БОЛЬШЕ ОДНОГО МЕСЦА")
RETURN RESULT
Вы получите все мес, в которых продаж не было
источник

Н

Ник in Power BI Group RU
всем салют)
обновляю данные в pb service и после очень долгого обновления появляется ошибка

{"error":{"code":"DM_GWPipeline_Gateway_MashupDataAccessError","pbi.error":{"code":"DM_GWPipeline_Gateway_MashupDataAccessError","parameters":{},"details":[{"code":"DM_ErrorDetailNameCode_UnderlyingErrorCode","detail":{"type":1,"value":"-2147467259"}},{"code":"DM_ErrorDetailNameCode_UnderlyingErrorMessage","detail":{"type":1,"value":"Время ожидания истекло до завершения операции."}},{"code":"DM_ErrorDetailNameCode_UnderlyingHResult","detail":{"type":1,"value":"-2147467259"}},{"code":"Microsoft.Data.Mashup.HostingError.Reason","detail":{"type":1,"value":"Timeout"}}],"exceptionCulprit":1}}}

вижу что проблема в "время ожидания истекло"
как это исправить?
БД в MySQL, обновляю через добавочное обновление и шлюз
источник

1

1Service in Power BI Group RU
В это время никаких операций на стороне бд нет? Типа бэкопирования и тд? Если нет  и ищите проблемы в своем запросе
источник

СК

Сергей Коломиец... in Power BI Group RU
Опечатка, дб MAXX. Меру поправил.
источник

1

1Service in Power BI Group RU
Сергей Коломиец
Опечатка, дб MAXX. Меру поправил.
Тоже мимо)
источник

1

1Service in Power BI Group RU
Summarize ( 'продажи',calendar[год-мес]) вместо values([год-мес])
источник

СК

Сергей Коломиец... in Power BI Group RU
1Service
Summarize ( 'продажи',calendar[год-мес]) вместо values([год-мес])
Не вижу разницы в данном случае. В обоих случаях все зависит от контекста оценки.
источник

1

1Service in Power BI Group RU
Сергей Коломиец
Не вижу разницы в данном случае. В обоих случаях все зависит от контекста оценки.
Так вы получите только мес с продажами, в первом все мес
источник

СК

Сергей Коломиец... in Power BI Group RU
Если мы хотим убрать влияние период, то нужно в каждом варианте применить ALL(Продажи) .В варианте с values можно так: CALCULATETABLE ( VALUES ( Календарь [МЕСЯЦ-ГОД]) ,   ALL (Продажи) ). С SUMMARIZE будет SUMMARIZE ( ALL( Продажи), Календарь [ Месяц - год])
источник

1

1Service in Power BI Group RU
Сергей Коломиец
Если мы хотим убрать влияние период, то нужно в каждом варианте применить ALL(Продажи) .В варианте с values можно так: CALCULATETABLE ( VALUES ( Календарь [МЕСЯЦ-ГОД]) ,   ALL (Продажи) ). С SUMMARIZE будет SUMMARIZE ( ALL( Продажи), Календарь [ Месяц - год])
Я не к тому веду, продажи к примеру с марта, в календаре у вас полюбому даты с 1 января, соответственно мин продажи это январь и февраль, тк там их нет и вы получите их в список
источник