Kafka ونوع بيانات JSON
JSON، أصبح ClickHouse خيارًا مناسبًا كقاعدة بيانات لتحليلات JSON.
في هذا الدليل، سنتعلّم كيفية تحميل رسائل JSON من Apache Kafka مباشرةً إلى عمود JSON واحد في ClickHouse.
إعداد Kafka
إدخال البيانات إلى Kafka
wiki_events:
إدخال البيانات إلى ClickHouse
wiki_queue الذي يستخدم محرك جدول Kafka.
JSONAsObject، ما يضمن إتاحة الرسائل الواردة بوصفها كائن JSON.
ولا يمكن تحليل هذا التنسيق إلا إلى جدول يحتوي على عمود واحد من النوع JSON.
بعد ذلك، سننشئ الجدول الأساسي لتخزين بيانات Wiki:
wiki:
الاستعلام عن بيانات JSON في ClickHouse
wiki.
على سبيل المثال، يمكننا إحصاء عدد الروبوتات التي أدخلت تعديلات:
en.wikipedia.org: