Оптимізація продуктивності

Маніпулювання даними в Alteryx

Behrang Behjoo

Business Intelligence (BI) Leader

Що таке оптимізація продуктивності?

$$$$

  • Ефективність і швидкість робочих процесів
  • Менше часу обробки та споживання ресурсів
  • Виявлення вузьких місць

$$$$

чоловік біжить у механізмі шестерень

Маніпулювання даними в Alteryx

Вузькі місця продуктивності

$$$$ Точки потоку, що спричиняють затримки:

  • Великі набори даних
  • Складні обчислення
  • Неефективний дизайн

$$$$

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

Маніпулювання даними в Alteryx

Як помітити вузькі місця

$$$$

  • Обсяг даних
    • Тривалі часи завантаження.
  • Залежність від інструментів
    • Надмірне використання ресурсоємних інструментів.
  • Дизайн робочого процесу
    • Надлишкові розгалуження або складні послідовності інструментів.
  • Керування ресурсами
    • Стежте за використанням системних ресурсів під час запусків.

чоловік із лупою стежить за слідом

Маніпулювання даними в Alteryx

Оптимізація обсягу даних

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

Маніпулювання даними в Alteryx

Оптимізація обсягу даних

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

Маніпулювання даними в Alteryx

Оптимізація обсягу даних

дві таблиці з інструментами Alteryx Filter і Select

Маніпулювання даними в Alteryx

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

$$$$

Вибір правильного інструмента під задачу

  • Найефективніший інструмент (напр., join для об'єднання за ключем)

  • Поєднуйте кілька обчислень в одному інструменті (напр., summarize для кількох агрегацій)

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

Маніпулювання даними в Alteryx

Найкращі практики дизайну робочих процесів

$$$$

Рекомендовані практики

  • Мінімізуйте кількість інструментів
  • Логічний потік даних
  • Об'єднуйте завдання

$$$$

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

Маніпулювання даними в Alteryx

Керування ресурсами та мережею

$$$$

  • Балансування використання пам'яті, CPU і диска
  • Використання ресурсів хмарних обчислень
  • Формат Alteryx (напр., .yxdb)
  • Локальне кешування даних

$$$$

робота в лабораторії

Маніпулювання даними в Alteryx

Давайте потренуємось!

Маніпулювання даними в Alteryx

Preparing Video For Download...