Question
Réponse
raw de type chaîne dans lequel stocker le JSON brut. Elle doit également comporter un ou deux autres champs pouvant servir à la gestion de cette table, afin de pouvoir la partitionner et la purger à mesure que les données vieillissent.
*Certaines intégrations peuvent ajouter des champs aux données d’origine, par exemple lors de l’utilisation du ClickHouse Kafka Connector Sink.
Exemple simplifié ci-dessous :
- créez la base de données d’exemple
- créez une table d’atterrissage dans laquelle vos données JSON brutes seront insérées :
- créer la table de base de la vue matérialisée
- créez la vue matérialisée à partir de la table de base
- insérer quelques lignes d’exemple
- voir les résultats issus de l’extraction et la vue matérialisée qui serait utilisée pour les requêtes