Compétences Azure.Messaging.EventHubs (.NET)
📦

Azure.Messaging.EventHubs (.NET)

Sûr

Azure Event Hubs によるイベントストリーミングの構築

このスキルは、開発者が .NET アプリケーションに Azure Event Hubs を統合してリアルタイムイベントストリーミングを実現し、スケーラブルな pub-sub メッセージングとイベントドリブンアーキテクチャを可能にする支援を行います。

Prend en charge: Claude Codex Code(CC)
🥉 73 Bronze
1

Télécharger le ZIP du skill

2

Importer dans Claude

Allez dans Paramètres → Capacités → Skills → Importer un skill

3

Activez et commencez à utiliser

Tester

Utilisation de "Azure.Messaging.EventHubs (.NET)". .NET で Event Hubs プロデューサーを作成する方法を示してください

Résultat attendu:

.NET で Event Hubs プロデューサーを作成するには、Azure.Messaging.EventHubs パッケージの EventHubProducerClient を使用します。まず NuGet パッケージをインストールし、接続文字列とハブ名を使用してプロデューサーインスタンスを作成します。プロデューサーは単一のイベントまたはイベントのバッチを送信できます。完了したらプロデューサーを破棄するか、自動クリーンアップのために 'using' ステートメントを使用してください。

Utilisation de "Azure.Messaging.EventHubs (.NET)". Event Hubs のパーティションとコンシューマーグループについて説明してください

Résultat attendu:

パーティションは Event Hubs の並列処理の基本単位です。各パーティションはイベントのシーケンスを保持し、独立して処理できます。コンシューマーグループは、ストリーム内の独自の位置を維持する論理サブスクライバーです。複数のコンシューマーグループにより、複数のコンシューマーが同じイベントを独立して読み取ることができます。順序付き処理のためには、パーティションキーを使用して関連するすべてのイベントを同じパーティションに送信する必要があります。

Audit de sécurité

Sûr
v1 • 2/24/2026

This is a prompt-only skill with no executable code. The static analyzer scanned 0 files (0 lines) and detected no security issues. The skill provides guidance on Azure Event Hubs .NET SDK usage through prompts and documentation. No dangerous patterns, network requests, filesystem access, environment variable usage, or external command execution were detected.

0
Fichiers analysés
0
Lignes analysées
0
résultats
1
Total des audits
Aucun problème de sécurité trouvé
Audité par: claude

Score de qualité

38
Architecture
100
Maintenabilité
87
Contenu
50
Communauté
100
Sécurité
83
Conformité aux spécifications

Ce que vous pouvez construire

イベントドリブンマイクロサービスの構築

スケーラブルな分散システムのために、イベントストリーミングを通じて通信する疎結合なマイクロサービスを作成

リアルタイムデータパイプラインの実装

IoT デバイス、クリックストリーム、ログ集約からのストリーミングデータをリアルタイムで処理

レガシーメッセージングシステムの近代化

Event Hubs 統合により、従来のメッセージキューからイベントストリーミングへ移行

Essayez ces prompts

基本のイベントプロデューサー
特定のハブにメッセージを送信するための .NET 用 Event Hubs プロデューサーの作成方法を示してください。
チェックポイント付きイベントコンシューマー
イベントを処理し、信頼性の高い処理のためにチェックポイントを保存する Event Hubs コンシューマーを作成してください。
バッチイベント公開
より良いスループットとパフォーマンスのために、イベントをバッチで公開するコードを生成してください。
パーティションルーティング戦略
順序付きイベント処理のためのパーティションルーティング戦略の実装方法を説明してください。

Bonnes pratiques

  • パーティション内の順序を維持するために、関連するイベントにはパーティションキーを使用
  • 障害発生後の再開を可能にするために、コンシューマーにチェックポイントを実装
  • ネットワークオーバーヘッドを削減するために、高スループットシナリオではバッチ公開を使用

Éviter

  • メッセージごとに新しいプロデューサーを作成しない - プロデューサーインスタンスを再利用
  • 受信コールバックでイベントを同期的に処理しない - 非同期処理を使用
  • 信頼性の高い処理のためにチェックポイントを実装する際に PartitionContext を無視しない

Foire aux questions

Azure Event Hubs とは何ですか?
Azure Event Hubs は、Microsoft Azure が提供する完全管理型のリアルタイムイベントストリーミングサービスです。さまざまなソースから毎秒数百万のイベントを取り込み、複数のコンシューマーに配信できます。
このスキルを使用するには Azure アカウントが必要ですか?
このスキルはコードのガイダンスと例を提供します。生成されたコードを実行するには、Azure サブスクリプションと Event Hubs 名前空間内のイベントハブが必要です。
パーティションとコンシューマーグループの違いは何ですか?
パーティションは並列処理を可能にするイベントストリームの物理的な分割です。コンシューマーグループは、複数の独立したコンシューマーが異なる位置で同じストリームを読み取ることを可能にする論理ビューです。
イベントの順序をどのように処理しますか?
単一パーティション内のイベントは順序が保証されます。関連するイベント全体の順序を維持するには、イベント送信時にパーティションキーを使用して、同じパーティションに送信されるようにしてください。
チェックポイントとは何ですか?
チェックポイントは、処理済みイベントの位置を保存するプロセスです。これにより、コンシューマーが再起動した場合に、すべてのイベントを再処理するのではなく、中断した位置から再開できます。
このスキルは Azure IoT Hub 統合の支援ができますか?
はい、Azure IoT Hub はビルトインエンドポイントを使用して Event Hubs にイベントをストリーミングできます。このスキルは、IoT Hub 互換エンドポイントからこれらのイベントを処理するコンシューマーの作成を支援できます。

Détails du développeur

Structure de fichiers

📄 SKILL.md