Contoh topologi dan komponen Apache Storm untuk Apache Storm di HDInsight

Berikut ini adalah daftar contoh yang dibuat dan dikelola oleh Microsoft untuk digunakan dengan Apache Storm di HDInsight. Contoh-contoh ini mencakup berbagai topik, mulai dari membuat topologi dasar C# dan Java hingga bekerja dengan layanan Azure seperti Event Hubs, Cosmos DB, SQL Database, Apache HBase di HDInsight, dan Azure Storage. Beberapa contoh juga menunjukkan cara bekerja dengan teknologi non-Azure, atau bahkan non-Microsoft, seperti SignalR dan Socket.IO.

Deskripsi Menunjukkan Bahasa/Kerangka Kerja
Menulis ke Azure Data Lake Storage dari Apache Storm Menulis ke Azure Data Lake Storage Java
Sumber Event Hub Spout dan Bolt Sumber untuk Event Hub Spout dan Bolt Java
Mengembangkan topologi berbasis Java untuk Apache Storm di HDInsight Maven Java
Mengembangkan topologi C# untuk Apache Storm di HDInsight menggunakan Visual Studio Alat HDInsight untuk Visual Studio Code C#, Java
Memproses aktivitas dari Azure Event Hubs dengan Apache Storm di HDInsight (C#) Event Hubs C# dan Java
Memproses aktivitas dari Azure Event Hubs dengan Apache Storm di HDInsight (Java) Event Hubs Java
Memproses data sensor kendaraan dari Event Hub menggunakan Apache Storm di HDInsight Event Hubs, Cosmos DB, Azure Storage Blob (WASB) C#, Java
Ekstrak, Transformasi, dan Muat (ETL) dari Azure Event Hubs ke Apache HBase, menggunakan Apache Storm di HDInsight Event Hubs, HBase C#
Templat C# Proyek topologi Storm untuk bekerja dengan layanan Azure dari Apache Storm di HDInsight Event Hubs, Cosmos DB, SQL Database, HBase, SignalR C#, Java
Tolok ukur skalabilitas untuk membaca dari Azure Event Hubs menggunakan Apache Storm di HDInsight Throughput pesan, Event Hubs, SQL Database C#, Java
Gunakan Apache Kafka dengan Apache Storm di HDInsight Apache Storm membaca dan menulis ke Apache Kafka Java

Peringatan

Contoh C# dalam daftar ini awalnya dibuat dan diuji dengan HDInsight berbasis Windows, dan mungkin tidak berfungsi dengan benar menggunakan klaster HDInsight berbasis Linux. Klaster berbasis Linux menggunakan Mono untuk menjalankan kode .NET, dan mungkin memiliki masalah kompatibilitas dengan kerangka kerja dan paket yang digunakan dalam contoh.

Linux adalah satu-satunya sistem operasi yang digunakan pada HDInsight versi 3.4 atau lebih besar.

Hanya Python

Lihat Menggunakan Python dengan Apache Storm di HDInsight untuk contoh komponen Python dengan topologi Flux.

Langkah berikutnya