Перейти к содержимому

Материализованные Lake Views в Microsoft Fabric: как они работают на самом деле

Havens Consulting

0:00 / 0:00

Материализованные Lake Views в Microsoft Fabric: как они работают на самом деле

2 635 просмотров · 3 месяца назад
Havens Consulting
109 тыс. подписчиков
2 635 просмотров · 3 месяца назад
Каждый отчёт, обращающийся к вашим исходным таблицам, снова и снова выполняет одни и те же дорогостоящие операции объединения и агрегирования, даже если базовые данные не перемещались. Материализованные представления озера (MLV) в Microsoft Fabric предварительно вычисляют эти результаты один раз и сохраняют их в виде таблиц Delta в OneLake, поэтому пользователи получают готовые данные, а не пересчитывают их с нуля. В этом видео я рассказываю, что такое MLV, как логика автоматического обновления выбирает между пропуском, инкрементальным и полным перестроением, синтаксис Spark SQL для их создания и управления, а также где они находятся в архитектуре Medallion (представьте их как слой «Gold+»). Самое важное: направьте Direct Lake на MLV вместо ваших исходных таблиц, и вы получите предварительно агрегированные данные со скоростью импорта. В приведенном здесь примере таблица фактов с 50 миллионами строк сокращается примерно до 500 тысяч. Меньшее количество строк означает более быструю транскодировку в VertiPaq и значительно меньший риск срабатывания DirectQuery. Это единственная веская причина использовать оба подхода. Я также расскажу о случаях, когда их НЕ следует использовать, потому что они не бесплатны. Данные, изменяющиеся со скоростью менее минуты, крошечные таблицы и требования к безопасности на уровне строк — все это случаи, когда MLV — неподходящий инструмент. СВЯЗАННЫЙ КОНТЕНТ 🔗 Руководство по материализованным представлениям озер (Materialized Lake Views) — https://go-ae.org/0aba06d045 СТАНЬТЕ УЧАСТНИКОМ КАНАЛА 🎉 --    / @havensconsulting   ПОСМОТРИТЕ НАШ МАГАЗИН ТОВАРОВ 👕 -- https://havens-consulting.creator-spr... ДАВАЙТЕ ОБЩАТЬСЯ! 🧑🏽‍🤝‍🧑🏽 🌟 --   / reidhavens   --    / havensconsulting   СТРАНИЦЫ ДЛЯ БИЗНЕСА 📄 Главная страница - http://www.havensconsulting.net/?utm_... Блог -- http://www.havensconsulting.net/blog-... Файлы блога -- http://www.havensconsulting.net/blog-... Файлы и шаблоны -- http://www.havensconsulting.net/files... Консультационные услуги -- http://www.havensconsulting.net/consu... Онлайн-курсы -- https://www.havensconsulting.net/onli... Контакты и поддержка - http://www.havensconsulting.net/conta... Аналитические проекты — https://go.analyticendeavors.com/2baa... НАПИШИТЕ НАМ ПО АДРЕСУ 📧 info@havensconsulting.net #MicrosoftFabric #PowerBI #DirectLake #DataEngineering #OneLake