Menyambungkan ke sistem eksternal
Azure Databricks menyediakan integrasi bawaan ke banyak sistem data cloud-native, serta dukungan JDBC yang dapat diperluas untuk terhubung ke sistem data lainnya.
Konektor yang didokumenkan di bagian ini sebagian besar berfokus pada konfigurasi koneksi ke satu tabel di sistem data eksternal. Anda juga dapat menggunakan beberapa driver ini untuk menulis data kembali ke sistem eksternal.
Untuk koneksi data baca-saja, Databricks merekomendasikan penggunaan Lakehouse Federation, yang memungkinkan sinkronisasi seluruh database ke Azure Databricks dari sistem eksternal dan diatur oleh Unity Catalog. Lihat Apa itu Federasi Lakehouse?.
Partner Connect juga menyediakan integrasi ke banyak sistem data perusahaan populer. Banyak solusi Partner Connect tidak hanya terhubung ke sumber data, tetapi juga memfasilitasi ETL yang mudah untuk menjaga data di lakehouse Anda tetap segar. Lihat Apa itu Databricks Partner Connect?.
Sumber data apa yang tersambung ke Azure Databricks dengan JDBC?
Anda dapat menggunakan JDBC untuk terhubung dengan banyak sumber data. Databricks Runtime menyertakan driver untuk sejumlah database JDBC, tetapi Anda mungkin perlu menginstal driver atau versi driver yang berbeda untuk menyambungkan ke database pilihan Anda. Database yang didukung meliputi yang berikut ini:
- Kueri PostgreSQL dengan Azure Databricks
- Kueri MySQL dengan Azure Databricks
- Kueri MariaDB dengan Azure Databricks
- Kueri SQL Server dengan Azure Databricks
- Gunakan konektor Databricks untuk menyambungkan ke ruang kerja Databricks lain
Layanan data apa yang diintegrasikan Azure Databricks?
Layanan data berikut mengharuskan Anda mengonfigurasi pengaturan koneksi, kredensial keamanan, dan pengaturan jaringan. Anda mungkin memerlukan hak istimewa administrator atau pengguna daya di akun Azure atau ruang kerja Azure Databricks Anda. Beberapa juga mengharuskan Anda membuat pustaka Azure Databricks dan memasangnya dalam kluster: