يتطلب بناء تطبيقات تفاعلية قائمة على البيانات أكثر من مجرد قاعدة بيانات سريعة، وبيانات منظَّمة جيدًا، واستعلامات محسَّنة.
فواجهتك الأمامية والخدمات المصغّرة تحتاج أيضًا إلى طريقة سهلة لاستهلاك البيانات التي تُرجعها تلك الاستعلامات، ويفضَّل أن يكون ذلك عبر واجهات برمجة تطبيقات منظَّمة جيدًا.
تتيح لك ميزة Query API endpoints إنشاء نقطة نهاية API مباشرةً من أي استعلام SQL محفوظ في ClickHouse Cloud Console.
وستتمكن من الوصول إلى نقاط نهاية API عبر HTTP لتنفيذ استعلاماتك المحفوظة دون الحاجة إلى الاتصال بخدمة ClickHouse Cloud عبر برنامج تشغيل native.
تلتزم Query API endpoints بقائمة السماح لعناوين IP على مستوى مفتاح API. وعلى غرار SQL Console، تمرِّر Query API endpoints الطلبات من داخل البنية التحتية لـ ClickHouse، لذا لا تنطبق إعدادات قائمة السماح لعناوين IP على مستوى الخدمة.
لتقييد العملاء الذين يمكنهم استدعاء Query API endpoints الخاصة بك:
افتح إعدادات مفتاح API
- انتقل إلى ClickHouse Cloud Console → Organization → API Keys
- انقر على Edit بجوار مفتاح API المستخدم لـ Query API endpoints
أضف عناوين IP المسموح بها
- في قسم Allow access to this API Key، حدِّد Specific locations
- أدخل عناوين IP أو نطاقات CIDR (على سبيل المثال،
203.0.113.1 أو 203.0.113.0/24)
- أضف عدة إدخالات حسب الحاجة
يتطلب إنشاء Query API endpoints دور Admin في Console ومفتاح API يملك الأذونات المناسبة.
آخر تعديل في ٢٥ يونيو ٢٠٢٦