Создавайте один календарь в начале, а после нужно смотреть по вычислениям и логики связей может придётся ещё один создать и это даст возможность по другой логике связать, может придётся создать календарь ещё и не нужно связывать его вообще - такое у меня было на практике, если использовать неактивные связи то может хватит и одного, но я стараюсь избегать неактивных связей! :) Ну а календарь не сложно создать: Календарь вручную = 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")) P.S. советую Вам прописать этот календарь в ручную с нуля, прочитав справку о каждой формуле и тогда у Вас не будет подобных вопросов! :)
Вообще стоит, вопрос в размере Вашей модели! :) Если источник - это база данных, то там наверняка есть справочник и ID уже существует, если это размер Excel и не будет ничего серьёзного, то это не принципиально, но приучать себя к "хорошему тону нужно с самого детства". Ну а справочники нужны всегда! :)
Спасибо! А в таблице событий значения (ключи) заменить на индексы? Т.е. ключом может быть как Фамилия, так и какой-то индекс. Стоит ли это делать? Кол-во кода в запросе увеличится.
Коллеги, хорошо. Допустим я создал справочник для какого-то атрибута.
Связь из справочника «воткнётся» в то самое поле, из которого создан справочник.
В самом справочнике необходимо создать первичный ключ?
Нужно ли в таблице событий заменить значения «Москва», «Новосибирск» на ключ?
!!! :) Не правда!!! :) Этот способ подсказал Максим Зеленский в чате студентов курса Максима Уварова по интернет-маркетингу!!! :) ещё давно-давно!!! :)
!!! :) Не правда!!! :) Этот способ подсказал Максим Зеленский в чате студентов курса Максима Уварова по интернет-маркетингу!!! :) ещё давно-давно!!! :)
Все формулы в DAX отрабатывают всегда корректно, так как и должны! :) Вот только стандартов нумерации недели очень много и при этом некоторые компании создают собственный стандарт для себя с нумерацией недели! :) И это можно без проблем сделать в PQ!!! :) Более того, скажу так нумерации недели видел только для сравнения оперативного, текущая с прошлой, будущей или две недели назад сравнивается, года в разрезе недели обычно не сравнивают, для этого используют месяцы, кварталы и полугодия. Ну если Вам нужно, то сделать реально! :)
Все формулы в DAX отрабатывают всегда корректно, так как и должны! :) Вот только стандартов нумерации недели очень много и при этом некоторые компании создают собственный стандарт для себя с нумерацией недели! :) И это можно без проблем сделать в PQ!!! :) Более того, скажу так нумерации недели видел только для сравнения оперативного, текущая с прошлой, будущей или две недели назад сравнивается, года в разрезе недели обычно не сравнивают, для этого используют месяцы, кварталы и полугодия. Ну если Вам нужно, то сделать реально! :)