Size: a a a

Power BI Group RU

2021 February 07

1

1Service in Power BI Group RU
Агнес Медзяновская
Добрый день! Коллеги, подскажите, как лучше поступить. Задача: отображать ежедневную активность менеджеров из crm в течение месяца в одной матрице - количество обработанных заявок, продаж и т.п. Сейчас входящие собираются в одну google-таблицу, успешные в другую. Попробовала через связь с таблицей-автокалендарем, но не сработало
Если у вас 2 разные таблицы фактов(входящие и успешные), то явно делайте справочники и календарь и соединяйте их, ну и далее расчет
источник

АО

Анатолий Одегов... in Power BI Group RU
Агнес Медзяновская
Добрый день! Коллеги, подскажите, как лучше поступить. Задача: отображать ежедневную активность менеджеров из crm в течение месяца в одной матрице - количество обработанных заявок, продаж и т.п. Сейчас входящие собираются в одну google-таблицу, успешные в другую. Попробовала через связь с таблицей-автокалендарем, но не сработало
Не используйте авто-календарь никогда! :)
Вопрос в ошибке может быть совсем в другом! :)
Лучше календарь делать подобным образом:
Календарь вручную = ADDCOLUMNS( CALENDAR("01/01/2019";DATE(year(TODAY())+1;1;1));
"Дата_Текст"; FORMAT([Date];"YYYYMMDD");
"Год"; YEAR([Date]);
"Месяц"; MONTH([Date]);
"Квартал"; FORMAT([Date];"Q");
"Месяц_букв"; FORMAT([Date];"mmm");
"месяц-год"; FORMAT([Date];"mmm YYYY");
"День (пн = 1)"; WEEKDAY([Date];2);
"День текстом"; FORMAT([Date];"ddd");
"Номер недели (неделя начинается в пн)"; WEEKNUM([Date];2);
"Месяц_полностью"; FORMAT([Date];"mmmm");
"Год Кварт месяц"; FORMAT([Date];"YYYY-Q-mm"))
источник

АМ

Агнес Медзяновская... in Power BI Group RU
Большое спасибо всем!
источник

EH

Emil Hasanov in Power BI Group RU
Ольга Кивачицкая
Твоя деятельность связана с аналитикой, финансами или статистикой? Хочешь прокачать свои навыки на практике и научиться визуализировать данные в Power BI?

Регистрируйся на бесплатный интенсив: 👉 https://clc.am/hFyOWA

Ты научишься:
👉 работать в Power BI, Excel и Google Sheets;
👉 ориентироваться в базах данных и пирамидах метрик;
👉 настраивать автообновление отчёта;
👉 организовывать совместную работу с отчётами в Power BI Service;
👉 визуализировать данные.

🎁 Участники, которые дойдут до конца и выполнят все домашние задания, получат сертификат на 15 000 рублей на любой курс, а так же в подарок электронную книгу «Век живи — век учись» от издательства МИФ.
А голографический компьютер как на фото выдадут?
источник

MC

Makha Cloud in Power BI Group RU
Анатолий Одегов
Не используйте авто-календарь никогда! :)
Вопрос в ошибке может быть совсем в другом! :)
Лучше календарь делать подобным образом:
Календарь вручную = ADDCOLUMNS( CALENDAR("01/01/2019";DATE(year(TODAY())+1;1;1));
"Дата_Текст"; FORMAT([Date];"YYYYMMDD");
"Год"; YEAR([Date]);
"Месяц"; MONTH([Date]);
"Квартал"; FORMAT([Date];"Q");
"Месяц_букв"; FORMAT([Date];"mmm");
"месяц-год"; FORMAT([Date];"mmm YYYY");
"День (пн = 1)"; WEEKDAY([Date];2);
"День текстом"; FORMAT([Date];"ddd");
"Номер недели (неделя начинается в пн)"; WEEKNUM([Date];2);
"Месяц_полностью"; FORMAT([Date];"mmmm");
"Год Кварт месяц"; FORMAT([Date];"YYYY-Q-mm"))
21 век и Microsoft заставляет девушек заниматься этой писаниной, low-code в студию
источник

VK

