Community Spring Cleaning week is here! Join your fellow Maveryx in digging through your old posts and marking comments on them as solved. Learn more here!
Free Trial

Forum

Trouvez des réponses, posez des questions, et partagez votre expertise d’Alteryx.
TIPS de la semaine

Chaque semaine, découvrez de nouvelles astuces et bonnes pratiques pour devenir un expert !

Voir l'index

Tips de la semaine (5) - Base de données - Accélérez le développement des workflow.docx

WilliamR
Alteryx
Alteryx

Utiliser l’option de mise en cache des données pour développer plus rapidement

 

Lorsque vous utilisez un outil de type "Input Data-Entrée de données" connecté à une base de données (nativement, à travers ODBC ou autre), les temps d’accès aux données peuvent être longs en fonction de la réactivité du moteur de base, du réseau et du volume de données à charger. Une astuce consiste à limiter le nombre d’enregistrements afin de charger plus rapidement les données. Cependant, limiter les données n’est pas toujours possible lorsque l’on a besoin de l’exhaustivité des données pour la création du workflow. L’outil "Input Data-Entrée de données" possède une option bien utile dans ce cas : la mise en cache des données. Lorsque l’option « Cache Data – Cacher les données » de l’outil est cochée, Alteryx Designer créé un fichier « .yxdb » (format propriétaire Alteryx, optimisé, compressé et indexé pour les workflow). La lecture des données est ensuite beaucoup plus rapide. Alteryx Designer mentionnera par la suite, dans la fenêtre d’exécution, si les données ont été prises en cache ou non.

 

CachingData.PNG

 Fig 1 Activation de l’option de mise en cache.

 

 

Result.PNG

Fig 2  Message de designer sur la provenance des données

 

 

 

 

1 RÉPONSE 1
WilliamR
Alteryx
Alteryx
 
Étiquettes