Il existe une variété d'exigences de test pour n'importe quel entrepôt de données et base de données, et en particulier pour les plates-formes doubles comme Teradata, où les prototypes ETL et BI, les tests de résistance des applications et l'analyse comparative des performances sont essentiels.
Logiciel IRI RowGen, un produit constitutif de l'IRI Data Protector suite, est considéré par les experts en modélisation et en intégration de données comme le package de génération le plus robuste disponible pour les données de test volumineuses. Et maintenant, grâce à son interface graphique Eclipse, RowGen prend en charge la création et le remplissage de données de test sûres et intelligentes dans des tables Teradata.
Création de données de test dans Teradata
Les fonctionnalités de l'interface graphique RowGen dans l'atelier IRI vous permettent de :
- se connecter à Teradata
- sélectionnez le ou les tableaux existants que vous souhaitez remplir
- analyser automatiquement le DDL de ces tables
- spécifiez le nombre de lignes de données à générer pour chaque tableau
- personnaliser les options de génération pour des colonnes similaires dans les tables
- créer et charger les données de test
Le processus piloté par un assistant crée plusieurs fichiers à utiliser lors de la création de données de test qui préserve l'intégrité structurelle et référentielle définie dans la table source DDL. Les utilisateurs sans tables existantes peuvent les créer via des fichiers DDL dans IRI Workbench. Une fois les tables vides créées, leurs métadonnées sont analysées et les mêmes étapes ci-dessus sont activées.
RowGen consolide les procédures d'analyse, de génération et de chargement dans un script batch que vous pouvez exécuter n'importe où. Le remplissage des données de test (que RowGen trie via le moteur CoSort intégré) peut se faire via ODBC ou des scripts TD FastLoad ou MultiLoad générés automatiquement.
RowGen vous permet de sélectionner le chargeur avec lequel vous êtes le plus à l'aise ou celui avec les options de chargement particulières dont vous avez besoin :
Chargement rapide – permet l'utilisation d'un tableau existant, qu'il soit renseigné ou non, pour recevoir des données de test basées sur le format de tableau existant. Cependant, étant donné que FastLoad ne peut fonctionner que sur des tables vides, le script créé par RowGen inclut la suppression de la table afin qu'une nouvelle puisse être créée.
MultiLoad – utilise des tables préchargées ou des tables vides. MultiLoad ajoute de nouvelles données au tableau afin que vous puissiez continuer à ajouter des données de test si tel est votre objectif. Bien que les options soient les mêmes que pour FastLoad, la table n'est pas supprimée et recréée lors de l'exécution du fichier de commandes.
Contactez [email protected] pour plus d'informations sur la génération de données de test Teradata.