Оптимизация производительности

Работа с данными в Alteryx

Behrang Behjoo

Business Intelligence (BI) Leader

Что такое оптимизация производительности?

$$$$

  • Эффективность и скорость рабочих процессов
  • Сокращение времени обработки и потребления ресурсов
  • Выявление узких мест

$$$$

человек бежит среди шестерёнок

Работа с данными в Alteryx

Узкие места производительности

$$$$ Точки потока, вызывающие задержки:

  • Большие объёмы данных
  • Сложные вычисления
  • Неэффективное проектирование

$$$$

иллюстрация светофора и анализа

Работа с данными в Alteryx

Как выявить узкие места

$$$$

  • Объём данных
    • Долгая загрузка данных.
  • Инструменты
    • Избыточное использование ресурсоёмких инструментов.
  • Проектирование рабочего процесса
    • Чрезмерное ветвление или сложные последовательности инструментов.
  • Управление ресурсами
    • Мониторинг использования системных ресурсов во время выполнения.

человек с лупой идёт по следу

Работа с данными в Alteryx

Оптимизация объёма данных

круговая диаграмма из людей

Работа с данными в Alteryx

Оптимизация объёма данных

таблица и инструмент фильтрации Alteryx

Работа с данными в Alteryx

Оптимизация объёма данных

две таблицы с инструментами фильтрации и выбора Alteryx

Работа с данными в Alteryx

Выбор и оптимизация инструментов

$$$$

Выбор подходящего инструмента

  • Наиболее эффективный инструмент для задачи (например, инструмент объединения для слияния данных по ключу)

  • Объединение нескольких вычислений в одном инструменте (например, инструмент сводки для множественных агрегаций)

$$$$ разные инструменты на столе

Работа с данными в Alteryx

Лучшие практики проектирования рабочих процессов

$$$$

Рекомендуемые практики

  • Минимизировать количество инструментов
  • Логичный поток данных
  • Консолидировать задачи

$$$$

мужчина и женщина составляют карту процессов

Работа с данными в Alteryx

Управление ресурсами и сетью

$$$$

  • Балансировка использования памяти, CPU и дискового пространства
  • Использование облачных вычислительных ресурсов
  • Применение собственного формата Alteryx (например, .yxdb)
  • Локальное кэширование данных

$$$$

работа в лаборатории

Работа с данными в Alteryx

Давайте потренируемся!

Работа с данными в Alteryx

Preparing Video For Download...