Compétences Azure Event Hubs SDK for Python
📦

Azure Event Hubs SDK for Python

Sûr

Azure Event Hubs を Python と統合する

Azure Event Hubs Python SDK を使用して、高スループットのイベントストリーミングパイプラインを構築します。このスキルでは、プロデューサー、コンシューマー、およびチェックポイントストアのコードパターンを提供します。

Prend en charge: Claude Codex Code(CC)
⚠️ 68 Médiocre
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 Event Hubs SDK for Python". Event Hub に 100 個のイベントを送信する

Résultat attendu:

EventHubProducerClient を作成し、create_batch() を使用してイベントをバッチ処理し、try/except でバッチサイズの制限を処理し、バッチで送信するコード

Utilisation de "Azure Event Hubs SDK for Python". チェックポイントストアを使用してイベントを受信する

Résultat attendu:

EventHubConsumerClient、BlobCheckpointStore のセットアップ、各イベント処理後にチェックポイントを更新する on_event コールバック

Utilisation de "Azure Event Hubs SDK for Python". パーティション情報を取得する

Résultat attendu:

get_eventhub_properties() を呼び出してパーティション ID を取得し、各パーティションの詳細について get_partition_properties() を呼び出す

Audit de sécurité

Sûr
v1 • 2/24/2026

Documentation-only skill containing reference material for Azure Event Hubs Python SDK. Static analysis scanned 0 files (0 lines) as this is a prompt-only skill with no executable code. No security issues detected. The skill provides legitimate technical documentation for Azure Event Hubs, a standard cloud messaging service.

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é
85
Contenu
20
Communauté
100
Sécurité
83
Conformité aux spécifications

Ce que vous pouvez construire

イベント取り込みパイプラインの構築

IoT デバイスやアプリケーションから Azure Event Hubs へ大量のイベントを送信するプロデューサーを作成する

ストリーミングイベントの処理

信頼性の高い配信のためにチェックポイントを使用してイベントを受信・処理するコンシューマーアプリケーションを構築する

非同期イベント処理の実装

リソース効率を向上させて高スループットのイベントストリーミングを処理するために、非同期クライアントを使用する

Essayez ces prompts

Event Hub にイベントを送信する
azure-eventhub Python SDK を使用して EventHubProducerClient を作成し、イベントのバッチを送信する方法を示してください
チェックポイントによるイベント受信
イベントを受信して進行状況を追跡するために、BlobCheckpointStore を使用した EventHubConsumerClient を設定するにはどうすればよいですか?
非同期イベントストリーミング
高スループットシナリオのための EventHubProducerClient および EventHubConsumerClient の非同期バージョンを示してください
パーティションとルーティング
azure-eventhub で partition_id または partition_key を使用して特定のパーティションにイベントを送信するにはどうすればよいですか?

Bonnes pratiques

  • ネットワーク呼び出しを削減するために、複数のイベントを送信する際にバッチを使用する
  • 信頼性の高いイベント処理のために本番環境ではチェックポイントストアを使用する
  • 高スループットシナリオでは非同期クライアントを使用する

Éviter

  • バッチ処理せずにイベントを 1 つずつ送信する
  • チェックポイントを更新しないことで、再起動時に重複処理が発生する
  • クライアント接続にコンテキストマネージャーを使用しない

Foire aux questions

Azure Event Hubs とは何ですか?
Azure Event Hubs は、Microsoft Azure のビッグデータストリーミングプラットフォームおよびイベント取り込みサービスです。毎秒数百万のイベントをストリーミングできます。
EventHubProducerClient と EventHubConsumerClient の違いは何ですか?
ProducerClient はイベントを Event Hub に送信します。ConsumerClient は Event Hub からイベントを受信します。これらはストリーミングパイプラインの両側で使用されます。
チェックポイントとは何ですか?
チェックポイントは、パーティション内で最後に処理されたイベントを追跡します。BlobCheckpointStore を使用して位置を永続化し、コンシューマーが中断した場所から再開できるようにします。
パーティションキーとは何ですか?
パーティションキーは文字列で、同じキーを持つすべてのイベントが同じパーティションに送信されることを保証します。これにより、関連するイベントの順序が維持されます。
Event Hubs には Azure Blob Storage が必要ですか?
Blob ストレージは、チェックポイントストアを使用する場合にのみ必要です。チェックポイントのない単純なコンシューマーの場合は、Blob ストレージは不要です。
Azure Event Hubs はどのような認証をサポートしていますか?
SDK は DefaultAzureCredential を使用しており、マネージド ID、サービスプリンシパル、その他の Azure 認証方法をサポートしています。

Détails du développeur

Structure de fichiers

📄 SKILL.md