Lorsque tous les types d'informations collectées dynamiques ont été définis, la plupart des clients vont vouloir préserver leur état dans le système de gestion de configuration de logiciel. L'extracteur d'informations collectées dynamiques fournit cette fonctionnalité (voir Extracteur de configuration d'informations collectées dynamiques pour plus de détails).
Si un client extrait lui-même ses types d'informations collectées, il va devoir gérer les clés primaires de la base de données et utiliser des clés comprises dans les fourchettes désignées. En absence de configuration, la base de données va simplement créer des clés primaires arbitraires. Ceci peut entraîner des conflits de clé primaire.
La méthode recommandée pour gérer les clés primaires des informations collectées dynamiques consiste à utiliser un serveur de clés prenant en charge les intervalles (RAKS). Ce mécanisme a été développé afin de prendre en charge Cúram Configuration Transport Manager et est documenté dans le guide Cúram Business Object Module Development Guide. Cette méthode implique l'activation de toutes entités extraites afin d'utiliser le RAKS et sa configuration d'administration. L'avantage du RAKS est que dès que le système est configuré, il garantit la génération de clés primaires correctes pour les enregistrements dernièrement crées. Il est ainsi possible d'extraire les artéfacts de types d'informations collectées dynamiques tel quel, sans risque de conflit entre les clés primaires.