Utilisation d'exemples d'ensembles de données dans Autonomous Database
Pour les utilisateurs qui souhaitent commencer à utiliser le service sans créer leurs propres tables, Autonomous Database fournit les jeux de données Sales History et Star Schema Benchmark en lecture seule.
Ces jeux de données sont fournis en tant que schémas Oracle Database SH et SSB respectivement. Tout utilisateur peut interroger ces jeux de données sans configuration manuelle.
Remarques concernant les exemples de jeux de données :
-
SH et SSB sont fournis en tant qu'utilisateurs de type schéma uniquement. Vous ne pouvez donc pas déverrouiller ou supprimer ces utilisateurs ou définir un mot de passe.
-
La taille de stockage des ensembles de données échantillon n'est pas prise en compte ni facturée dans le stockage de votre base de données.
-
Les exemples de jeux de données SH et SSB ne sont pas inclus dans les sauvegardes et n'ont aucune incidence sur la taille ou la vitesse des opérations de sauvegarde ou de restauration.
-
Le tablespace de données échantillon contient uniquement les données échantillon et est en lecture seule et non crypté. Les données client ne peuvent pas être ajoutées à ce tablespace car celui-ci est en lecture seule et ne peut pas être modifié.
Schéma SH (Sales History)
Le schéma SH fournit un petit ensemble de données que vous pouvez utiliser pour exécuter les requêtes échantillon dans le Guide de l'entreposage de données Oracle Database. Vous devez préfixer les noms de table avec le nom de schéma SH
dans vos requêtes. Par exemple, la requête suivante illustre le fonctionnement de la fonction SQL RANK()
:
SELECT channel_desc, TO_CHAR(SUM(amount_sold), '9,999,999,999') SALES$,
RANK() OVER (ORDER BY SUM(amount_sold)) AS default_rank,
RANK() OVER (ORDER BY SUM(amount_sold) DESC NULLS LAST) AS custom_rank
FROM sh.sales, sh.products, sh.customers, sh.times, sh.channels, sh.countries
WHERE sales.prod_id=products.prod_id AND sales.cust_id=customers.cust_id
AND customers.country_id = countries.country_id AND sales.time_id=times.time_id
AND sales.channel_id=channels.channel_id
AND times.calendar_month_desc IN ('2000-09', '2000-10')
AND country_iso_code='US'
GROUP BY channel_desc;
Pour plus d'informations sur le schéma SH, reportez-vous à Exemples de schémas et à Diagrammes de schéma.
Schéma SSB (Star Schema Benchmark)
Le schéma SSB fournit un ensemble de données volumineux bien connu. Le schéma SSB contient 1 To de données (le stockage des exemples d'ensembles de données ne compte pas dans le stockage de la base de données). Vous pouvez utiliser ce schéma pour tester les performances de votre service. Vous pouvez exécuter les exemples de requête sur ce schéma avec différents services de base de données, HIGH, MEDIUM, LOW et avec différents nombres d'OCPU (si votre base de données utilise des OCPU) pour tester les performances d'Autonomous Database.
Le schéma SSB contient les tables lineorder
, customer
, supplier
, part
et dwdate
. Reportez-vous à la section Sample Star Schema Benchmark (SSB) Queries and Analytic Views pour obtenir la liste des exemples de requêtes que vous pouvez utiliser sur le schéma SSB. Vous devez préfixer les noms de table avec le nom de schéma SSB
dans vos requêtes.
Pour plus d'informations sur les services de base de données, reportez-vous à Noms de service Database pour Autonomous Database.
Rubrique parent : Tâches