1. اجمع تفاصيل الاتصال لديك
| المعلمات | الوصف |
|---|---|
HOST and PORT | عادةً ما يكون المنفذ 8443 عند استخدام TLS، أو 8123 عند عدم استخدام TLS. |
DATABASE NAME | افتراضيًا، توجد قاعدة بيانات باسم default. استخدم اسم قاعدة البيانات التي تريد الاتصال بها. |
USERNAME and PASSWORD | افتراضيًا، يكون اسم المستخدم default. استخدم اسم المستخدم المناسب لحالة الاستخدام لديك. |
curl.
إذا كنت تستخدم ClickHouse مُدارًا ذاتيًا، فسيُحدِّد مسؤول ClickHouse لديك تفاصيل الاتصال.
2. إنشاء نوع اتصال لـ ClickHouse
Query
Response
CREATE، ولكن جميع عمليات CRUD متاحة.
يمكن العثور على apiKey بالنقر على “Publish” في إحدى لوحات معلومات Embeddable.
يشير name إلى اسم فريد لتحديد هذا الاتصال.
- بشكل افتراضي، ستبحث نماذج البيانات لديك عن اتصال باسم “default”، ولكن يمكنك تزويد نماذجك بأسماء
data_sourceمختلفة لدعم ربط نماذج بيانات مختلفة باتصالات مختلفة (ما عليك سوى تحديد اسم data_source في النموذج)
type لـ Embeddable برنامج التشغيل الذي يجب استخدامه.
- هنا ستحتاج إلى استخدام
clickhouse، ولكن يمكنك ربط عدة مصادر بيانات مختلفة بمساحة عمل Embeddable واحدة، لذا قد تستخدم مصادر أخرى مثل:postgresوbigqueryوmongodbوما إلى ذلك.
credentials هو كائن JavaScript يحتوي على بيانات الاعتماد المطلوبة التي يتوقعها برنامج التشغيل.
- تُشفَّر هذه البيانات بأمان، ولا تُستخدم إلا لاسترداد البيانات التي وصفتها بدقة في نماذج البيانات الخاصة بك. وتوصي Embeddable بشدة بإنشاء مستخدم قاعدة بيانات للقراءة فقط لكل اتصال (إذ لن تقوم Embeddable إلا بالقراءة من قاعدة البيانات لديك، ولن تكتب فيها).