.NET 用 Azure Event Hubs ライブラリ
Azure Event Hubsは、1 秒あたり何百万ものイベントを取り込み、複数のコンシューマーにストリーミングできる、拡張性の高い発行サブスクライブ サービスです。 これにより、接続されたデバイスとアプリケーションによって生成される大量のデータを処理して分析できます。 Event Hubs がデータを収集したら、リアルタイム分析プロバイダーを使用するか、バッチ処理/ストレージ アダプターを使用してデータを取得、変換、格納できます。 Azure Event Hubsの詳細については、「Event Hubs とは」を参照してください。
データ アクセス用のライブラリ
Azure Event Hubs クライアント ライブラリの現在の世代では、バージョン 5.0.1 以降が使用されます。 Microsoft では、新しいアプリケーションにバージョン 5.2 以降を使用することをお勧めします。 既存のアプリケーションをバージョン 5.x にできない場合は、バージョン 4.1 以降を使用することをお勧めします。
バージョン 5.x
バージョン 5.x クライアント ライブラリは、Azure SDK for .NET の一部です。 Azure Event Hubs クライアント ライブラリのソース コードは、GitHub で入手できます。
Event Hubs からイベントを発行および使用するには、次のパッケージを使用します。
バージョン 4.x
Azure Event Hubs クライアント ライブラリのバージョン 4.x のソース コードは、GitHub で入手できます。
Event Hubs からイベントを発行して使用するには、次のレガシ パッケージを使用します。
リソース管理用ライブラリ
Azure Event Hubs リソース プロバイダーを操作するには、次のライブラリを使用します。
NuGet パッケージ | リファレンス |
---|---|
Azure.ResourceManager.EventHubs | Azure.ResourceManager.EventHubs の API リファレンス |
Azure SDK for .NET