Skip to content
ClickHouse Docs
ClickHouse DocsClickHouse Docs

ربط ClickHouse Cloud بـ Azure Blob Storage

يوضح هذا الدليل كيفية ربط ClickHouse Cloud بـ Azure Blob Storage بشكل آمن لاستخدامه في إدخال البيانات، والجداول الخارجية، وسيناريوهات التكامل الأخرى.

نظرة عامة

يمكن لـ ClickHouse Cloud الاتصال بـ Azure Blob Storage باستخدام عدة طرق للمصادقة. سيساعدك هذا الدليل في اختيار الأسلوب المناسب وتهيئة اتصالك بأمان.

حالات الاستخدام المدعومة:

تهيئة الشبكة (للاتصال عبر المناطق فقط)

العثور على عناوين egress IP الخاصة بـ ClickHouse Cloud

لتهيئة قواعد جدار الحماية المستندة إلى IP، تحتاج إلى إدراج عناوين egress IP الخاصة بمنطقة ClickHouse Cloud لديك في قائمة السماح.

شغّل الأمر التالي لاسترجاع قائمة بعناوين ingress IP وegress IP لكل منطقة. استبدل eastus أدناه بمنطقتك لتصفية المناطق الأخرى:

# For Azure regions
curl https://api.clickhouse.cloud/static-ips.json | jq '.azure[] | select(.region == "westus")'

سترى ناتجًا مشابهًا لما يلي:

{
  "egress_ips": [
    "20.14.94.21",
    "20.150.217.205",
    "20.38.32.164"
  ],
  "ingress_ips": [
    "4.227.34.126"
  ],
  "region": "westus3"
}

راجع "عناوين IP الخاصة بـ Cloud" لمزيد من التفاصيل.

تهيئة جدار الحماية الخاص بـ Azure Storage

انتقل إلى Storage Account الخاص بك في Azure Portal

  1. انتقل إلى NetworkingFirewalls and virtual networks
  2. حدّد Enabled from selected virtual networks and IP addresses
  3. أضف كل عنوان egress IP خاص بـ ClickHouse Cloud حصلت عليه في الخطوة السابقة إلى حقل Address range
  1. انقر على Save

راجع وثائق تهيئة Azure Storage جدران الحماية لمزيد من التفاصيل.

تكوين ClickPipes

عند استخدام ClickPipes مع Azure Blob Storage، يجب عليك تكوين المصادقة في واجهة ClickPipes. راجع "إنشاء أول ClickPipe على Azure" لمزيد من التفاصيل.

Navigation