20 ديسمبر 2024
إرفاق المؤسسة باشتراك Marketplace
فرض انتهاء صلاحية مفاتيح OpenAPI
عناوين بريد إلكتروني مخصصة للإشعارات
6 ديسمبر 2024
BYOC (بيتا)
موصل Postgres لالتقاط تغييرات البيانات (CDC) في ClickPipes
لوحات المعلومات (بيتا)
نقاط نهاية واجهة برمجة تطبيقات الاستعلام (GA)
- تقليل زمن استجابة نقاط النهاية، خاصةً عند التشغيل البارد
- تعزيز عناصر تحكم RBAC الخاصة بنقاط النهاية
- إمكانية ضبط النطاقات المسموح بها في CORS
- بث النتائج
- دعم جميع تنسيقات الإخراج المتوافقة مع ClickHouse
دعم JSON الأصلي (بيتا)
البحث في المتجهات باستخدام فهارس تشابه المتجهات (الوصول المبكر)
مستخدمو ClickHouse-connect (بايثون) وClickHouse Kafka Connect
MEMORY_LIMIT_EXCEEDED في برامج العميل.
يُرجى الترقية إلى:
- Kafka-Connect: > 1.2.5
- ClickHouse-Connect (Java): > 0.8.6
يدعم ClickPipes الآن الوصول إلى الموارد عبر شبكات VPC على AWS
ClickPipes يدعم الآن مصادقة IAM لـ AWS MSK
الحد الأقصى لحجم النسخة المتماثلة للخدمات الجديدة على AWS
22 نوفمبر 2024
لوحة observability المتقدمة المضمنة في ClickHouse Cloud
الإكمال التلقائي لـ SQL المدعوم بالذكاء الاصطناعي
دور “Billing” الجديد
8 نوفمبر 2024
إشعارات العملاء في ClickHouse Cloud
4 أكتوبر 2024
يوفّر ClickHouse Cloud الآن خدمات جاهزة لامتثال HIPAA في الإصدار التجريبي بيتا على GCP
us-central-1 للعملاء الذين لديهم نوع الخدمة Dedicated، وتتطلب إبرام اتفاقية شريك أعمال (BAA). تواصل مع المبيعات أو الدعم لطلب الوصول إلى هذه الميزة أو الانضمام إلى قائمة الانتظار لمناطق GCP وAWS وAzure إضافية.
أصبحت Compute-compute separation متاحة الآن ضمن المعاينة الخاصة لـ GCP وAzure
رموز استرداد المصادقة متعددة العوامل للاسترداد الذاتي
تحديث ClickPipes: شهادات مخصّصة، ورؤى حول زمن الاستجابة، والمزيد.
عناصر التحكّم في التوسّع لـ Kafka وKinesis (بيتا خاصة) قد يتطلّب معدل النقل العالي موارد إضافية لتلبية احتياجاتك من حجم البيانات وزمن الاستجابة. نقدّم التوسّع الأفقي لـ ClickPipes، والمتاح مباشرةً عبر Cloud Console. هذه الميزة متاحة حاليًا ضمن بيتا خاصة، ما يتيح لك توسيع الموارد بفاعلية أكبر وفقًا لمتطلباتك. يُرجى التواصل مع support للانضمام إلى النسخة التجريبية. إدخال الرسائل الخام لـ Kafka وKinesis أصبح من الممكن الآن إدخال رسالة Kafka أو Kinesis كاملةً من دون تحليلها. يوفّر ClickPipes الآن دعمًا للـ
_raw_message عمود افتراضي، ما يتيح للمستخدمين تعيين الرسالة الكاملة إلى عمود String واحد. ويمنحك ذلك المرونة للعمل مع البيانات الخام حسب الحاجة.
29 أغسطس 2024
إصدار جديد من موفّر Terraform - v1.0.0
تقرير SOC 2 Type II لعام 2024 وشهادة ISO 27001 المُحدَّثة
15 أغسطس 2024
ميزة Compute-compute separation متاحة الآن ضمن المعاينة الخاصة على AWS
ClickPipes for S3 وGCS متاح الآن بشكل عام، مع دعم الوضع المستمر
18 يوليو 2024
نقطة نهاية Prometheus للمقاييس متاحة الآن للاستخدام العام
أداة Table Inspector في Cloud Console
DESCRIBE تتيح لك فحص الجدول والاطّلاع على المخطط. تعرض هذه الأوامر نتائجها في الطرفية، لكنها غالبًا غير عملية لأنك تحتاج إلى الجمع بين عدة استعلامات للحصول على كل البيانات ذات الصلة بجداولك وأعمدتك.
أطلقنا مؤخرًا Table Inspector في Cloud Console، وهو يتيح لك عرض معلومات مهمة عن الجداول والأعمدة في واجهة المستخدم من دون الحاجة إلى كتابة SQL. يمكنك تجربة Table Inspector لخدماتك من خلال Cloud Console. وهو يوفّر معلومات عن المخطط والتخزين والضغط وغير ذلك ضمن واجهة موحّدة.
واجهة برمجة تطبيقات Java Client الجديدة
المحلّل الجديد مفعّل افتراضيًا
JOIN أسرع وأكثر كفاءة. في السابق، كان على المستخدمين الجدد تفعيل هذه الميزة باستخدام الإعداد allow_experimental_analyzer. أصبح هذا المحلّل المُحسَّن متاحًا الآن افتراضيًا في خدمات ClickHouse Cloud الجديدة.
ترقّبوا المزيد من التحسينات على المحلّل، إذ لا تزال لدينا الكثير من التحسينات المخطّط لها.
28 يونيو 2024
أصبح ClickHouse Cloud for Microsoft Azure متاحًا رسميًا الآن
- الولايات المتحدة: West US 3 (Arizona)
- الولايات المتحدة: East US 2 (Virginia)
- أوروبا: Germany West Central (Frankfurt)
رؤى سجلّ الاستعلامات
system.query_log في ClickHouse مصدرًا أساسيًا للمعلومات اللازمة لتحسين الاستعلامات، واستكشاف الأخطاء وإصلاحها، ومراقبة الحالة العامة للعُنقود وأدائه. لكن هناك ملاحظة واحدة: مع أكثر من 70 حقلًا وتسجيل عدة سجلات لكل استعلام، فإن فهم سجلّ الاستعلامات ينطوي على منحنى تعلّم حاد. يقدّم هذا الإصدار الأولي من Query Insights تصورًا للعمل المستقبلي الهادف إلى تبسيط استكشاف أخطاء الاستعلامات وتحسينها. ويسعدنا تلقّي ملاحظاتكم بينما نواصل تطوير هذه الميزة، لذا يُرجى التواصل معنا — سنقدّر مساهماتكم كثيرًا.
نقطة نهاية Prometheus للمقاييس (معاينة خاصة)
ميزات أخرى
- أصبحت النسخ الاحتياطية القابلة للتهيئة، التي تتيح إعداد سياسات نسخ احتياطي مخصصة مثل التكرار وفترة الاحتفاظ والجدولة، متاحة الآن متاح بشكل عام.
13 يونيو 2024
إزاحات قابلة للتهيئة لموصّل Kafka ClickPipes (بيتا)
- من البداية: ابدأ استهلاك البيانات من البداية الفعلية لـ Kafka topic. ويُعد هذا الخيار مثاليًا إذا كنت بحاجة إلى إعادة معالجة جميع البيانات التاريخية.
- من الأحدث: ابدأ استهلاك البيانات من أحدث offset. ويكون هذا مفيدًا إذا كنت مهتمًا فقط بالرسائل الجديدة.
- من طابع زمني: ابدأ استهلاك البيانات من الرسائل التي أُنتجت عند طابع زمني محدد أو بعده. وتتيح هذه الميزة تحكمًا أدق، مما يمكّنك من استئناف المعالجة من نقطة زمنية محددة بدقة.
تسجيل الخدمات في قناة Fast release
دعم Terraform للتوسع الأفقي
30 مايو 2024
أصبح ClickHouse Cloud for Microsoft Azure متاحًا الآن في الإصدار التجريبي
إعداد Private Link عبر وحدة تحكم ClickHouse Cloud
17 مايو 2024
إدخال البيانات من Amazon Kinesis باستخدام ClickPipes (بيتا)
النسخ الاحتياطية القابلة للتهيئة (معاينة خاصة)
أنشئ واجهات برمجة تطبيقات من استعلامات SQL الخاصة بك (بيتا)
أصبحت شهادة ClickHouse الرسمية متاحة الآن
25 أبريل 2024
تحميل البيانات من S3 وGCS باستخدام ClickPipes
استخدم Fivetran لتحميل البيانات من أكثر من 500 مصدر إلى ClickHouse Cloud
تغييرات أخرى
- دعم تنسيقات الإخراج في SQL Console
- يدعم موصل Kafka في ClickPipes إعدادات متعددة الوسطاء
- يدعم موصل PowerBI توفير خيارات تهيئة برنامج تشغيل ODBC.
18 أبريل 2024
أصبحت منطقة طوكيو على AWS متاحة الآن في ClickHouse Cloud
ap-northeast-1) في ClickHouse Cloud. ولأننا نريد أن يكون ClickHouse أسرع قاعدة بيانات، فإننا نواصل إضافة المزيد من المناطق في كل سحابة لتقليل زمن الوصول قدر الإمكان. يمكنك إنشاء خدمتك الجديدة في طوكيو من خلال Cloud Console المحدَّثة.
تغييرات أخرى:
تغييرات Console
- أصبح دعم تنسيق Avro في ClickPipes for Kafka متاحًا بشكل عام
- إضافة دعم كامل لاستيراد الموارد (الخدمات ونقاط النهاية الخاصة) في موفّر Terraform
تغييرات التكاملات
- إصدار مستقر رئيسي لعميل NodeJS: دعم متقدم لـ TypeScript للاستعلام + ResultSet، وتهيئة عنوان URL
- Kafka Connector: إصلاح خلل كان يؤدي إلى تجاهل الاستثناءات عند الكتابة إلى DLQ، وإضافة دعم لنوع Avro Enum، ونشر أدلة لاستخدام الموصل على MSK وConfluent Cloud
- Grafana: إصلاح دعم النوع Nullable في UI، وإصلاح دعم اسم جدول tracing الديناميكي لـ OTel
- DBT: إصلاح إعدادات النموذج لعملية materialization مخصّصة.
- عميل Java: إصلاح خلل في التحليل غير الصحيح لرمز الخطأ
- عميل بايثون: إصلاح ربط المعلمات للأنواع العددية، وإصلاح أخطاء قائمة الأرقام في ربط الاستعلام، وإضافة دعم Point في SQLAlchemy.
4 أبريل 2024
تقديم وحدة تحكم ClickHouse Cloud الجديدة
28 مارس 2024
تحديثات عامة
- أُضيف دعم Microsoft Azure في المعاينة الخاصة. للحصول على إمكانية الوصول، يُرجى التواصل مع إدارة الحسابات أو الدعم، أو الانضمام إلى قائمة الانتظار.
- أُضيفت قنوات الإصدار، وهي إمكانية تحديد توقيت الترقيات بناءً على نوع البيئة. في هذا الإصدار، أضفنا قناة الإصدار “fast”، ما يتيح لك ترقية بيئاتك غير الإنتاجية قبل بيئات الإنتاج (يُرجى التواصل مع الدعم لتفعيلها).
تغييرات الإدارة
- تمت إضافة دعم لإعداد التوسع الأفقي عبر واجهة برمجة تطبيقات (معاينة خاصة، يُرجى التواصل مع الدعم لتفعيلها)
- تم تحسين التوسع التلقائي لزيادة موارد الخدمات التي تواجه أخطاء نفاد الذاكرة عند بدء التشغيل
- تمت إضافة دعم لـ CMEK على AWS عبر Terraform provider
تغييرات Console
- تمت إضافة دعم تسجيل الدخول الاجتماعي عبر Microsoft
- تمت إضافة إمكانات مشاركة الاستعلامات ذات المعلمات في SQL Console
- تحسين أداء محرر الاستعلامات بشكل كبير (من 5 ثوانٍ إلى زمن استجابة قدره 1.5 ثانية في بعض مناطق الاتحاد الأوروبي)
تغييرات التكاملات
- مُصدِّر OpenTelemetry لـ ClickHouse: أُضيف دعم لمحرك جداول النسخ المتماثل في ClickHouse، وأُضيفت اختبارات تكامل
- مُهايئ DBT لـ ClickHouse: أُضيف دعم لـ ماكرو materialization للقواميس، واختبارات لدعم تعبيرات TTL
- ClickHouse Kafka Connect Sink: أُضيف توافق مع آلية اكتشاف الإضافات في Kafka (مساهمة من المجتمع)
- ClickHouse Java Client: طُرحت حزمة جديدة لواجهة برمجة تطبيقات العميل الجديدة، وأُضيفت تغطية اختبارية لاختبارات Cloud
- ClickHouse NodeJS Client: وُسِّعت الاختبارات والوثائق لتغطية سلوك HTTP keep-alive الجديد. متاح منذ إصدار v0.3.0
- ClickHouse Golang Client: أُصلح خلل يتعلق باستخدام Enum كمفتاح في Map؛ وأُصلح خلل عند بقاء اتصال به خطأ داخل مجمّع الاتصالات (مساهمة من المجتمع)
- ClickHouse Python Client: أُضيف دعم لبث الاستعلامات عبر PyArrow (مساهمة من المجتمع)
تحديثات أمنية
- تم تحديث ClickHouse Cloud لمنع “تجاوز التحكم في الوصول المستند إلى الأدوار عند تفعيل التخزين المؤقت للاستعلامات” (CVE-2024-22412)
14 مارس 2024
تغييرات Console
- أصبحت تجربة Cloud Console الجديدة متاحة ضمن الإتاحة المبكرة (يُرجى التواصل مع فريق الدعم إذا كنت مهتمًا بالمشاركة).
- أصبحت ClickPipes للتحميل المجمّع من S3 وGCS متاحة ضمن الإتاحة المبكرة (يُرجى التواصل مع فريق الدعم إذا كنت مهتمًا بالمشاركة).
- أصبح دعم تنسيق Avro في ClickPipes for Kafka متاحًا ضمن الإتاحة المبكرة (يُرجى التواصل مع فريق الدعم إذا كنت مهتمًا بالمشاركة).
ترقية إصدار ClickHouse
- تحسينات على FINAL، وتحسينات في المعالجة المتجهية، وعمليات aggregation أسرع — راجع مدونة إصدار 23.12 للاطلاع على التفاصيل.
- دوال جديدة لمعالجة
punycode، وقياس تشابه السلاسل النصية، واكتشاف القيم الشاذة، إلى جانب تحسينات في الذاكرة لعمليات الدمج وKeeper — راجع مدونة إصدار 24.1 والعرض للاطلاع على التفاصيل. - يستند هذا الإصدار من ClickHouse Cloud إلى 24.1، ويتضمن عشرات الميزات الجديدة، وتحسينات الأداء، وإصلاحات الأخطاء. راجع سجلات التغييرات لقاعدة البيانات الأساسية للاطلاع على التفاصيل.
تغييرات التكاملات
- Grafana: تم إصلاح ترحيل لوحة المعلومات للإصدار v4 ومنطق التصفية المخصّصة
- Tableau Connector: تم إصلاح الدالة DATENAME والتقريب لوسائط “real”
- Kafka Connector: تم إصلاح NPE أثناء تهيئة الاتصال، مع إضافة إمكانية تحديد خيارات JDBC driver
- عميل Golang: تم تقليل استهلاك الذاكرة عند معالجة الاستجابات، وإصلاح القيم المتطرفة لـ Date32، وإصلاح الإبلاغ عن الأخطاء عند تمكين الضغط
- عميل بايثون: تم تحسين دعم المنطقة الزمنية في معاملات datetime، وتحسين الأداء لـ Pandas DataFrame
29 فبراير 2024
تغييرات Console
- تحسين وقت التحميل الأولي لتطبيق SQL Console
- إصلاح حالة تسابق في SQL Console كانت تؤدي إلى ظهور الخطأ ‘authentication failed’
- إصلاح سلوك في صفحة Monitoring حيث كانت أحدث قيمة لتخصيص الذاكرة غير صحيحة أحيانًا
- إصلاح سلوك كان يؤدي أحيانًا إلى أن يُصدر SQL Console أوامر KILL QUERY مكررة
- إضافة دعم في ClickPipes لطريقة المصادقة SCRAM-SHA-256 لمصادر البيانات المستندة إلى Kafka
تغييرات التكاملات
- Kafka Connector: توسيع دعم البُنى المتداخلة المعقدة (Array, Map)؛ وإضافة دعم لنوع FixedString؛ وإضافة دعم للإدخال إلى عدة قواعد بيانات
- Metabase: إصلاح مشكلة عدم التوافق مع ClickHouse بالإصدارات الأقدم من 23.8
- DBT: إضافة إمكانية تمرير الإعدادات عند إنشاء النموذج
- Node.js client: إضافة دعم للاستعلامات طويلة التشغيل (>1hr) والتعامل بسلاسة مع القيم الفارغة
15 فبراير 2024
ترقية إصدار ClickHouse
- أصبح محرك الجداول S3Queue للتحميل المستمر والمجدول للبيانات من S3 جاهزًا لبيئات الإنتاج - راجع مدونة إصدار 23.11 للتفاصيل.
- تحسينات كبيرة في الأداء لـ FINAL، وتحسينات في المعالجة المتجهية لتعليمات SIMD، ما يؤدي إلى استعلامات أسرع - راجع مدونة إصدار 23.12 للتفاصيل.
- يستند هذا الإصدار السحابي من ClickHouse إلى 23.12، ويمكنك الاطلاع على عشرات الميزات الجديدة وتحسينات الأداء وإصلاحات الأخطاء. راجع سجلات تغييرات قاعدة البيانات الأساسية للتفاصيل.
تغييرات Console
- تمت إضافة إمكانية إعداد AWS Private Link وGCP Private Service Connect عبر Terraform provider
- تحسين موثوقية عمليات استيراد البيانات من الملفات البعيدة
- تمت إضافة لوحة جانبية منبثقة تعرض تفاصيل حالة الاستيراد إلى جميع عمليات استيراد البيانات
- تمت إضافة دعم بيانات اعتماد المفتاح/المفتاح السري إلى عمليات استيراد البيانات من S3
تغييرات التكاملات
- Kafka Connect
- دعم
async_insertلوضع exactly once (معطّل افتراضيًا)
- دعم
- عميل Golang
- إصلاح ربط DateTime
- تحسين أداء إدراج الدفعات
- عميل Java
- إصلاح مشكلة ضغط الطلبات
تغييرات الإعدادات
- لم يعد
use_mysql_types_in_show_columnsمطلوبًا. وسيُفعَّل تلقائيًا عند الاتصال عبر واجهة MySQL. - أصبحت القيمة الافتراضية لـ
async_insert_max_data_sizeالآن10 MiB
2 فبراير 2024
تغييرات Console
- أُضيف دعم ClickPipes لـ Azure Event Hub
- تُشغَّل الخدمات الجديدة بمدة خمول افتراضية تبلغ 15 دقيقة
تغييرات التكاملات
- إصدار v4 من مصدر بيانات ClickHouse لـ Grafana
- أُعيد بناء منشئ الاستعلامات بالكامل ليضم محررات متخصصة لكل من Table وLogs وTime Series وTraces
- أُعيد بناء مولّد SQL بالكامل لدعم استعلامات أكثر تعقيدًا وديناميكية
- أُضيف دعم متكامل لـ OpenTelemetry في عرضَي Log وTrace
- وُسِّعت الإعدادات للسماح بتحديد الجداول والأعمدة الافتراضية لـ Logs وTraces
- أُضيفت إمكانية تحديد ترويسات HTTP مخصصة
- والعديد من التحسينات الأخرى — راجع سجل التغييرات الكامل
- أدوات إدارة مخطط قاعدة البيانات
- مصبّ Kafka Connector
- جرى تحسين استيعاب البيانات في جدول يحتوي على قيم افتراضية
- أُضيف دعم للتواريخ الممثلة كسلاسل نصية في DateTime64
- Metabase
- أُضيف دعم للاتصال بعدة قواعد بيانات
18 يناير 2024
التغييرات العامة
- منطقة AWS جديدة: لندن (eu-west-2)
تغييرات Console
- تمت إضافة دعم ClickPipes لكل من Redpanda وUpstash وWarpstream
- أصبحت آلية المصادقة في ClickPipes قابلة للتهيئة عبر UI
تغييرات التكاملات
- عميل Java:
- تغييرات غير متوافقة: أُزيلت إمكانية تحديد مقابض URL عشوائية في الاستدعاء. وقد أُزيلت هذه الوظيفة من ClickHouse
- الإيقافات التدريجية: حزم عميل Java CLI وGRPC
- أُضيف دعم تنسيق RowBinaryWithDefaults لتقليل حجم الدفعة وعبء العمل على مثيل ClickHouse (بطلب من Exabeam)
- جُعلت حدود النطاق في Date32 وDateTime64 متوافقة مع ClickHouse، مع تحسين التوافق مع النوع Array من السلاسل في Spark وآلية اختيار العقدة
- Kafka Connector: أُضيفت لوحة معلومات لمراقبة JMX في Grafana
- PowerBI: جُعلت إعدادات برنامج تشغيل ODBC قابلة للتهيئة في واجهة المستخدم
- عميل JavaScript: أُتيحت معلومات ملخص الاستعلام، مع السماح بتحديد مجموعة فرعية من الأعمدة للإدراج، وجعل keep_alive قابلاً للتهيئة لعميل الويب
- عميل بايثون: أُضيف دعم النوع Nothing لـ SQLAlchemy
تغييرات الموثوقية
- تغيير غير متوافق مع الإصدارات السابقة ويمسّ المستخدمين: في السابق، كان يمكن لميزتين (is_deleted و
OPTIMIZE CLEANUP) في ظروف معيّنة أن تتسببا في تلف البيانات في ClickHouse. ولحماية سلامة بيانات مستخدمينا مع الحفاظ على جوهر هذه الوظيفة، عدّلنا طريقة عمل هذه الميزة. وتحديدًا، أصبح إعداد MergeTreeclean_deleted_rowsمهملًا الآن ولم يعد له أي تأثير. كما أن الكلمة المفتاحيةCLEANUPغير مسموح بها افتراضيًا (ولاستخدامها، ستحتاج إلى تفعيلallow_experimental_replacing_merge_with_cleanup). وإذا قررت استخدامCLEANUP، فعليك التأكد من أنها تُستخدم دائمًا معFINAL، ويجب أن تضمن عدم إدراج أي صفوف بإصدارات أقدم بعد تشغيلOPTIMIZE FINAL CLEANUP.