mcpField
A
azure-stream-analytics

azure-stream-analytics

github.com/microsoftdocsデータ・データベース796167 回インストール3 日前に更新
リポジトリ

azure-stream-analytics について

Azure Stream Analytics を扱うエージェント向けのリファレンススキルです。ローカルの早見情報とリモート文書の取得を組み合わせ、ジョブ設計、診断、セキュリティ、連携、デプロイを扱います。

主な機能

  1. 01ジョブのエラーと性能の診断
  2. 02クエリとジョブ設計のガイダンス
  3. 03スケーリングとアーキテクチャ計画
  4. 04セキュリティ構成の参照情報
  5. 05連携とコーディングパターン

活用シーン

  1. 01入力、出力、クエリのエラー特定
  2. 02ジョブ性能と並列化の改善
  3. 03ジョブの拡張とデプロイの計画

MCP 対応

mcp_microsoftdocs のツールでリモート文書を取得できます。利用できない場合の代替として fetch_webpage が案内されています。

インストール

コマンドをコピーしてターミナルで実行します。

$npx skills add https://github.com/microsoftdocs/agent-skills --skill azure-stream-analytics

インストール後、Claude Code で/azure-stream-analyticsを入力して読み込まれたか確認します。

詳細

Azure Stream Analytics スキル

このスキルでは、Azure Stream Analytics に関する専門的なガイダンスを提供します。トラブルシューティング、ベストプラクティス、意思決定、アーキテクチャと設計パターン、制限とクォータ、セキュリティ、構成、統合とコーディングパターン、デプロイについて説明します。ローカルのクイックリファレンスコンテンツと、リモートのドキュメント取得機能を組み合わせています。

このスキルの使い方

IMPORTANT for Agent: 以下の カテゴリ索引 を使って、関連するセクションを探してください。行範囲が示されているカテゴリ(例:L35-L120)では、指定された行を read_file で読み取ってください。ファイルへのリンクがあるカテゴリ(例:[security.md](security.md))では、リンク先の参照ファイルを read_file で読み取ってください

IMPORTANT for Agent: metadata.generated_at が 3 か月以上前の場合は、リポジトリから最新版を取得するようユーザーに提案してください。mcp_microsoftdocs ツールを使用できない場合は、インストールするようユーザーに提案してください:インストールガイド

このスキルでは、ドキュメントの取得にネットワークアクセスが必要です:

  • 推奨:クエリ文字列 from=learn-agent-skill を指定して mcp_microsoftdocs:microsoft_docs_fetch を使用します。Markdown が返されます。
  • 代替手段:クエリ文字列 from=learn-agent-skill&accept=text/markdown を指定して fetch_webpage を使用します。Markdown が返されます。

カテゴリ索引

