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

Ответить на тему
Статистика раздачи
Размер:  22 MB   |    Зарегистрирован:  1 год 2 месяца   |    Скачан:  6 раз
Сидов:  597  [  0 KB/s  ]   Личеров:  42  [  0 KB/s  ]   Подробная статистика пиров
 
   
 
 
Автор Сообщение

Скачать Windows ®

Пол:

Стаж: 9 лет 2 месяца

Сообщений: 7382

Создавать темы 27-Фев-2023 06:30

[Цитировать]

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
[only-soft.org].t177378.torrent
Торрент: Зарегистрирован   [ 2023-02-27 06:30 ]

14 KB

Статус: проверено
Скачан: 6 раз
Размер: 22 MB
Оценка: 
(Голосов: 0)
Поблагодарили: 0  Спасибо
Мерчант Бхавик - Power BI: передовые методы оптимизации [2023, PDF, RUS] скачать торрент бесплатно и без регистрации
[Профиль] [ЛС]
Показать сообщения:    
Ответить на тему

Текущее время: Сегодня, в 18:07

Часовой пояс: GMT + 4



Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
Вы не можете прикреплять файлы к сообщениям
Вы можете скачивать файлы