логический. Подскажите, в каком случае нужно создавать справочники? Например, у меня источник - единственная таблица, в отчете есть срезы (область, город, команда), нужно ли для каждого среза делать отдельный справочник? Эти срезы просто фильтры, никаких доп.вычислений с ними нет.
от объёма данных зависит. справочники и нормализацию придумали для сокращения исходных данных. если некритично, то для скорости разработки можно и без справочников.
Зависит от объема данных. В целом, фильтрация по справочникам звезды работает быстрее, расчеты тоже. Но, увидите вы эту разницу при миллионах записей. Вот хороший разбор от итальянцев https://www.sqlbi.com/articles/power-bi-star-schema-or-single-table/
В первую очередь от вида аналитики и оперирование данными, а потом уже производительность...
@ss_serg вот и я про тоже. В первой части биг дата как раз разбирал работу с одной таблицей и это касается не только дат. Справочники упрощают жизнь))
Обсуждают сегодня