Příklad Apache Storm topologií a komponent pro Apache Storm ve službě HDInsightExample Apache Storm topologies and components for Apache Storm on HDInsight

Následuje seznam příkladů vytvořených a spravovaných společností Microsoft pro použití s Apache Storm v HDInsight.The following is a list of examples created and maintained by Microsoft for use with Apache Storm on HDInsight. Tyto příklady se týkají nejrůznějších témat, od vytvoření základních C# topologií a topologií Java pro práci se službami Azure, jako jsou Event Hubs, Cosmos DB, SQL Database, Apache HBA v HDInsight a Azure Storage.These examples cover a variety of topics, from creating basic C# and Java topologies to working with Azure services such as Event Hubs, Cosmos DB, SQL Database, Apache HBase on HDInsight, and Azure Storage. Některé příklady také ukazují, jak pracovat s jinými technologiemi než Azure nebo i jinými technologiemi, jako je například Signal a Socket.IO.Some examples also demonstrate how to work with non-Azure, or even non-Microsoft technologies, such as SignalR and Socket.IO.

PopisDescription MonstrDemonstrates Jazyk/rozhraníLanguage/Framework
Zápis do Azure Data Lake Storage z Apache StormWrite to Azure Data Lake Storage from Apache Storm Zápis do Azure Data Lake StorageWriting to Azure Data Lake Storage JavaJava
Spout a zdroj šroubů centra událostíEvent Hub Spout and Bolt source Zdroj pro Spout a šroub centra událostíSource for the Event Hub Spout and Bolt JavaJava
Vývoj topologií založených na jazyce Java pro Apache Storm v HDInsightDevelop Java-based topologies for Apache Storm on HDInsight MavenMaven JavaJava
Vývoj C# topologií pro Apache Storm v HDInsight pomocí sady Visual StudioDevelop C# topologies for Apache Storm on HDInsight using Visual Studio Nástroje HDInsight pro Visual StudioHDInsight Tools for Visual Studio C#, JavaC#, Java
Zpracování událostí z Azure Event Hubs s využitím Apache Storm veC#službě HDInsight ()Process events from Azure Event Hubs with Apache Storm on HDInsight (C#) Event HubsEvent Hubs C#a JavaC# and Java
Zpracování událostí z Azure Event Hubs se Stormem v HDInsight (Java)Process events from Azure Event Hubs with Storm on HDInsight (Java) Event HubsEvent Hubs JavaJava
Zpracování dat snímače vozidla z Event Hubs pomocí Apache Storm v HDInsightProcess vehicle sensor data from Event Hubs using Apache Storm on HDInsight Event Hubs, Cosmos DB Azure Storage Blob (WASB)Event Hubs, Cosmos DB, Azure Storage Blob (WASB) C#, JavaC#, Java
Extrakce, transformace a načítání (ETL) z Azure Event Hubs do Apache HBA pomocí Apache Storm ve službě HDInsightExtract, Transform, and Load (ETL) from Azure Event Hubs to Apache HBase, using Apache Storm on HDInsight Event Hubs, HBAEvent Hubs, HBase C#C#
Projekt C# pro topologii vyplavení šablon pro práci se službami Azure z Apache Storm ve službě HDInsightTemplate C# Storm topology project for working with Azure services from Apache Storm on HDInsight Event Hubs, Cosmos DB, SQL Database, HBA, SignalEvent Hubs, Cosmos DB, SQL Database, HBase, SignalR C#, JavaC#, Java
Srovnávací testy škálovatelnosti pro čtení z Azure Event Hubs pomocí Apache Storm ve službě HDInsightScalability benchmarks for reading from Azure Event Hubs using Apache Storm on HDInsight Propustnost zpráv, Event Hubs SQL DatabaseMessage throughput, Event Hubs, SQL Database C#, JavaC#, Java
Použití Apache Kafka s Apache Storm v HDInsightUse Apache Kafka with Apache Storm on HDInsight Apache Storm čtení a zápisu do Apache KafkaApache Storm reading and writing to Apache Kafka JavaJava

Varování

C# Příklady v tomto seznamu byly původně vytvořeny a testovány pomocí HDInsight se systémem Windows a nemusí správně fungovat s clustery HDInsight se systémem Linux.The C# examples in this list were originally created and tested with Windows-based HDInsight, and may not work correctly with Linux-based HDInsight clusters. Clustery se systémem Linux používají mono ke spouštění kódu .NET a mohou mít problémy s kompatibilitou s rozhraními a balíčky použitými v tomto příkladu.Linux-based clusters use Mono to run .NET code, and may have compatibility problems with the frameworks and packages used in the example.

Linux je jediným operačním systémem používaným ve službě HDInsight verze 3,4 nebo novější.Linux is the only operating system used on HDInsight version 3.4 or later.

Jenom PythonPython only

Příklady komponent Pythonu s topologií toků můžete najít v tématu použití Pythonu s Apache Storm v HDInsight .See Use Python with Apache Storm on HDInsight for an example of Python components with a Flux topology.

Další krokyNext Steps