Utilisation de la mémoire
Le Tri/jointure dédié La configuration de la mémoire définit la quantité minimale de mémoire que le moteur utilisera pour effectuer des opérations de tri et de jointure dans un Workflow. Pour des performances optimales, ne modifiez pas la valeur par défaut.Designer
Designer utilise autant de mémoire qu'il a besoin d'effectuer. Les outils qui exécutent des opérations de tri et de jointure nécessitent plus de mémoire que d’autres pour traiter des données. Les opérations de tri et de jointure comparent et préparent les enregistrements avant la transmission des résultats à l’outil suivant.
Par défaut, utilise 50% de la RAM sur l'ordinateur sur lequel il est installé. Lors du traitement d’un workflow, Alteryx s’adapte à la mémoire disponible sur l’ordinateur. Designer
La mémoire de tri/jointure dédiée représente la quantité de mémoire minimum allouée aux outils d’un workflow qui utilisent des opérations de tri et de jointure. Alteryx peut utiliser davantage de mémoire pour d’autres processus, mais cette application utilise toujours au moins la quantité minimum.
Mémoire de tri/jointure dédiée peut être défini dans trois domaines: Paramètres système, Paramètres utilisateur et Configuration du workflow. Les paramètres configurés dans Paramètres utilisateur remplacent ceux qui sont définis dans Paramètres système, et les paramètres configurés dans Propriétés du workflow écrasent ceux qui sont définis dans Paramètres utilisateur et Paramètres système. Toutefois, ce paramètre peut être verrouillé dans Paramètres système afin qu’il ne puisse pas être augmenté dans Paramètres utilisateur ou Propriétés du workflow. Si ce paramètre est verrouillé, les utilisateurs ne peuvent que réduire sa valeur dans Paramètres utilisateur ou Propriétés du workflow.
Le nombre de processus s’exécutant simultanément a un impact sur l’utilisation de la mémoire d’un ordinateur. Si la mémoire de tri/jointure dédiée est réglée sur 2 000 Mo et que la valeur est réglée sur exécuter 4 workflows simultanément, au moins 8 000 Mo ou 8 Go sont utilisés à travers 4 workflows pour traiter des données dans des outils qui incluent des opérations de tri et de jointure. Designer
Les outils exécutant des opérations de tri et de jointure ne sont pas les seuls qui consomment de la mémoire. Par exemple, les outils servant à calculer les temps de trajet sollicitent énormément la mémoire. La mémoire utilisée par les autres outils s’ajoute à celle consommée par les outils incluant des processus de tri et de jointure.
Par défaut, utilise 50% de la RAM sur l'ordinateur sur lequel il est installé. Assurez-vous que cette valeur est égale à la moitié de la RAM de l’ordinateur divisée par le nombre de processus simultanés à exécuter.Designer
Dans la plupart des cas, il est recommandé de ne pas modifier la valeur par défaut. Cependant, il y a quelques cas dans lesquels la performance peut être améliorée en changeant ce paramètre.
Ne réduisez la valeur par défaut que pour les raisons suivantes :
- L'ordinateur sur lequel est installé sera utilisé pour exécuter d'autres applications gourmandes en mémoire.Designer
- Le serveur sur lequel est installé sera utilisé pour exécuter plusieurs processus simultanément. Le serveur pourra mieux gérer la charge de travail si la valeur par défaut du paramètre Mémoire de tri/jointure dédiée est baissée.Designer
- Un workflow que vous souhaitez exécuter inclut de nombreux processus hors tri gourmands en mémoire, tels que des calculs de temps de trajet. Dans ce cas, ne modifiez la valeur par défaut du paramètre Mémoire de tri/jointure dédiée qu’après vous être heurté à des problèmes de traitement.
N’augmentez la valeur par défaut de ce paramètre que si un workflow à exécuter inclut de nombreux processus de tri consommateurs de mémoire et vous voulez dédier l’ordinateur à l’exécution du workflow. Dans ce cas, ne modifiez la valeur par défaut du paramètre Mémoire de tri/jointure dédiée qu’après vous être heurté à des problèmes de traitement.