Vijay K in Power BI Group RU
Анатолий Одегов
Не используйте авто-календарь никогда! :)
Вопрос в ошибке может быть совсем в другом! :)
Лучше календарь делать подобным образом:
Календарь вручную = ADDCOLUMNS( CALENDAR("01/01/2019";DATE(year(TODAY())+1;1;1));
"Дата_Текст"; FORMAT([Date];"YYYYMMDD");
"Год"; YEAR([Date]);
"Месяц"; MONTH([Date]);
"Квартал"; FORMAT([Date];"Q");
"Месяц_букв"; FORMAT([Date];"mmm");
"месяц-год"; FORMAT([Date];"mmm YYYY");
"День (пн = 1)"; WEEKDAY([Date];2);
"День текстом"; FORMAT([Date];"ddd");
"Номер недели (неделя начинается в пн)"; WEEKNUM([Date];2);
"Месяц_полностью"; FORMAT([Date];"mmmm");
"Год Кварт месяц"; FORMAT([Date];"YYYY-Q-mm"))
Спасибо за формулу! С общим подходом согласен, но встречал проблемы со связями таблиц при использовании DAX-Calculated tables, поэтому обычно советую использовать календарь, созданный через Power Query (https://radacad.com/all-in-one-script-to-create-date-dimension-in-power-bi-using-power-query)
источник

VK

Vijay K in Power BI Group RU
источник

VK

Vijay K in Power BI Group RU
вот код
источник

tp

tema pivovarov in Power BI Group RU
Анатолий Одегов
Не используйте авто-календарь никогда! :)
Вопрос в ошибке может быть совсем в другом! :)
Лучше календарь делать подобным образом:
Календарь вручную = ADDCOLUMNS( CALENDAR("01/01/2019";DATE(year(TODAY())+1;1;1));
"Дата_Текст"; FORMAT([Date];"YYYYMMDD");
"Год"; YEAR([Date]);
"Месяц"; MONTH([Date]);
"Квартал"; FORMAT([Date];"Q");
"Месяц_букв"; FORMAT([Date];"mmm");
"месяц-год"; FORMAT([Date];"mmm YYYY");
"День (пн = 1)"; WEEKDAY([Date];2);
"День текстом"; FORMAT([Date];"ddd");
"Номер недели (неделя начинается в пн)"; WEEKNUM([Date];2);
"Месяц_полностью"; FORMAT([Date];"mmmm");
"Год Кварт месяц"; FORMAT([Date];"YYYY-Q-mm"))
Анатолий, привет! Сталкивались с тем, что WEEKNUM возвращает неправильный номер недели? Плюсует одну неделю.
источник

tp

tema pivovarov in Power BI Group RU
Анатолий Одегов
Не используйте авто-календарь никогда! :)
Вопрос в ошибке может быть совсем в другом! :)
Лучше календарь делать подобным образом:
Календарь вручную = ADDCOLUMNS( CALENDAR("01/01/2019";DATE(year(TODAY())+1;1;1));
"Дата_Текст"; FORMAT([Date];"YYYYMMDD");
"Год"; YEAR([Date]);
"Месяц"; MONTH([Date]);
"Квартал"; FORMAT([Date];"Q");
"Месяц_букв"; FORMAT([Date];"mmm");
"месяц-год"; FORMAT([Date];"mmm YYYY");
"День (пн = 1)"; WEEKDAY([Date];2);
"День текстом"; FORMAT([Date];"ddd");
"Номер недели (неделя начинается в пн)"; WEEKNUM([Date];2);
"Месяц_полностью"; FORMAT([Date];"mmmm");
"Год Кварт месяц"; FORMAT([Date];"YYYY-Q-mm"))
Проверял на 2021 году. Чтобы правильно выводить номер недели, нужно поменять в функции параметр, вот так: WEEKNUM([Date]; 21). Вместо "2" написать "21"
источник

АО

Анатолий Одегов... in Power BI Group RU
Vijay K
Спасибо за формулу! С общим подходом согласен, но встречал проблемы со связями таблиц при использовании DAX-Calculated tables, поэтому обычно советую использовать календарь, созданный через Power Query (https://radacad.com/all-in-one-script-to-create-date-dimension-in-power-bi-using-power-query)
!!! :)
С тем что я скинул, проблем не создаётся! :) Так как в модели создаётся отдельная табличка  сама собой,
А если в PQ, я люблю вот такой код:
let
    Даты = List.Dates(#date(1991, 1, 1), 36500, #duration(1, 0, 0, 0)),
   #"Преобразовано в таблицу" = Table.FromList(Даты, Splitter.SplitByNothing(), null, null, ExtraValues.Error)

in
   #"Преобразовано в таблицу"

А после всё с помощью визуальных элементов! Просто набрать всё необходимое и ничего лишнего! :)
Такой большой код как вы скинули меня просто пугает! :)
источник

VK

