Мерчант Бхавик - Power BI: передовые методы оптимизации [2023, PDF, RUS]

Reply to topic
DL-List and Torrent activity
Size:  22 MB   |    Registered:  1 year 11 months   |    Completed:  7 times
Seeders:  753  [  0 KB/s  ]   Leechers:  2  [  0 KB/s  ]   Show peers in full details
 
   
 
 
Author Message

Download Windows ®

Gender: Male

Longevity: 9 years

Posts: 6887

Post 27-Feb-2023 04:30

[Quote]

Power BI: передовые методы оптимизации
Год издания: 2023
Автор: Мерчант Бхавик
Переводчик: Гинько А. Ю.
Издательство: ДМК Пресс
ISBN: 978-5-93700-168-9
Язык: Русский
Формат: PDF
Качество: Издательский макет или текст (eBook)
Интерактивное оглавление: Да
Количество страниц: 282
Описание: Эта книга научит вас поддерживать решения Power BI любой степени
сложности с минимальными усилиями. Вы узнаете, как проводить оптимизацию
на всех слоях Power BI – начиная с рабочей области отчета и заканчивая
моделированием данных, их преобразованием, хранением и архитектурой.
Выясните, что необходимо сделать, чтобы при масштабировании проекта не
страдало его быстродействие. Научитесь определять распространенные ошибки
на этапе проектирования данных, приводящие к снижению эффективности решения
и расходованию лишней памяти.
Издание предназначено для аналитиков данных, разработчиков в области
бизнес-аналитики и специалистов по работе с Power BI. Оно пригодится тем,
кто хочет создавать решения на базе Power BI, способные масштабироваться
в отношении объема данных и количества пользователей без потери эффективности.
Для изучения материала потребуется базовое знание Power BI и всех его компонентов.

Примеры страниц

Оглавление

