Optimisation des performances

Manipulation de données dans Alteryx

Behrang Behjoo

Business Intelligence (BI) Leader

Qu'est-ce que l'optimisation des performances ?

$$$$

  • Efficacité et rapidité des flux de travail
  • Réduire le temps de traitement et la consommation de ressources
  • Repérer les goulets d'étranglement

$$$$

homme courant dans des engrenages

Manipulation de données dans Alteryx

Goulets d'étranglement de performance

$$$$ Points du flux qui causent des délais :

  • Jeux de données volumineux
  • Calculs complexes
  • Conception inefficace

$$$$

feux de circulation et illustration d'analyse

Manipulation de données dans Alteryx

Comment repérer les goulets d'étranglement

$$$$

  • Volume de données
    • Chargements de données longs.
  • Liés aux outils
    • Surutilisation d'outils gourmands en ressources.
  • Conception du flux
    • Zones avec trop de branches ou des séquences d'outils complexes.
  • Gestion des ressources
    • Surveiller l'usage des ressources système pendant l'exécution du flux.

homme avec une loupe suivant une piste

Manipulation de données dans Alteryx

Optimisation du volume de données

diagramme circulaire composé de personnes

Manipulation de données dans Alteryx

Optimisation du volume de données

table et outil de filtrage Alteryx

Manipulation de données dans Alteryx

Optimisation du volume de données

deux tables avec les outils Filter et Select d'Alteryx

Manipulation de données dans Alteryx

Choix et optimisation des outils

$$$$

Choisir le bon outil pour la tâche

  • Outil le plus efficace (p. ex., outil Join pour combiner sur une clé)

  • Regrouper plusieurs calculs dans un outil (p. ex., outil Summarize pour plusieurs agrégations)

$$$$ différents outils sur une table

Manipulation de données dans Alteryx

Bonnes pratiques de conception de flux de travail

$$$$

Pratiques exemplaires à adopter

  • Minimiser le nombre d'outils
  • Flux de données logique
  • Regrouper les tâches

$$$$

homme et femme cartographiant des processus

Manipulation de données dans Alteryx

Gestion des ressources et du réseau

$$$$

  • Équilibrer l'usage de la mémoire, du processeur et du disque
  • Tirer parti des ressources infonuagiques
  • Utiliser le format propriétaire d'Alteryx (p. ex., .yxdb)
  • Mettre les données en cache localement

$$$$

travail en laboratoire

Manipulation de données dans Alteryx

Passons à la pratique !

Manipulation de données dans Alteryx

Preparing Video For Download...