Amazon Redshift
اربط عنقود Amazon Redshift ليقرأ كيوبت الجداول الموجودة في مخطط واحد. يمكنك نسخ البيانات إلى كيوبت وفق جدول زمني (وضع المزامنة) أو الاستعلام من العنقود مباشرة (الوضع المباشر). ويمكن الوصول إلى العناقيد الموجودة داخل شبكة خاصة مرورًا بخادم وسيط SSH.
قبل البدء
- أنشئ مستخدمًا مخصصًا لكيوبت للقراءة فقط، وامنحه صلاحية
SELECTعلى جداول المخطط الذي تريد استخدامه، وصلاحيةUSAGEعلى المخطط. - دوّن عنوان نقطة الاتصال بالعنقود (الخادم) والمنفذ وقاعدة البيانات والمخطط ومنطقة AWS.
- إذا لم يكن العنقود متاحًا للعموم، فجهّز خادمًا وسيطًا SSH في الشبكة نفسها، مع مستخدم ومفتاح خاص يستطيع كيوبت استخدامهما.
ربط Redshift
- افتح البيانات من الشريط الجانبي، وانقر على إضافة بيانات، ثم اختر ربط قاعدة بيانات.
- في صفحة مصدر بيانات جديد، انقر على Redshift ضمن فئة قواعد البيانات.
- أدخل اسم الاتصال.
- املأ بيانات الاتصال:
- المضيف: عنوان نقطة الاتصال بالعنقود، دون المنفذ أو قاعدة البيانات.
- المنفذ: القيمة الافتراضية
5439. - قاعدة البيانات: اسم قاعدة البيانات.
- المخطط (Schema): المخطط المراد قراءته، وهو حقل مطلوب.
- المستخدم وكلمة المرور: بيانات المستخدم المخصص للقراءة فقط.
- منطقة AWS: منطقة AWS التي يوجد فيها العنقود، مثل
me-south-1.
- في وضع الاتصال، اختر وضع المزامنة لنسخ البيانات إلى كيوبت، أو الوضع المباشر للاستعلام من العنقود مباشرة.
- للوصول إلى العنقود مرورًا بخادم وسيط، فعّل الاتصال بنفق SSH وأدخل مضيف SSH ومنفذ SSH واسم مستخدم SSH ومفتاح SSH الخاص (PEM)، وعبارة مرور المفتاح إن وُجدت. ويعمل النفق دائمًا بالوضع المباشر، فلا تُنسخ بيانات إلى كيوبت.
- في وضع المزامنة، اختر جدول المزامنة. الخيار الافتراضي يوميًا.
- انقر على إنشاء.
يختبر كيوبت الاتصال قبل حفظه، ثم ينقلك إلى كتالوج البيانات. ولا يمكن تغيير وضع الاتصال أو نفق SSH بعد إنشاء الاتصال.
إذا لم ينجح الاختبار
يعرض النموذج رسالة الخطأ بالإنجليزية:
- «Authentication failed»: تحقق من المستخدم وكلمة المرور.
- «Could not reach» أو «timed out»: تحقق من نقطة الاتصال والمنفذ، ومن أن مجموعة أمان العنقود (Security group) تقبل الاتصالات من كيوبت. وللعنقود الخاص استخدم نفق SSH.
- «Schema does not exist»: تحقق من اسم المخطط.