От издательства...................................................................................12
Предисловие........................................................................................13
Об авторе............................................................................................14
О редакторах.......................................................................................15
Введение.............................................................................................16
Часть I. АРХИТЕКТУРА, УЗКИЕ МЕСТА И ЦЕЛЕВЫЕ
ПОКАЗАТЕЛИ ПРОИЗВОДИТЕЛЬНОСТИ....................................................21
Глава 1. Постановка целей и определение проблемных
областей..............................................................................................22
Определение уровня производительности..............................................23
Показатели производительности отчетов................................................23
Установка реалистичных целевых показателей производительности.........24
Области с возможными замедлениями....................................................25
Подключение к источникам данных.......................................................26
Режим Import.......................................................................................26
Режим DirectQuery................................................................................27
Режим Live connection...........................................................................27
Шлюз Power
BI.......................................................................................................27
Сетевая задержка................................................................................28
Служба Power
BI.......................................................................................................29
Решения, влияющие на производительность..........................................30
Заключение........................................................................................30
Глава 2. Обзор архитектуры и конфигурации Power BI...........................32
Средства подключения к источникам и режимы хранения данных...........32
Выбор между режимами Import и DirectQuery.........................................33
Когда лучше подойдет режим DirectQuery?............................................36
Составные модели...............................................................................37
Режим LiveConnect...............................................................................38
Извлечение локальных данных с помощью шлюза.................................39
Как работает шлюз..............................................................................40
Предпосылки для оптимальной работы шлюза.......................................40
Технические характеристики шлюза.....................................................42
Настройка ведения логов в шлюзе........................................................43
Анализ и моделирование логов шлюза..................................................45
Анализ логов шлюза............................................................................47
Масштабирование шлюза.....................................................................48
Горизонтальное масштабирование с увеличением количества шлюзов.....48
Общая инструкция по архитектуре........................................................50
Планирование расписания обновлений..................................................50
Снижение сетевой задержки..................................................................50
Заключение..........................................................................................51
Глава 3. Оптимизация DirectQuery..........................................................53
Моделирование данных для режима DirectQuery......................................54
Оптимизация связей для DirectQuery.......................................................57
Настройки быстродействия режима DirectQuery.......................................60
Настройки Power
BI Desktop............................................................................................60
Оптимизация внешних источников данных..............................................62
Заключение..........................................................................................64
Часть II. АНАЛИЗ, УЛУЧШЕНИЕ И УПРАВЛЕНИЕ
ПРОИЗВОДИТЕЛЬНОСТЬЮ......................................................................65
Глава 4. Анализ логов и метрик..............................................................66
Метрики использования в Power
BI.........................................................................................................66
Доработка отчета о метриках использования...........................................69
Фильтрация метрик использования.........................................................69
Доступ к сырым данным посредством создания редактируемой
копии метрик использования..................................................................70
Доступ к сырым данным посредством создания собственного отчета
о метриках использования.....................................................................73
Доступ к сырым данным с помощью анализа метрик использования
в Excel.................................................................................................74
Анализ детализированной информации о производительности.................74
Анализ метрик отчета о производительности..........................................76
Получение показателей производительности из нескольких рабочих
областей..............................................................................................79
Логи Power
BI и трассировка..................................................................................80
Журнал действий и единый журнал аудита.............................................80
Трассировка Analysis Services с помощью конечных точек XMLA...............81
Интеграция с Azure Log Analytics............................................................81
Отслеживание показателей в Azure Analysis Services и Power BI
Embedded............................................................................................82
Метрики Azure для AAS.........................................................................82
Диагностика в Azure для Analysis Services..............................................83
Метрики Azure и диагностика для PBIE...................................................84
Заключение..........................................................................................84
Материалы к прочтению........................................................................85
Глава 5. Анализатор производительности...............................................86
Технические требования........................................................................86
Обзор Анализатора производительности..................................................87
Действия и метрики в Анализаторе производительности...........................88
Определение действий пользователя......................................................89
Определение и устранение проблем с производительностью.....................92
Единообразие тестов..............................................................................93
Возможности и ограничения Анализатора производительности..................97
Интерпретация и выводы о данных от Анализатора
производительности..............................................................................98
Медленные запросы..............................................................................98
Медленные визуальные элементы..........................................................100
Эффект от добавления новых визуальных элементов..............................102
Экспорт и анализ данных о производительности.....................................103
Заключение.........................................................................................107
Глава 6. Внешние инструменты.............................................................109
Технические требования.......................................................................110
Power
BI Helper..............................................................................................110
Поиск столбцов, занимающих много места.............................................110
Поиск неиспользуемых столбцов...........................................................111
Поиск двунаправленных и неактивных связей........................................112
Поиск зависимостей в мерах.................................................................112
Tabular Editor........................................................................................113
Использование утилиты Best Practice Analyzer.........................................113
DAX Studio и VertiPaq Analyzer...............................................................118
Анализ размера модели данных при помощи VertiPaq Analyzer.................118
Настройка производительности модели данных и запросов DAX..............120
Перехват и повторный запуск запросов.................................................120
Получение информации о времени выполнения запросов.......................122
Изменение и настройка запросов..........................................................123
Заключение.........................................................................................126
Глава 7. Общие принципы управления производительностью..................128
Налаживание воспроизводимого и упреждающего процесса повышения
производительности.............................................................................129
Цикл управления производительностью.................................................130
Установка/обновление контрольных целевых показателей......................130
Мониторинг и хранение истории...........................................................132
Обнаружение проблем и расстановка приоритетов.................................132
Диагностирование и исправление.........................................................132
Принятие превентивных мер................................................................132
Обмен опытом и знаниями...................................................................133
Помощь конечным пользователям........................................................133
Инструкция для разработчиков............................................................134
Совместный подход к повышению производительности..........................134
Применение цикла управления производительностью в разных
сценариях..........................................................................................135
BI-системы самообслуживания.............................................................135
BI-системы на основе отдела или команды...........................................136
Корпоративные или управляемые ИТ-отделами BI-системы...................136
Заключение.......................................................................................138
Часть III. ИЗВЛЕЧЕНИЕ, ПРЕОБРАЗОВАНИЕ
И ВИЗУАЛИЗАЦИЯ ДАННЫХ.................................................................140
Глава 8. Загрузка, преобразование и обновление данных......................141
Технические требования......................................................................142
Основные принципы преобразования данных........................................142
Обновление данных, параллелизм и использование ресурсов.................142
Улучшение среды разработки...............................................................145
Свертывание запросов, объединение и агрегация..................................149
Использование добавочного обновления...............................................152
Использование диагностики запросов...................................................154
Сбор диагностической информации в Power Query.................................156
Анализ логов Power Query....................................................................157
Оптимизация потоков данных..............................................................160
Заключение........................................................................................165
Глава 9. Разработка отчетов и дашбордов............................................166
Технические требования......................................................................166
Оптимизация интерактивных отчетов.....................................................167
Управление визуальными элементами и запросами.................................167
Установите выбор по умолчанию в срезах/фильтрах для первой
загрузки..............................................................................................168
Избегайте вывода подробных таблиц со множеством столбцов
в базовом отчете.................................................................................169
Объединяйте индивидуальные карточки в многострочные
или в таблицы.....................................................................................170
Используйте фильтр Ведущие N для ограничения данных в отчете..........172
Переместите редко используемые срезы на панель фильтров..................173
Исключите ненужные взаимодействия пользователя с отчетом................173
Используйте всплывающие подсказки для снижения объема
и сложности запросов...........................................................................174
Проверяйте на производительность пользовательские визуальные
элементы и отдавайте предпочтение сертифицированным
элементам............................................................................................175
Используйте технику сокращения числа запросов для сложных
отчетов................................................................................................176
Оптимизация дашбордов.......................................................................176
Оптимизация отчетов с разбивкой на страницы.......................................177
Заключение.........................................................................................179
Часть IV. МОДЕЛИ ДАННЫХ, ВЫЧИСЛЕНИЯ И РАБОТА
С ОБЪЕМНЫМИ НАБОРАМИ...................................................................181
Глава 10. Моделирование данных и безопасность
на уровне строк...................................................................................182
Технические требования......................................................................183
Построение эффективных моделей данных............................................183
Теория Кимбалла и реализация схемы «звезда»....................................183
Разработка схемы «звезда»..................................................................184
Работа со связями типа «многие ко многим»...........................................187
Уменьшение размера набора данных.....................................................190
Ловушки при использовании безопасности на уровне строк.....................194
Заключение.........................................................................................199
Глава 11. Улучшаем DAX.......................................................................201
Технические требования.......................................................................201
Ловушки DAX и способы оптимизации....................................................202
Процесс отладки выражений DAX..........................................................202
Руководство по оптимизации в DAX.......................................................203
Используйте переменные вместо повторения определений мер...............203
Используйте функцию DIVIDE вместо оператора деления.......................205
Избегайте преобразования пустых значений в ноль или какого-то
текста при вычислении числовых мер....................................................206
Используйте функцию SELECTEDVALUE вместо VALUES............................209
Используйте функции IFERROR и ISERROR уместно..................................210
Используйте функцию SUMMARIZE только с текстовыми столбцами..........210
Избегайте использования функции FILTER при передаче
фильтрующих условий..........................................................................210
Используйте функцию COUNTROWS вместо COUNT..................................211
Используйте функцию ISBLANK вместо BLANK..........................................211
Оптимизируйте виртуальные связи при помощи функции TREATAS.............211
Заключение............................................................................................213
Глава 12. Шаблоны работы с большими данными.......................................215
Технические требования..........................................................................216
Масштабирование при помощи Power
BI Premium и Azure Analysis Services.........................................................216
Использование Power
BI Premium для масштабирования данных..................................................216
Использование Azure Analysis Services для масштабирования данных
и пользователей.......................................................................................218
Использование горизонтального масштабирования запросов
для увеличения количества пользователей.................................................218
Использование секционирования с AAS и Premium.......................................220
Масштабирование с использованием составных моделей и агрегатов..............223
Составные модели данных............................................................................223
Использование агрегатов..............................................................................226
Масштабирование с Azure Synapse и Azure Data Lake......................................230
Современная архитектура хранилища данных................................................232
Azure Data Lake Storage................................................................................233
Azure Synapse Analytics.................................................................................233
Заключение.................................................................................................234
Материалы для чтения..................................................................................236
Часть V. ОПТИМИЗАЦИЯ ЕМКОСТЕЙ PREMIUM
И EMBEDDED.................................................................................................237
Глава 13. Оптимизация емкостей Premium и Embedded....................................238
Возможности Premium, использование ресурсов и автомасштабирование..........239
Поведение емкостей Premium и использование ресурсов.................................240
Как оценивается нагрузка на емкость?...........................................................243
Перегрузка емкости и автомасштабирование...................................................245
Управление пиковыми нагрузками при помощи
автомасштабирования....................................................................................246
Планирование емкости, мониторинг и оптимизация..........................................248
Определение исходного размера емкости........................................................249
Проверка емкости с помощью нагрузочного тестирования.................................250
Мониторинг использования ресурсов емкости и перегрузки...............................253
Исследование перегрузки................................................................................258
Заключение....................................................................................................266
Глава 14. Встраивание в приложения................................................................268
Повышение производительности внедрения.......................................................269
Измерение производительности внедрения........................................................273
Заключение....................................................................................................275
Послесловие...................................................................................................276
Предметный указатель....................................................................................277
[solely-soft.top].t177378.torrent
Torrent: Registered [ 2023-02-27 04:30 ] · 77C2BB25010D9711AC0A07C6A900D83AED7D722D

14 KB

Status: checked
Completed: 7 times
Size: 22 MB
Rate: 
(Vote: 0)
Have thanked: 0  Thanks
Мерчант Бхавик - Power BI: передовые методы оптимизации [2023, PDF, RUS] download torrent for free and without registration
[Profile] [PM]
Display posts:    
Reply to topic

Current time is: 24-Feb 12:30

All times are UTC + 2



You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You can download files in this forum