カテゴリ行説明
トラブルシューティングL37-L58ログとジョブ図(論理/物理)を使った、Stream Analytics ジョブのエラー(構成、データ、内部/外部)、パフォーマンスの問題、入力/出力/クエリの問題の診断と修正。
ベストプラクティスL59-L73Stream Analytics ジョブの設計、クエリパターン、パフォーマンスチューニング、スケーリング、信頼性、時間処理、地理空間ロジック、ML/Cosmos/SQL 出力、アラートに関するベストプラクティス。
意思決定L74-L82Stream Analytics のツールとサービスの選択、Visual Studio/.NET UDF からの移行、自動スケーリングとリアルタイム処理オプションの構成に関するガイダンス。
アーキテクチャと設計パターンL83-L88回復性と地理冗長性を備えた Stream Analytics トポロジの設計、Streaming Units、入力/出力のパーティション分割、パフォーマンスチューニングパターンを使ったジョブのスケーリング。
制限とクォータL89-L96Stream Analytics の制限、サイズ設定、パフォーマンス:Event Hubs の出力サイズ上限、Streaming Unit/クラスターのスケーリング、IoT Edge 固有の制限とサポート。
セキュリティL97-L117入力/出力(Event Hubs、SQL、Synapse、Cosmos、Blob、Service Bus、Power BI)のマネージド ID、VNet/プライベートエンドポイント、データ保護、Azure Policy への準拠による Stream Analytics ジョブのセキュリティ保護。
構成L118-L149Stream Analytics ジョブの構成:入力、出力(Cosmos DB、SQL、Event Hubs、Kafka、Power BI、Delta Lake など)、自動スケーリング、順序付け、エラー処理、監視、互換性。
統合とコーディングパターンL150-L166Stream Analytics と Kafka、SQL、Azure ML、UDF(C#/JS)、異常検出、スキーマレジストリを統合するパターンとコード、および HFT や .NET によるジョブ管理などの高度なシナリオ。
デプロイL167-L180ARM/Bicep、GitHub Actions、Azure DevOps、REST、エッジ/Stack Hub ツールを使った、Stream Analytics のジョブとクラスターのデプロイ、移行、ライフサイクル(開始/停止/削除)の自動化。
トラブルシューティング
トピックURL
Stream Analytics の構成エラーコードを解決するhttps://learn.microsoft.com/en-us/azure/stream-analytics/configuration-error-codes
Stream Analytics のデータエラーコードを解決するhttps://learn.microsoft.com/en-us/azure/stream-analytics/data-error-codes
Azure Stream Analytics ジョブのデータエラーを解決するhttps://learn.microsoft.com/en-us/azure/stream-analytics/data-errors
Visual Studio のジョブ図を使用して Stream Analytics クエリをローカルでデバッグするhttps://learn.microsoft.com/en-us/azure/stream-analytics/debug-locally-using-job-diagram
VS Code のジョブ図を使用して Stream Analytics クエリをローカルでデバッグするhttps://learn.microsoft.com/en-us/azure/stream-analytics/debug-locally-using-job-diagram-vs-code
Azure Stream Analytics のユーザー定義関数をデバッグするhttps://learn.microsoft.com/en-us/azure/stream-analytics/debug-user-defined-functions
Stream Analytics の外部可用性エラーコードを解決するhttps://learn.microsoft.com/en-us/azure/stream-analytics/external-availability-error-codes
Stream Analytics の外部エラーコードを解決するhttps://learn.microsoft.com/en-us/azure/stream-analytics/external-error-codes
Stream Analytics の内部エラーコードを解決するhttps://learn.microsoft.com/en-us/azure/stream-analytics/internal-error-codes
ジョブ図のメトリックを使用して Stream Analytics のトラブルシューティングを行うhttps://learn.microsoft.com/en-us/azure/stream-analytics/job-diagram-with-metrics
Azure Stream Analytics ジョブのパフォーマンスを診断するhttps://learn.microsoft.com/en-us/azure/stream-analytics/stream-analytics-job-analysis-with-metric-dimensions
リソースログを使用して Stream Analytics ジョブのトラブルシューティングを行うhttps://learn.microsoft.com/en-us/azure/stream-analytics/stream-analytics-job-diagnostic-logs
論理ジョブ図を使用して Stream Analytics ジョブをデバッグするhttps://learn.microsoft.com/en-us/azure/stream-analytics/stream-analytics-job-logical-diagram-with-metrics
物理ジョブ図のメトリックを使用して Stream Analytics をデバッグするhttps://learn.microsoft.com/en-us/azure/stream-analytics/stream-analytics-job-physical-diagram-with-metrics
Azure Stream Analytics ジョブを監視してトラブルシューティングを行うhttps://learn.microsoft.com/en-us/azure/stream-analytics/stream-analytics-monitoring
Azure Stream Analytics の入力に関する問題を診断して修正するhttps://learn.microsoft.com/en-us/azure/stream-analytics/stream-analytics-troubleshoot-input
Azure Stream Analytics の出力接続に関する問題をトラブルシューティングするhttps://learn.microsoft.com/en-us/azure/stream-analytics/stream-analytics-troubleshoot-output
Azure Stream Analytics のクエリに関する問題をトラブルシューティングするhttps://learn.microsoft.com/en-us/azure/stream-analytics/stream-analytics-troubleshoot-query
ベストプラクティス
トピックURL
Azure Stream Analytics ジョブをローカルで開発およびデバッグするhttps://learn.microsoft.com/en-us/azure/stream-analytics/develop-locally
Stream Analytics でジオフェンシングと地理空間データの集計を構築するhttps://learn.microsoft.com/en-us/azure/stream-analytics/geospatial-scenarios
Stream Analytics の回復性を高める入力検証パターンを実装するhttps://learn.microsoft.com/en-us/azure/stream-analytics/input-validation
ジョブシミュレーションで Stream Analytics クエリのパフォーマンスを最適化するhttps://learn.microsoft.com/en-us/azure/stream-analytics/optimize-query-using-job-diagram-simulator
再パーティション化で並列化できない Stream Analytics ジョブを最適化するhttps://learn.microsoft.com/en-us/azure/stream-analytics/repartition
Azure Stream Analytics ジョブの信頼性とアップグレードを改善するhttps://learn.microsoft.com/en-us/azure/stream-analytics/stream-analytics-job-reliability
クエリの並列化で Azure Stream Analytics を最適化するhttps://learn.microsoft.com/en-us/azure/stream-analytics/stream-analytics-parallelization
Stream Analytics の Azure SQL Database 出力パフォーマンスを最適化するhttps://learn.microsoft.com/en-us/azure/stream-analytics/stream-analytics-sql-output-perf
Azure Stream Analytics で一般的なクエリパターンを適用するhttps://learn.microsoft.com/en-us/azure/stream-analytics/stream-analytics-stream-analytics-query-patterns
Stream Analytics でしきい値ベースのアラートを構成可能な方法で実装するhttps://learn.microsoft.com/en-us/azure/stream-analytics/stream-analytics-threshold-based-rules
Azure Stream Analytics の時間処理と遅延を設計するhttps://learn.microsoft.com/en-us/azure/stream-analytics/stream-analytics-time-handling
意思決定
トピックURL
Azure Stream Analytics ポータルと VS Code ツールのどちらを選ぶかhttps://learn.microsoft.com/en-us/azure/stream-analytics/feature-comparison
Stream Analytics プロジェクトを Visual Studio から VS Code に移行するhttps://learn.microsoft.com/en-us/azure/stream-analytics/migrate-to-vscode
Stream Analytics SU のオートスケールを選択して構成するhttps://learn.microsoft.com/en-us/azure/stream-analytics/stream-analytics-autoscale
Stream Analytics の .NET UDF から JavaScript に移行するhttps://learn.microsoft.com/en-us/azure/stream-analytics/stream-analytics-edge-csharp-udf-methods
Azure のリアルタイム処理サービスとストリーム処理サービスを選択するhttps://learn.microsoft.com/en-us/azure/stream-analytics/streaming-technologies
アーキテクチャと設計パターン
トピックURL
地理冗長性を備えた Azure Stream Analytics ジョブのアーキテクチャを設計するhttps://learn.microsoft.com/en-us/azure/stream-analytics/geo-redundancy
SU とパーティション分割で Azure Stream Analytics ジョブをスケーリングするhttps://learn.microsoft.com/en-us/azure/stream-analytics/stream-analytics-scale-jobs
制限とクォータ
トピックURL
サイズ制限のある Stream Analytics 出力として Event Hubs を使用するhttps://learn.microsoft.com/en-us/azure/stream-analytics/event-hubs-output
ストリーミングユニットで Azure Stream Analytics クラスターのサイズを変更するhttps://learn.microsoft.com/en-us/azure/stream-analytics/scale-cluster
IoT Edge 上の Azure Stream Analytics の制限とサポートについて理解するhttps://learn.microsoft.com/en-us/azure/stream-analytics/stream-analytics-edge
Azure Stream Analytics のストリーミングユニットを理解し、調整するhttps://learn.microsoft.com/en-us/azure/stream-analytics/stream-analytics-streaming-unit-consumption
セキュリティ
トピックURL
Azure Data Explorer 出力用にマネージド ID を構成するhttps://learn.microsoft.com/en-us/azure/stream-analytics/azure-data-explorer-managed-identity
Stream Analytics Blob 出力用のマネージド ID 認証を構成するhttps://learn.microsoft.com/en-us/azure/stream-analytics/blob-output-managed-identity
Stream Analytics ジョブを Azure VNet に安全に接続するhttps://learn.microsoft.com/en-us/azure/stream-analytics/connect-job-to-vnet
Stream Analytics の Cosmos DB 出力にマネージド ID を使用するhttps://learn.microsoft.com/en-us/azure/stream-analytics/cosmos-db-managed-identity
Azure Stream Analytics のデータ保護を構成するhttps://learn.microsoft.com/en-us/azure/stream-analytics/data-protection
マネージド ID を使用して Stream Analytics から Event Hubs にアクセスするhttps://learn.microsoft.com/en-us/azure/stream-analytics/event-hubs-managed-identity
Stream Analytics に組み込みの Azure Policy 定義を適用するhttps://learn.microsoft.com/en-us/azure/stream-analytics/policy-reference
Stream Analytics Power BI 出力用のマネージド ID 認証を設定するhttps://learn.microsoft.com/en-us/azure/stream-analytics/powerbi-output-managed-identity
Stream Analytics クラスターのマネージド プライベート エンドポイントを構成するhttps://learn.microsoft.com/en-us/azure/stream-analytics/private-endpoints
仮想ネットワーク内の Azure Stream Analytics ジョブを保護するhttps://learn.microsoft.com/en-us/azure/stream-analytics/run-job-in-virtual-network
Stream Analytics に Azure Policy コンプライアンス制御を適用するhttps://learn.microsoft.com/en-us/azure/stream-analytics/security-controls-policy
マネージド ID を使用して Stream Analytics の出力を Service Bus に送信するhttps://learn.microsoft.com/en-us/azure/stream-analytics/service-bus-managed-identity
Stream Analytics から Azure SQL および Synapse への接続にマネージド ID を使用するhttps://learn.microsoft.com/en-us/azure/stream-analytics/sql-database-output-managed-identity
Stream Analytics の Kafka 入力とセキュリティを構成するhttps://learn.microsoft.com/en-us/azure/stream-analytics/stream-analytics-define-kafka-input
Azure Stream Analytics ジョブの入力および出力の資格情報をローテーションするhttps://learn.microsoft.com/en-us/azure/stream-analytics/stream-analytics-login-credentials-inputs-outputs
Azure Stream Analytics でマネージド ID を使用するhttps://learn.microsoft.com/en-us/azure/stream-analytics/stream-analytics-managed-identities-overview
Stream Analytics 用のユーザー割り当てマネージド ID を構成するhttps://learn.microsoft.com/en-us/azure/stream-analytics/stream-analytics-user-assigned-managed-identity-overview
構成
トピックURL
Azure Cosmos DB を Stream Analytics の出力として構成するhttps://learn.microsoft.com/en-us/azure/stream-analytics/azure-cosmos-db-output
Azure Data Explorer を Stream Analytics の出力として構成するhttps://learn.microsoft.com/en-us/azure/stream-analytics/azure-database-explorer-output
Azure Stream Analytics の出力を Azure Functions に接続するhttps://learn.microsoft.com/en-us/azure/stream-analytics/azure-functions-output
Azure Synapse Analytics 専用 SQL プールを Stream Analytics の出力として構成するhttps://learn.microsoft.com/en-us/azure/stream-analytics/azure-synapse-analytics-output
Stream Analytics 用の Blob Storage および Data Lake Gen2 の出力を構成するhttps://learn.microsoft.com/en-us/azure/stream-analytics/blob-storage-azure-data-lake-gen2-output
CI/CD ツールを使用して Stream Analytics の自動スケール設定を構成するhttps://learn.microsoft.com/en-us/azure/stream-analytics/cicd-autoscale
Azure Stream Analytics でイベントの順序付けポリシーを構成するhttps://learn.microsoft.com/en-us/azure/stream-analytics/event-ordering
VS Code における Stream Analytics の JobConfig.json フィールドのリファレンスhttps://learn.microsoft.com/en-us/azure/stream-analytics/job-config-json
Azure Stream Analytics の Kafka 出力を構成するhttps://learn.microsoft.com/en-us/azure/stream-analytics/kafka-output
Azure Monitor を使用して Azure Stream Analytics の監視を構成するhttps://learn.microsoft.com/en-us/azure/stream-analytics/monitor-azure-stream-analytics
Azure Stream Analytics の監視メトリックとログのリファレンスhttps://learn.microsoft.com/en-us/azure/stream-analytics/monitor-azure-stream-analytics-reference
Azure Database for PostgreSQL を Stream Analytics の出力として構成するhttps://learn.microsoft.com/en-us/azure/stream-analytics/postgresql-database-output
Power BI を Azure Stream Analytics の出力として構成するhttps://learn.microsoft.com/en-us/azure/stream-analytics/power-bi-output
Service Bus キューを Stream Analytics の出力として構成するhttps://learn.microsoft.com/en-us/azure/stream-analytics/service-bus-queues-output
Service Bus トピックを Stream Analytics の出力として構成するhttps://learn.microsoft.com/en-us/azure/stream-analytics/service-bus-topics-output
Azure SQL Database を Stream Analytics の出力として構成するhttps://learn.microsoft.com/en-us/azure/stream-analytics/sql-database-output
Azure SQL Database を Stream Analytics の出力として構成するhttps://learn.microsoft.com/en-us/azure/stream-analytics/sql-db-table
Azure Stream Analytics ジョブの互換性レベルを構成するhttps://learn.microsoft.com/en-us/azure/stream-analytics/stream-analytics-compatibility-level
Stream Analytics でカスタム Blob 出力パーティション分割を構成するhttps://learn.microsoft.com/en-us/azure/stream-analytics/stream-analytics-custom-path-patterns-blob-storage-output
Azure Stream Analytics ジョブの入力ソースを構成するhttps://learn.microsoft.com/en-us/azure/stream-analytics/stream-analytics-define-inputs
Stream Analytics の Azure Cosmos DB 出力を構成するhttps://learn.microsoft.com/en-us/azure/stream-analytics/stream-analytics-documentdb-output
PowerShell を使用して Stream Analytics ジョブを監視および管理するhttps://learn.microsoft.com/en-us/azure/stream-analytics/stream-analytics-monitor-and-manage-jobs-use-powershell
Stream Analytics ジョブの監視をプログラムで有効化および構成するhttps://learn.microsoft.com/en-us/azure/stream-analytics/stream-analytics-monitor-jobs
Azure Stream Analytics の出力エラー処理ポリシーを構成するhttps://learn.microsoft.com/en-us/azure/stream-analytics/stream-analytics-output-error-policy
Stream Analytics で Protobuf 入力の逆シリアル化を構成するhttps://learn.microsoft.com/en-us/azure/stream-analytics/stream-analytics-parsing-protobuf
Stream Analytics ジョブ用の Azure Monitor アラートを設定するhttps://learn.microsoft.com/en-us/azure/stream-analytics/stream-analytics-set-up-alerts
Stream Analytics 用の Azure Table Storage 出力を設定するhttps://learn.microsoft.com/en-us/azure/stream-analytics/table-storage-output
Azure Stream Analytics の Delta Lake への出力を構成するhttps://learn.microsoft.com/en-us/azure/stream-analytics/write-to-delta-lake
統合とコーディングパターン
トピックURL
Confluent Cloud Kafka を Stream Analytics の入力として使用するhttps://learn.microsoft.com/en-us/azure/stream-analytics/confluent-kafka-input
Stream Analytics の出力を Confluent Cloud Kafka に送信するhttps://learn.microsoft.com/en-us/azure/stream-analytics/confluent-kafka-output
Azure Machine Learning モデルを Stream Analytics の UDF として統合するhttps://learn.microsoft.com/en-us/azure/stream-analytics/machine-learning-udf
Stream Analytics から Azure Functions を介して SQL UPDATE/UPSERT を実装するhttps://learn.microsoft.com/en-us/azure/stream-analytics/sql-database-upsert
Azure SQL Database を参照入力として構成するhttps://learn.microsoft.com/en-us/azure/stream-analytics/sql-reference-data
.NET Management SDK で Stream Analytics ジョブを管理するhttps://learn.microsoft.com/en-us/azure/stream-analytics/stream-analytics-dotnet-management-sdk
Visual Studio で Stream Analytics 用の C# ユーザー定義関数を作成するhttps://learn.microsoft.com/en-us/azure/stream-analytics/stream-analytics-edge-csharp-udf
Stream Analytics で高頻度取引を実装するhttps://learn.microsoft.com/en-us/azure/stream-analytics/stream-analytics-high-frequency-trading
Stream Analytics で JavaScript ユーザー定義集計を作成するhttps://learn.microsoft.com/en-us/azure/stream-analytics/stream-analytics-javascript-user-defined-aggregates
Azure Stream Analytics で JavaScript UDF を実装するhttps://learn.microsoft.com/en-us/azure/stream-analytics/stream-analytics-javascript-user-defined-functions
Stream Analytics の組み込み ML 異常検出を使用するhttps://learn.microsoft.com/en-us/azure/stream-analytics/stream-analytics-machine-learning-anomaly-detection
Stream Analytics で JSON、Avro、複合データを解析するhttps://learn.microsoft.com/en-us/azure/stream-analytics/stream-analytics-parsing-json
Azure Stream Analytics を Event Hubs Schema Registry と統合するhttps://learn.microsoft.com/en-us/azure/stream-analytics/stream-analytics-schema-registry-integration
デプロイ
トピックURL
Bicep で Stream Analytics ジョブを生成してデプロイするhttps://learn.microsoft.com/en-us/azure/stream-analytics/cicd-deploy-with-bicep
GitHub Actions ワークフローを使用して Stream Analytics ジョブをデプロイするhttps://learn.microsoft.com/en-us/azure/stream-analytics/cicd-github-actions
Azure Stream Analytics ジョブをリージョン間で移行するhttps://learn.microsoft.com/en-us/azure/stream-analytics/move-across-regions
Azure Stream Analytics クラスターをリージョン間で移動するhttps://learn.microsoft.com/en-us/azure/stream-analytics/move-cluster
Stream Analytics エッジジョブを Azure Stack Hub にデプロイするhttps://learn.microsoft.com/en-us/azure/stream-analytics/on-azure-stack
Stream Analytics ジョブを ARM テンプレートとしてエクスポートするhttps://learn.microsoft.com/en-us/azure/stream-analytics/resource-manager-export
Stream Analytics 用の Azure DevOps CI/CD をセットアップするhttps://learn.microsoft.com/en-us/azure/stream-analytics/set-up-cicd-pipeline
ポータル、PowerShell、Visual Studio を使って Azure Stream Analytics ジョブを開始するhttps://learn.microsoft.com/en-us/azure/stream-analytics/start-job
REST を介して IoT Edge 上の Stream Analytics の CI/CD を実装するhttps://learn.microsoft.com/en-us/azure/stream-analytics/stream-analytics-cicd-api
Azure Stream Analytics ジョブを安全に停止して削除するhttps://learn.microsoft.com/en-us/azure/stream-analytics/stream-analytics-clean-up-your-job
Stream Analytics CI/CD NuGet パッケージを MSBuild で使用するhttps://learn.microsoft.com/en-us/azure/stream-analytics/stream-analytics-tools-for-visual-studio-cicd

コメント