Przykład Apache Storm topologie i składniki Apache Storm w usłudze HDInsightExample Apache Storm topologies and components for Apache Storm on HDInsight

Poniżej znajduje się Lista przykładów utworzonych i obsługiwanych przez firmę Microsoft do użycia z usługą Apache Storm w usłudze HDInsight.The following is a list of examples created and maintained by Microsoft for use with Apache Storm on HDInsight. Te przykłady obejmują różne tematy, od tworzenia topologii Basic C# i Java do pracy z usługami platformy Azure, takimi jak Event Hubs, Cosmos DB, SQL Database, Apache HBase w usłudze HDInsight i 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. W niektórych przykładach przedstawiono również sposób pracy z platformą inną niż Azure, a nawet technologiami nienależącymi do firmy Microsoft, takimi jak sygnalizujący i Socket.IO.Some examples also demonstrate how to work with non-Azure, or even non-Microsoft technologies, such as SignalR and Socket.IO.

OpisDescription PokazujeDemonstrates Język/strukturaLanguage/Framework
Zapisz do Azure Data Lake Storage z Apache StormWrite to Azure Data Lake Storage from Apache Storm Zapisywanie w Azure Data Lake StorageWriting to Azure Data Lake Storage JavaJava
Elementu Spout i źródło piorunu centrum zdarzeńEvent Hub Spout and Bolt source Źródło dla elementu Spout i błyskawicy centrum zdarzeńSource for the Event Hub Spout and Bolt JavaJava
Tworzenie topologii opartych na języku Java dla Apache Storm w usłudze HDInsightDevelop Java-based topologies for Apache Storm on HDInsight MavenMaven JavaJava
Tworzenie C# topologii dla Apache Storm w usłudze HDInsight przy użyciu programu Visual StudioDevelop C# topologies for Apache Storm on HDInsight using Visual Studio Narzędzia HDInsight Tools for Visual StudioHDInsight Tools for Visual Studio C#, JavaC#, Java
Przetwarzaj zdarzenia z usługi Azure Event Hubs przy użyciu Apache StormC#w usłudze HDInsight ()Process events from Azure Event Hubs with Apache Storm on HDInsight (C#) Centra zdarzeńEvent Hubs C#i JavaC# and Java
Process events from Azure Event Hubs with Storm on HDInsight (Java) (Przetwarzanie zdarzeń usługi Azure Event Hubs przy użyciu systemu Storm w usłudze HDInsight — Java)Process events from Azure Event Hubs with Storm on HDInsight (Java) Centra zdarzeńEvent Hubs JavaJava
Przetwarzanie danych z czujnika pojazdu z Event Hubs przy użyciu Apache Storm w usłudze 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
Wyodrębnianie, przekształcanie i ładowanie (ETL) z usługi Azure Event Hubs do platformy Apache HBase przy użyciu Apache Storm w usłudze HDInsightExtract, Transform, and Load (ETL) from Azure Event Hubs to Apache HBase, using Apache Storm on HDInsight Event Hubs, HBaseEvent Hubs, HBase C#C#
Szablon C# projektu topologii burzy na potrzeby pracy z usługami platformy Azure z Apache Storm w usłudze HDInsightTemplate C# Storm topology project for working with Azure services from Apache Storm on HDInsight Event Hubs, Cosmos DB, SQL Database, HBase, sygnalizującyEvent Hubs, Cosmos DB, SQL Database, HBase, SignalR C#, JavaC#, Java
Testy wydajnościowe do czytania z usługi Azure Event Hubs przy użyciu Apache Storm w usłudze HDInsightScalability benchmarks for reading from Azure Event Hubs using Apache Storm on HDInsight Przepływność komunikatów, Event Hubs, SQL DatabaseMessage throughput, Event Hubs, SQL Database C#, JavaC#, Java
Używanie Apache Kafka z Apache Storm w usłudze HDInsightUse Apache Kafka with Apache Storm on HDInsight Apache Storm odczytywanie i zapisywanie do Apache KafkaApache Storm reading and writing to Apache Kafka JavaJava

Ostrzeżenie

C# Przykłady na tej liście zostały pierwotnie utworzone i przetestowane przy użyciu usługi HDInsight opartej na systemie Windows i mogą nie funkcjonować prawidłowo w przypadku klastrów usługi HDInsight opartych na systemach 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. Klastry oparte na systemie Linux używają programu mono do uruchamiania kodu platformy .NET i mogą mieć problemy ze zgodnością z platformami i pakietami używanymi w tym przykładzie.Linux-based clusters use Mono to run .NET code, and may have compatibility problems with the frameworks and packages used in the example.

System Linux jest jedynym systemem operacyjnym używanym w usłudze HDInsight w wersji 3,4 lub nowszej.Linux is the only operating system used on HDInsight version 3.4 or later.

Tylko język PythonPython only

Zobacz Używanie języka Python z Apache Storm w usłudze HDInsight , aby zapoznać się z przykładem składników języka Python z topologią strumienia.See Use Python with Apache Storm on HDInsight for an example of Python components with a Flux topology.

Następne krokiNext Steps