CSV وJSON وParquet وArrow،
وTSV وORC وAvro وغيرها. للاطلاع على القائمة الكاملة، راجع “تنسيقات البيانات”.
في هذا القسم، سنستعرض دليلاً سريعًا للبدء في نقل
البيانات من Azure Blob Storage إلى ClickHouse، إلى جانب اعتبارات مهمة
لاستخدام هذه الدالة بفعالية. ولمزيد من التفاصيل والخيارات المتقدمة،
راجع الوثائق الرسمية:
صفحة توثيق الدالة الجدولية azureBlobStorage
الحصول على مفاتيح الوصول إلى Azure Blob Storage
- في Azure Portal، انتقل إلى حساب التخزين الخاص بك.
- من القائمة الموجودة على الجانب الأيسر، حدِّد مفاتيح الوصول ضمن قسم الأمان + الشبكات.
- اختر key1 أو key2، ثم انقر فوق الزر إظهار بجوار حقل سلسلة الاتصال.
- انسخ سلسلة الاتصال — ستستخدمها كمعلمة في الدالة الجدولية azureBlobStorage.
الاستعلام عن البيانات من Azure Blob Storage
INSERT INTO ... SELECT التالية:
مثال بسيط باستخدام مجموعة بيانات المستشعرات البيئية
- نزّل ملفًا تجريبيًا من مجموعة بيانات المستشعرات البيئية
- في Azure Portal، أنشئ حساب تخزين جديدًا إذا لم يكن لديك حساب بالفعل.
- أنشئ حاوية جديدة في حساب التخزين لديك. في هذا المثال، نسمّيها sensors. يمكنك تخطي هذه الخطوة إذا كنت تستخدم حاوية موجودة.
-
ارفع الملف الذي نزّلته سابقًا
2019-06_bmp180.csv.zstإلى الحاوية. - اتبع الخطوات الموضحة سابقًا للحصول على سلسلة اتصال Azure Blob Storage.
- لتحميل البيانات إلى جدول، أنشئ نسخة مبسطة من
المخطط المستخدم في مجموعة البيانات الأصلية:
لمزيد من المعلومات حول خيارات الإعداد والاستدلال التلقائي للمخطط عند
الاستعلام عن مصادر خارجية مثل Azure Blob Storage، راجع الاستدلال التلقائي
للمخطط من بيانات الإدخال
- الآن أدخِل البيانات من Azure Blob Storage إلى جدول sensors:
2019-06_bmp180.csv.zst
المخزَّن في Azure Blob Storage.
موارد إضافية
azureBlobStorage. ولمزيد من
الخيارات المتقدمة وتفاصيل الإعداد، يُرجى الرجوع إلى الوثائق
الرسمية: