Optymalizacja wydajności

Manipulacja danymi w Alteryx

Behrang Behjoo

Business Intelligence (BI) Leader

Czym jest optymalizacja wydajności?

$$$$

  • Efektywność i szybkość przepływów
  • Redukcja czasu przetwarzania i zużycia zasobów
  • Identyfikacja wąskich gardeł

$$$$

mężczyzna biegnący wśród kół zębatych

Manipulacja danymi w Alteryx

Wąskie gardła wydajności

$$$$ Punkty przepływu powodujące opóźnienia:

  • Duże zbiory danych
  • Złożone obliczenia
  • Nieefektywny projekt

$$$$

ilustracja sygnalizacji świetlnej i analizy

Manipulacja danymi w Alteryx

Jak wykrywać wąskie gardła

$$$$

  • Wolumen danych
    • Długi czas ładowania danych.
  • Specyfika narzędzi
    • Nadmierne użycie narzędzi zasobochłonnych.
  • Projekt przepływu
    • Obszary z nadmiernym rozgałęzieniem lub złożonymi sekwencjami narzędzi.
  • Zarządzanie zasobami
    • Monitorowanie zużycia zasobów systemowych podczas wykonywania przepływu.

mężczyzna z lupą podążający śladem

Manipulacja danymi w Alteryx

Optymalizacja wolumenu danych

wykres kołowy złożony z sylwetek ludzi

Manipulacja danymi w Alteryx

Optymalizacja wolumenu danych

tabela i narzędzie filtrowania Alteryx

Manipulacja danymi w Alteryx

Optymalizacja wolumenu danych

dwie tabele z narzędziami filtrowania i selekcji Alteryx

Manipulacja danymi w Alteryx

Dobór i optymalizacja narzędzi

$$$$

Dobór właściwego narzędzia

  • Najefektywniejsze narzędzie do zadania (np. narzędzie join do łączenia danych po kluczu)

  • Łączenie wielu obliczeń w jednym narzędziu (np. narzędzie summarize do wielu agregacji)

$$$$ różne narzędzia na stole

Manipulacja danymi w Alteryx

Dobre praktyki projektowania przepływu

$$$$

Dobre praktyki

  • Minimalizacja liczby narzędzi
  • Logiczny przepływ danych
  • Konsolidacja zadań

$$$$

mężczyzna i kobieta mapujący procesy

Manipulacja danymi w Alteryx

Zarządzanie zasobami i siecią

$$$$

  • Równoważenie użycia pamięci, CPU i dysku
  • Wykorzystanie zasobów chmury obliczeniowej
  • Używanie formatu własnego Alteryx (np. .yxdb)
  • Lokalne buforowanie danych

$$$$

praca w laboratorium

Manipulacja danymi w Alteryx

Czas na ćwiczenia!

Manipulacja danymi w Alteryx

Preparing Video For Download...