Vijay K in Power BI Group RU
Анатолий Одегов
!!! :)
С тем что я скинул, проблем не создаётся! :) Так как в модели создаётся отдельная табличка  сама собой,
А если в PQ, я люблю вот такой код:
let
    Даты = List.Dates(#date(1991, 1, 1), 36500, #duration(1, 0, 0, 0)),
   #"Преобразовано в таблицу" = Table.FromList(Даты, Splitter.SplitByNothing(), null, null, ExtraValues.Error)

in
   #"Преобразовано в таблицу"

А после всё с помощью визуальных элементов! Просто набрать всё необходимое и ничего лишнего! :)
Такой большой код как вы скинули меня просто пугает! :)
Не имел в виду что были проблемы именно с этим кодом - просто после многих проблем с circular dependencies как-то больше доверяю постоянной/невиртуальной таблице для основных таблиц типа календаря. Код выше ещё можно забить в Power BI Dataflow и использовать один и тот же источник данных для калердаря в разных отчетах или для всей BI команды, что часто более удобно с операционной точки зрения
источник

VK

Vijay K in Power BI Group RU
Но да, он явно менее читаемый, дакс читать гораздо легче )
источник

АО

Анатолий Одегов... in Power BI Group RU
tema pivovarov
Проверял на 2021 году. Чтобы правильно выводить номер недели, нужно поменять в функции параметр, вот так: WEEKNUM([Date]; 21). Вместо "2" написать "21"
Да, тут вопрос в определении термина "Правильный № недели" существует несколько международных стандартов, и так же на организации  неделя может  начинаться в третью пятницу года, вот тогда отдельно нужно делать механизм который присвоит № недели.
Я редко встречал когда делают аналитику по неделям, и в основном она нужна для оперативного планирования, как правило несколько предидущих недель. Сравнивать неделю в разрезе годов - не сталкивался с подобным.
Вы правы,  номеру недели нужно отдельно внимание уделять, этот код это заготовка-шаблон, что бы не набирать постоянно, и  если что-то нужно, то после доделать! :)
источник

tp

tema pivovarov in Power BI Group RU
Анатолий Одегов
Да, тут вопрос в определении термина "Правильный № недели" существует несколько международных стандартов, и так же на организации  неделя может  начинаться в третью пятницу года, вот тогда отдельно нужно делать механизм который присвоит № недели.
Я редко встречал когда делают аналитику по неделям, и в основном она нужна для оперативного планирования, как правило несколько предидущих недель. Сравнивать неделю в разрезе годов - не сталкивался с подобным.
Вы правы,  номеру недели нужно отдельно внимание уделять, этот код это заготовка-шаблон, что бы не набирать постоянно, и  если что-то нужно, то после доделать! :)
Подрезал ваш код календаря :) Буду использовать. Это сильно удобнее, чем физически создавать календарь в DAX
источник

АО

Анатолий Одегов... in Power BI Group RU
tema pivovarov
Подрезал ваш код календаря :) Буду использовать. Это сильно удобнее, чем физически создавать календарь в DAX
Всегда рад! :)
источник

VK

Vijay K in Power BI Group RU
Ольга Давиденко
Коллеги, добрый день. Кто может подсказать по работе Power BI  с olap-кубами ? Суть в том, что только подключили через DirectQuery BI к кубам хранилища SAP. Работает все классно, визуалы строй - не хочу. Но вообще пропала возможность добавить свой запрос, например, докинуть обычную табличку Excel в модель данных. Все эти кнопки меню BI - серые. Также пропала возможность посмотреть визуально структуру модели.
Я правильно понимаю, что если уже есть подключение к кубу, то нет нет возможность построить составную модель ? Или идти и учить матчасть ? Может, подскажете, где почитать ?
Не видел, ответил ли кто-то другой, так что возможно повторю - раньше было строгое ограничение что нельзя было комбинировать DIrectQuery/Live connection с импортом. Начиная с обновления в декабре 2020, их теперь комбинировать можно, подробнее здесь. Попробуйте обновить Power BI Desktop до последней версии и проверить, возможно у вас эта фича не включена в опциях - Preview
источник

E

Egor in Power BI Group RU
всем привет, ктонить может подсказать как на SSAS табулар скрыть от пользователя некоторые меры (например маржа)
источник

1

1Service in Power BI Group RU
Egor
всем привет, ктонить может подсказать как на SSAS табулар скрыть от пользователя некоторые меры (например маржа)
источник

E

Egor in Power BI Group RU
то, что нужно, спасибо.
источник