Menghubungkan ke Azure Synapse Link untuk Azure Cosmos DB
Artikel ini menjelaskan caranya mengakses database Azure Cosmos DB dari Azure Synapse Analytics Studio dengan Azure Synapse Link.
Prasyarat
Sebelum menyambungkan database Azure Cosmos DB ke ruang kerja, Anda memerlukan:
- Database Azure Cosmos DB yang ada, atau buatlah akun baru dengan mengikuti langkah-langkah di Panduan Mulai Cepat: Mengelola akun Azure Cosmos DB.
- Ruang kerja Azure Synapse yang sudah ada, atau buat ruang kerja baru dengan mengikuti langkah-langkah di Panduan Mulai Cepat: Membuat ruang kerja Synapse.
Aktifkan Synapse Link pada akun database Azure Cosmos DB
Untuk menjalankan analitik skala besar ke Azure Cosmos DB tanpa memengaruhi performa operasional Anda, sebaiknya aktifkan Synapse Link untuk Azure Cosmos DB. Synapse Link menghadirkan kemampuan HTAP ke wadah dan dukungan bawaan di Azure Synapse.
Bukalah Synapse Studio
Dari ruang kerja Azure Synapse Anda, pilih Buka Synapse Studio. Di laman Synapse Studio, pilih Data, yang akan membawa Anda ke Data Object Explorer.
Hubungkan database Azure Cosmos DB ke ruang kerja Azure Synapse
Menghubungkan database Azure Cosmos DB dilakukan sebagai layanan tertaut. Dengan layanan tertaut Azure Cosmos DB, Anda dapat menelusuri dan menjelajahi data, membaca, dan menulis dari Apache Spark untuk Azure Synapse Analytics atau SQL ke Azure Cosmos DB.
Dari Data Object Explorer, Anda dapat langsung membuat sambungan ke database Azure Cosmos DB dengan mengikuti langkah-langkah berikut:
- Pilih ikon + di dekatData.
- PilihSambungkan ke data eksternal.
- Pilih API yang ingin Anda sambungkan, misalnya,SQL APIatauAPI for MongoDB.
- PilihLanjutkan.
- Berikan nama yang mudah diingat pada layanan yang ditautkan. Nama akan muncul di Data Object Explorer dan digunakan oleh runtime Azure Synapse untuk membuat sambungan ke database dan kontainer.
- Pilih nama akun Azure Cosmos DBdannama database.
- (Opsional) Jika tidak ada wilayah yang ditentukan, operasi runtime Azure Synapse akan dirutekan ke wilayah terdekat tempat penyimpanan analitik diaktifkan. Anda juga dapat secara manual mengatur wilayah yang menurut Anda perlu digunakan pengguna untuk mengakses penyimpanan analitik Azure Cosmos DB. PilihProperti koneksi tambahan, lalu pilihBaru. Di bawahNama Properti, masukkanPreferredRegions. SetelNilaike wilayah yang Anda inginkan, misalnya,WestUS2. (Tanpa spasi antara kata dan angka.)
- PilihBuat.
Basis data Azure Cosmos DB muncul di tabTertautdi bawah bagianAzure Cosmos DB. Dengan Azure Cosmos DB, Anda dapat membedakan kontainer yang didukung HTAP dari kontainer khusus OLTP melalui ikon berikut:
Penampung khusus OLTP:
Kontainer yang didukung HTAP:
Berinteraksi dengan cepat dengan tindakan yang dihasilkan kode
Dengan mengeklik kanan ke dalam kontainer, Anda memiliki daftar gerakan yang akan memicu runtime Spark atau SQL. Penulisan ke dalam kontainer dapat dilakukan melalui Penyimpanan Transaksional Azure Cosmos DB dan akan menggunakan Unit Permintaan.