Kafka e o tipo de dados JSON
JSON, o ClickHouse passou a ser uma boa opção de banco de dados para análise de JSON.
Neste guia, vamos aprender a carregar mensagens JSON do Apache Kafka diretamente em uma única coluna JSON no ClickHouse.
Configurar o Kafka
Ingestão de dados no Kafka
wiki_events:
Faça a ingestão de dados no ClickHouse
wiki_queue, que usa o engine de tabela Kafka.
JSONAsObject, que garante que as mensagens recebidas fiquem disponíveis como um objeto JSON.
Esse formato só pode ser interpretado em uma tabela que tenha uma única coluna do tipo JSON.
Em seguida, criaremos a tabela subjacente para armazenar os dados da Wiki:
wiki:
Consultando dados JSON no ClickHouse
wiki.
Por exemplo, poderíamos contar o número de bots que fizeram alterações:
en.wikipedia.org: