AnalyticDB for PostgreSQL inclut un exemple de jeu de données TPC-H pour tester et explorer votre instance. Chargez-le pour exécuter des requêtes de référence et vérifier les performances de l'instance avant d'y connecter vos propres données.
Prérequis
Avant de commencer, assurez-vous que :
Votre instance exécute une version prise en charge : V6.3.10.3 ou ultérieure (mode de stockage élastique) ou V1.0.4.0 ou ultérieure (mode Serverless). Pour mettre à jour la version mineure, consultez la rubrique Mettre à jour la version mineure d'une instance.
Votre instance dispose d'au moins 10 Go d'espace de stockage disponible.
Votre instance ne contient pas de base de données existante nommée
adb_sampledata_tpch. Si une base de données portant ce nom existe déjà, l'opération de chargement risque d'échouer.
À propos de l'exemple de jeu de données
L'exemple de jeu de données est basé sur le benchmark TPC-H et modélise une activité fictive de gestion des commandes. Il comprend des tables relatives aux clients, aux commandes, aux lignes de commande, aux fournisseurs et aux produits. Ces données permettent de répondre à des questions telles que « Quelles régions ont généré le plus de revenus au dernier trimestre ? » ou « Quels sont les principaux fournisseurs en termes de volume de commandes ? ».
Une fois chargé, le jeu de données contient environ 5,99 millions de lignes dans la table lineitem et occupe environ 10 Go de stockage. Cet espace est déduit de votre quota de stockage d'instance.
Pour consulter le schéma complet des tables et des exemples de requêtes, reportez-vous à la rubrique Informations sur le jeu de données et exemples de requêtes.
Charger un exemple de jeu de données lors de la création d'une instance
Connectez-vous à la console AnalyticDB for PostgreSQL.
Dans le coin supérieur droit, cliquez sur Sample Dataset.
Sur la page d'achat, configurez les paramètres de l'instance. Pour l'option Release Sample Dataset, sélectionnez OK. Pour tous les autres paramètres, consultez la rubrique Créer une instance.
Cliquez sur Load Dataset.
-
Sur la page Load Sample Dataset, finalisez l'achat selon votre mode de facturation :
Subscription : Confirmez les paramètres, lisez et acceptez les conditions de l'option Release Dataset, cliquez sur OK, puis sur Sample Data dans la page Purchase.
Pay-as-you-go : Confirmez les paramètres, lisez et acceptez les Terms of Service, puis cliquez sur Activate Now.
Une fois l'instance créée, accédez à la page Instances pour vérifier son statut.
L'initialisation de l'instance prend quelques minutes. L'instance est prête lorsque son statut passe à Running .
L'exemple de jeu de données se charge automatiquement une fois que l'instance atteint l'état Running. Le chargement dure environ 6 à 8 minutes. Pendant cette période, certaines opérations, telles que l'ajout de nœuds ou la modification des spécifications des nœuds, peuvent être affectées.
Charger un exemple de jeu de données pour une instance existante
Connectez-vous à la console AnalyticDB for PostgreSQL.
Dans le coin supérieur gauche, sélectionnez une région.
Repérez l'instance et cliquez sur son ID.
Sur la page Basic Information, choisissez Sample Dataset > Load Dataset.
Dans la boîte de dialogue Load Sample Dataset, cliquez sur OK.
Le chargement dure environ 6 à 8 minutes. Pendant cette période, certaines opérations, telles que l'ajout de nœuds ou la modification des spécifications des nœuds, peuvent être affectées.
Vérifier le chargement réussi du jeu de données
Exécutez la requête suivante une fois le chargement terminé :
SELECT count(*) FROM lineitem;
Si le résultat est d'environ 5 990 000, le jeu de données a été chargé avec succès.
La console AnalyticDB for PostgreSQL n'indique pas explicitement si un exemple de jeu de données est chargé. Toutefois, si le jeu de données est présent, une coche s'affiche à côté de l'option Sample Dataset dans la console.
Une fois le chargement terminé, le bouton Sample Dataset situé en haut de la console affiche une coche verte, indiquant que l'exemple de jeu de données a été chargé avec succès.
Si le jeu de données n'apparaît pas dans la console Data Management (DMS), faites un clic droit sur l'ID de votre instance sous Instances Connected dans le volet de navigation de gauche, puis sélectionnez Refresh / Sync Dictionary. La base de données adb_sampledata_tpch apparaîtra alors.
Libérer un exemple de jeu de données
Connectez-vous à la console AnalyticDB for PostgreSQL.
Dans le coin supérieur gauche, sélectionnez une région.
Repérez l'instance et cliquez sur son ID.
Sur la page Basic Information, choisissez Sample Dataset > Release Dataset.
Dans la boîte de dialogue Release Sample Dataset, cliquez sur OK.
FAQ
Le chargement du jeu de données a échoué. Que faire ?
Relancez le chargement du jeu de données. Sur la page Basic Information, choisissez Sample Dataset > Load Dataset et cliquez sur OK.
Comment effectuer des tests de performance après le chargement du jeu de données ?
Utilisez les instructions SQL TPC-H pour évaluer les performances de votre instance. Pour des exemples de requêtes, consultez la section « Query examples » de la rubrique Informations sur le jeu de données et exemples de requêtes.
Étapes suivantes
Informations sur le jeu de données et exemples de requêtes — Détails du schéma TPC-H et requêtes types