Identitas terkelola untuk Azure Stream Analytics
Azure Stream Analytics saat ini memungkinkan Anda untuk mengautentikasi ke sumber daya Azure lainnya menggunakan identitas terkelola. Tantangan umum saat membangun aplikasi cloud adalah manajemen informasi masuk dalam kode Anda untuk mengautentikasi layanan cloud. Menjaga kredensial tetap aman adalah tugas penting. Informasi masuk tidak boleh disimpan di workstation pengembang atau diperiksa ke kontrol sumber.
Fitur identitas terkelola Microsoft Entra untuk sumber daya Azure memecahkan masalah ini. Fitur ini menyediakan layanan Azure dengan identitas terkelola secara otomatis di ID Microsoft Entra. Ini memungkinkan Anda menetapkan identitas ke pekerjaan Azure Stream Analytics yang kemudian dapat mengautentikasi ke input atau output apa pun yang mendukung autentikasi Microsoft Entra, tanpa kredensial apa pun. Lihatidentitas terkelola untuk halaman gambaran umum sumber daya Azure untuk informasi selengkapnya tentang layanan ini.
Tipe identitas terkelola
Azure Stream Analytics mendukung dua jenis identitas terkelola:
- Identitas yang ditetapkan sistem: Saat Mengaktifkan identitas terkelola yang ditetapkan sistem untuk pekerjaan, Anda membuat identitas di ID Microsoft Entra yang terkait dengan siklus hidup pekerjaan tersebut. Jadi ketika Anda menghapus sumber daya, Azure secara otomatis menghapus identitas untuk Anda.
- Identitas yang ditetapkan pengguna: Anda juga dapat membuat identitas terkelola sebagai sumber daya Azure mandiri dan menetapkannya ke pekerjaan Stream Analytics Anda. Dalam kasus identitas terkelola yang ditetapkan pengguna, identitas dikelola secara terpisah dari sumber daya yang menggunakannya.
Penting
Terlepas dari jenis identitas yang dipilih, identitas terkelola adalah perwakilan layanan dari jenis khusus yang hanya dapat digunakan dengan sumber daya Azure. Perwakilan layanan terkait secara otomatis dihapus saat identitas terkelola dihapus.
Menyambungkan pekerjaan Anda ke sumber daya Azure lainnya menggunakan identitas terkelola
Di bawah ini adalah tabel yang menunjukkan input dan output Azure Stream Analytics yang mendukung identitas terkelola yang ditetapkan sistem atau identitas terkelola yang ditetapkan pengguna:
Jenis | Adaptor | Identitas terkelola yang ditetapkan pengguna | Identitas terkelola yang ditetapkan sistem |
---|---|---|---|
Akun Penyimpanan | Blob/Azure Data Lake Storage Gen 2 | Ya | Ya |
Input | Event Hubs | Ya | Ya |
IoT Hubs | Tidak (tersedia dengan solusi: pengguna dapat merutekan peristiwa ke Azure Event Hubs) | Tidak | |
Blob/Azure Data Lake Storage Gen 2 | Ya | Ya | |
Data Deferensi | Blob/Azure Data Lake Storage Gen 2 | Ya | Ya |
SQL | Ya | Ya | |
Output | Event Hubs | Ya | Ya |
Microsoft Azure SQL Database | Ya | Ya | |
Blob/Azure Data Lake Storage Gen 2 | Ya | Ya | |
Table Storage | Tidak | Tidak | |
Topik Service Bus | Ya | Ya | |
Antrean Service Bus | Ya | Ya | |
Azure Cosmos DB | Ya | Ya | |
Power BI | Tidak | Ya | |
Data Lake Storage Gen1 | Ya | Ya | |
Azure Functions | Tidak | Tidak | |
Azure Database untuk PostgreSQL | Tidak | Tidak | |
Azure Data Explorer | Ya | Ya | |
Azure Synapse Analytics | Ya | Ya |