HoloWeb vous permet d'importer des jeux de données publics en quelques clics pour une importation et une interrogation rapides des données. Vous pouvez créer des tâches d'importation et vérifier leur état directement depuis la console HoloWeb.
Informations générales
HoloWeb prend en charge l'importation en un clic des jeux de données publics tpch_10g, tpch_100g, tpch_1t et github_event.
Les jeux de données publics
tpch_10g,tpch_100gettpch_1tsont des exemples de jeux de données destinés aux scénarios de vente au détail. Le jeu de données public tpch_10g contient 10 Go de données, le jeu de données public tpch_100g contient 100 Go de données et le jeu de données public tpch_1t contient 1 To de données. Pour plus d'informations, consultez la rubrique Plan de test.Le jeu de données public
github_eventest disponible sur GitHub. Pour plus d'informations, consultez la rubrique Présentation de l'activité et des données.
Prérequis
La version de votre instance Hologres doit être la V1.3.13 ou une version ultérieure.
L'instance Hologres doit être connectée à HoloWeb. Pour plus d'informations, consultez la rubrique Se connecter à une instance.
Précautions
La fonctionnalité d'importation de jeux de données publics est prise en charge par les instances Hologres déployées dans les régions suivantes : Chine (Pékin), Chine (Shanghai), Chine (Hangzhou), Chine (Shenzhen) et Chine (Zhangjiakou).
L'importation d'un jeu de données public nécessite des permissions pour créer des schémas, créer des tables et écrire des données. Pour plus d'informations, consultez la rubrique Modèles d'autorisation Hologres.
L'importation d'un jeu de données public prend entre 3 et 20 minutes, selon les spécifications de l'instance. Planifiez vos ressources de calcul à l'avance afin d'éviter tout impact sur vos activités en ligne.
La tâche d'importation crée automatiquement deux schémas ainsi que plusieurs tables externes et internes. Assurez-vous qu'aucun schéma ou table existant dans votre instance ne porte le même nom que ceux créés automatiquement, afin d'éviter toute suppression accidentelle de données.
Créer une tâche d'importation de jeu de données public
Accédez à la page de développement HoloWeb. Pour plus d'informations, consultez la rubrique Se connecter à HoloWeb.
Dans la barre de menu supérieure de la page de développement HoloWeb, cliquez sur Data Solutions.
Sur la page Data Solutions, cliquez sur Import Public Dataset dans le volet de navigation de gauche.
Sur la page Import Public Dataset, cliquez sur Create Task for Importing Public Dataset.
-
Sur la page Create Task for Importing Public Dataset, sélectionnez un Instance Name, une Database et un Public Dataset Name. Spécifiez ensuite si vous souhaitez Use Serverless Computing Resource to Import Data, puis cliquez sur Submit.
Cette fonctionnalité est disponible uniquement sur Hologres V1.3.13 ou une version ultérieure. Le jeu de données public consomme de l'espace de stockage dans votre instance. La tâche d'importation crée automatiquement deux schémas, tels que
hologres_dataset_tpch_100gethologres_foreign_dataset_tpch_100g, ainsi que plusieurs tables externes et internes. Pour le jeu de données tpch_100g, nous recommandons une instance disposant d'au moins 32 UC.
Afficher les informations relatives à une tâche d'importation de jeu de données public
-
Sur la page Import Public Dataset, sélectionnez un Instance Name et une Database, puis cliquez sur Search pour afficher la liste des tâches d'importation de jeux de données publics.
La liste des tâches affiche les informations et actions suivantes :
Informations : No., Instance Name, Database, Public Dataset Name, Status, Progress (nombre d'instructions SQL terminées/nombre total d'instructions SQL), Created At et End Time.
-
Actions : Details, Stop, Rerun, Delete, Execution History et Query.
Lorsque le Status de la tâche passe à Successful, l'importation est terminée. Vous pouvez alors cliquer sur Query dans la colonne Actions pour effectuer d'autres analyses de données.
Supprimer un jeu de données public
Exécutez l'instruction SQL suivante pour supprimer les schémas contenant le jeu de données public et toutes leurs dépendances. Cet exemple supprime le jeu de données tpch_100g. Faites preuve de prudence lors de cette opération.
DROP SCHEMA hologres_dataset_tpch_100g, hologres_foreign_dataset_tpch_100g CASCADE;