الاتصال بالأنظمة الخارجية
يوفر Azure Databricks عمليات تكامل مضمنة للعديد من أنظمة البيانات الأصلية على السحابة، بالإضافة إلى دعم JDBC الموسع للاتصال بأنظمة البيانات الأخرى.
تركز الموصلات الموثقة في هذا القسم في الغالب على تكوين اتصال بجدول واحد في نظام البيانات الخارجية. يمكنك استخدام بعض برامج التشغيل هذه لكتابة البيانات مرة أخرى إلى الأنظمة الخارجية أيضا.
بالنسبة لاتصالات البيانات للقراءة فقط، توصي Databricks باستخدام Lakehouse Federation، والذي يتيح مزامنة قواعد بيانات بأكملها مع Azure Databricks من الأنظمة الخارجية ويحكمها كتالوج Unity. راجع ما هو Lakehouse Federation؟.
يوفر Partner Connect أيضا عمليات تكامل للعديد من أنظمة بيانات المؤسسة الشائعة. لا تتصل العديد من حلول Partner Connect بمصادر البيانات فحسب، بل تسهل أيضا سهولة ETL للحفاظ على البيانات في مستودعك حديثة. راجع ما هو اتصال شريك Databricks؟.
ما هي مصادر البيانات التي تتصل ب Azure Databricks باستخدام JDBC؟
يمكنك استخدام JDBC للاتصال بالعديد من مصادر البيانات. يتضمن Databricks Runtime برامج تشغيل لعدد من قواعد بيانات JDBC، ولكن قد تحتاج إلى تثبيت برنامج تشغيل أو إصدار برنامج تشغيل مختلف للاتصال بقاعدة البيانات المفضلة لديك. تتضمن قواعد البيانات المدعومة ما يلي:
- الاستعلام عن PostgreSQL باستخدام Azure Databricks
- الاستعلام عن MySQL باستخدام Azure Databricks
- الاستعلام عن MariaDB باستخدام Azure Databricks
- الاستعلام عن SQL Server باستخدام Azure Databricks
- استخدام موصل Databricks للاتصال بمساحة عمل Databricks أخرى
ما هي خدمات البيانات التي تتكامل معها Azure Databricks؟
تتطلب خدمات البيانات التالية تكوين إعدادات الاتصال وبيانات اعتماد الأمان وإعدادات الشبكات. قد تحتاج إلى امتيازات المسؤول أو امتيازات المستخدم في حساب Azure أو مساحة عمل Azure Databricks. تتطلب بعضها أيضا إنشاء مكتبة Azure Databricks وتثبيتها في نظام مجموعة: