1
Téléverser un fichier
Depuis la page d’accueil de ClickHouse Cloud, sélectionnez votre service comme indiqué ci-dessous :Si votre service est inactif, vous devrez le sortir de veille.SélectionnezData sources dans l’onglet de gauche, comme indiqué ci-dessous :Sélectionnez ensuite Upload a file sur la partie droite de la page des sources de données :Une boîte de dialogue s’ouvrira pour vous permettre de sélectionner le fichier que vous souhaitez
utiliser pour insérer des données dans une table de votre service Cloud.2
Configurer la table
Une fois le fichier téléversé, vous pourrez configurer la table dans laquelle vous souhaitez insérer les données. Un aperçu de la table avec les trois premières lignes s’affiche.Vous pouvez maintenant sélectionner une table de destination. Les options sont :- une nouvelle table
- une table existante
Vous pouvez indiquer dans quelle base de données vous souhaitez téléverser les données et, dans le cas d’une nouvelle table, le nom de la table qui sera créée. Vous pourrez également sélectionner la clé de tri :Les colonnes lues à partir du fichier sont affichées en tant que
Source fields et, pour chaque champ, vous
pouvez modifier :- le type inféré
- la valeur par défaut
- si la colonne doit être Nullable ou non
Exclure des champsVous pouvez également supprimer un champ si vous ne souhaitez pas l’inclure dans l’importation.
MergeTreeReplacingMergeTreeSummingMergeTreeNull
Vous pouvez spécifier une expression de clé de partitionnement et une expression de clé primaire.Cliquez sur
Import to ClickHouse (illustré ci-dessus) pour importer les données. L’importation des données sera placée en file d’attente, comme
l’indique le badge d’état queued dans la colonne Status, comme illustré ci-dessous. Vous pouvez également cliquer sur
Open as query (illustré ci-dessus) pour ouvrir la requête d’insertion dans la console SQL. La requête insérera
le fichier qui a été téléversé dans un bucket S3 à l’aide de la fonction de table URL.Si la tâche échoue, vous verrez un badge d’état failed dans la colonne Status de
l’onglet Data upload history. Vous pouvez cliquer sur View Details pour obtenir plus d’informations
sur la raison de l’échec du téléversement. Il se peut que vous deviez modifier la configuration de la table ou nettoyer
les données en fonction du message d’erreur lié à l’insertion échouée.