- Les données se trouvent dans S3, nous pouvons donc utiliser la fonction de table
s3pour créer une table à partir des fichiers. Nous pouvons également interroger les données directement. Examinons quelques lignes avant d’essayer de les insérer dans ClickHouse :
- Nous utiliserons la table
MergeTreesuivante pour stocker les données dans ClickHouse :
- Les services ClickHouse Cloud disposent d’un cluster nommé
default. Nous utiliserons la table functions3Cluster, qui lit les fichiers S3 en parallèle à partir des nœuds de votre cluster. (Si vous n’avez pas de cluster, utilisez simplement la fonctions3et supprimez le nom du cluster.)
- Voyons quel espace de stockage sur disque est nécessaire pour la table
sensors:
- Analysons les données maintenant qu’elles sont stockées dans ClickHouse. Notez que le volume de données augmente au fil du temps, à mesure que davantage de capteurs sont mis en service :
- Cette requête compte le nombre de jours très chauds et humides :