mcpField
A
azure-data-explorer

azure-data-explorer

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

azure-data-explorer について

Azure Data Explorer を扱うエージェント向けのガイダンススキルです。運用、設計、セキュリティ、デプロイを扱い、ローカルの索引とネットワーク経由のドキュメント取得を組み合わせています。

主な機能

  1. 01トラブルシューティングとベストプラクティス
  2. 02容量、SKU、コストの選定
  3. 03アーキテクチャ、制限、セキュリティの指針
  4. 04構成、連携、コーディングパターン
  5. 05デプロイと移行のガイダンス

活用シーン

  1. 01クラスター接続やデータ取り込みの問題診断
  2. 02クラスター容量と事業継続性の計画
  3. 03セキュリティポリシーやマルチテナント構成の設計

MCP 対応

mcp_microsoftdocs の microsoft_docs_fetch を使ったドキュメント取得に対応します。MCP サーバーとしてツールやリソースを公開するとは記載されていません。

インストール

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

$npx skills add https://github.com/microsoftdocs/agent-skills --skill azure-data-explorer

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

詳細

Azure Data Explorer スキル

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

このスキルの使い方

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-L49エラーコードや一般的な障害パターンを含め、ADX クラスターの正常性、接続、作成、取り込み、ダッシュボード、データベース/テーブル、プライベートエンドポイント、リソースの正常性に関する問題の診断と解決方法です。
ベストプラクティスL50-L61ADX クラスターとスキーマの最適化、重複と JSON の取り込みへの対処、高い同時実行性に向けた調整、キューに入った取り込みの監視、ホットウィンドウの使用、Power BI のベストプラクティスの適用に関するガイダンスです。
意思決定L62-L76ADX の容量計画、SKU とコンピューティングの選択、スケーリング、コスト最適化、予約、事業継続性、コンフィデンシャルコンピューティング、ストリーミング取り込み、Elasticsearch からの移行に関するガイダンスです。
アーキテクチャと設計パターンL77-L83DR/BCP 向けの ADX アーキテクチャ、フォロワーデータベースを介したクラスター間アクセス、マルチテナントパターン(分離、スケーリング、リソース共有)の設計方法です。
制限とクォータL84-L93クラスターの制限と動作:無料クラスターのクォータ、自動停止、安全な削除と復旧、取り込みファイルのサイズと無効なデータの処理、サポートされているデータ形式と圧縮形式です。
セキュリティL94-L121Azure Data Explorer の保護:認証/認可(RBAC、プリンシパル、Entra アプリ、条件付きアクセス)、暗号化、マネージド ID、ネットワーク分離、ポリシー、データのパージ、送信アクセス/パブリックアクセスの制御です。
構成L122-L136ADX 環境の構成:データベース/テーブルのポリシー、保持/キャッシュ、テナント間の Event Hubs、Kusto エミュレーター、プラグイン、監視、スキーマ同期、T-SQL、Web UI の設定/ショートカットです。
統合とコーディングパターンL137-L171Azure Data Explorer とツールやプラットフォーム(SQL、ODBC/JDBC、Power Automate/Apps、Functions、Grafana、Splunk、OpenTelemetry など)を統合する方法と、クエリ、取り込み、自動化のコーディングパターンです。
デプロイL172-L178ADX クラスターのプロビジョニングとスキーマのデプロイの自動化に加え、クラスターを可用性ゾーンに移行する方法と、VNet インジェクションからプライベートエンドポイントに移行する方法に関するガイダンスです。
トラブルシューティング
トピックURL
Azure Data Explorer クラスターの正常性を監視してトラブルシューティングするhttps://learn.microsoft.com/en-us/azure/data-explorer/check-cluster-health
Azure Data Explorer ダッシュボードのタイルエラーを診断して修正するhttps://learn.microsoft.com/en-us/azure/data-explorer/dashboard-troubleshoot-tile-errors
コード別に Azure Data Explorer の取り込みエラーを診断するhttps://learn.microsoft.com/en-us/azure/data-explorer/error-codes
Azure Data Explorer の一般的な取り込みの問題を解決するhttps://learn.microsoft.com/en-us/azure/data-explorer/ingestion-faq
Resource Health を使用して ADX の問題を診断するhttps://learn.microsoft.com/en-us/azure/data-explorer/monitor-with-resource-health
Azure Data Explorer のプライベート エンドポイントの問題をトラブルシューティングするhttps://learn.microsoft.com/en-us/azure/data-explorer/security-network-private-endpoint-troubleshoot
Azure Data Explorer クラスターの接続の問題を修正するhttps://learn.microsoft.com/en-us/azure/data-explorer/troubleshoot-connect-cluster
Azure Data Explorer クラスターの作成失敗をトラブルシューティングするhttps://learn.microsoft.com/en-us/azure/data-explorer/troubleshoot-create-cluster
Azure Data Explorer のデータベースとテーブルの操作失敗を解決するhttps://learn.microsoft.com/en-us/azure/data-explorer/troubleshoot-database-table
ベストプラクティス
トピックURL
Azure Advisor の推奨事項を適用して Data Explorer クラスターを最適化するhttps://learn.microsoft.com/en-us/azure/data-explorer/azure-advisor
Azure Data Explorer で重複データを処理するhttps://learn.microsoft.com/en-us/azure/data-explorer/dealing-with-duplicates
高い同時実行性が求められるワークロード向けに Azure Data Explorer クラスターを最適化するhttps://learn.microsoft.com/en-us/azure/data-explorer/high-concurrency
ホットウィンドウを使用して Azure Data Explorer のコールドデータを効率的にクエリするhttps://learn.microsoft.com/en-us/azure/data-explorer/hot-windows
KQL、C#、Python を使用して JSON を Azure Data Explorer に取り込むhttps://learn.microsoft.com/en-us/azure/data-explorer/ingest-json-formats
ADX でキューに登録された取り込みメトリックを監視するhttps://learn.microsoft.com/en-us/azure/data-explorer/monitor-queued-ingestion
Azure Data Explorer に Power BI のベストプラクティスを適用するhttps://learn.microsoft.com/en-us/azure/data-explorer/power-bi-best-practices
Azure Data Explorer のテーブルスキーマ設計を最適化するhttps://learn.microsoft.com/en-us/azure/data-explorer/schema-best-practice
意思決定
トピックURL
Azure Data Explorer の事業継続オプションを選択するhttps://learn.microsoft.com/en-us/azure/data-explorer/business-continuity-overview
Azure Data Explorer をコンフィデンシャル コンピューティングでデプロイするhttps://learn.microsoft.com/en-us/azure/data-explorer/confidential-compute
Azure Data Explorer でストリーミング インジェストを使用するタイミングを判断するhttps://learn.microsoft.com/en-us/azure/data-explorer/ingest-data-streaming
Data Explorer クラスター用の分離されたコンピューティング SKU を選択するhttps://learn.microsoft.com/en-us/azure/data-explorer/isolated-compute
最適な Azure Data Explorer コンピューティング SKU を選択するhttps://learn.microsoft.com/en-us/azure/data-explorer/manage-cluster-choose-sku
クラスターの垂直スケーリングと SKU 変更を計画するhttps://learn.microsoft.com/en-us/azure/data-explorer/manage-cluster-vertical-scaling
Elasticsearch のワークロードを Azure Data Explorer に移行するhttps://learn.microsoft.com/en-us/azure/data-explorer/migrate-elasticsearch-to-azure-data-explorer
クラスター計画に ADX 料金計算ツールを使用するhttps://learn.microsoft.com/en-us/azure/data-explorer/pricing-calculator
取り込み 1 GB あたりの ADX コストを最適化するhttps://learn.microsoft.com/en-us/azure/data-explorer/pricing-cost-drivers
ADX の予約割引の適用について理解するhttps://learn.microsoft.com/en-us/azure/data-explorer/pricing-reservation-discount
Azure Data Explorer の予約容量を選択して購入するhttps://learn.microsoft.com/en-us/azure/data-explorer/pricing-reserved-capacity
アーキテクチャと設計パターン
トピックURL
Azure Data Explorer の事業継続とディザスター リカバリーを設計するhttps://learn.microsoft.com/en-us/azure/data-explorer/business-continuity-create-solution
クラスター間で ADX にアクセスするためにフォロワー データベースを使用するhttps://learn.microsoft.com/en-us/azure/data-explorer/follower
Azure Data Explorer のマルチテナント アーキテクチャを選択するhttps://learn.microsoft.com/en-us/azure/data-explorer/multi-tenant
制限とクォータ
トピックURL
非アクティブなクラスターの自動停止動作について理解するhttps://learn.microsoft.com/en-us/azure/data-explorer/auto-stop-clusters
Azure Data Explorer で Event Grid のインジェスト ファイルサイズ制限を適用するhttps://learn.microsoft.com/en-us/azure/data-explorer/create-event-grid-connection
Azure Data Explorer クラスターを安全に削除して復旧するhttps://learn.microsoft.com/en-us/azure/data-explorer/delete-cluster
ADX のインジェスト中に無効なデータがどのように扱われるかを理解するhttps://learn.microsoft.com/en-us/azure/data-explorer/ingest-invalid-data
Azure Data Explorer のインジェストでサポートされるデータ形式と圧縮形式https://learn.microsoft.com/en-us/azure/data-explorer/ingestion-supported-formats
無料の Azure Data Explorer クラスターをアップグレードして制限を解除するhttps://learn.microsoft.com/en-us/azure/data-explorer/start-for-free-upgrade
セキュリティ
トピックURL
Azure Data Explorer クラスターのプリンシパルをプログラムで追加するhttps://learn.microsoft.com/en-us/azure/data-explorer/add-cluster-principal
Azure Data Explorer データベースのプリンシパルをプログラムで追加するhttps://learn.microsoft.com/en-us/azure/data-explorer/add-database-principal
Azure Data Explorer クラスターのディスク暗号化を有効にするhttps://learn.microsoft.com/en-us/azure/data-explorer/cluster-encryption-disk
Azure Data Explorer クラスターの暗号化オプションを構成するhttps://learn.microsoft.com/en-us/azure/data-explorer/cluster-encryption-overview
Azure Data Explorer クラスターでマネージド ID を構成するhttps://learn.microsoft.com/en-us/azure/data-explorer/configure-managed-identities-cluster
Azure Data Explorer のテナント間アクセスを構成するhttps://learn.microsoft.com/en-us/azure/data-explorer/cross-tenant-query-and-commands
Azure Data Explorer のカスタマー マネージド キーを構成するhttps://learn.microsoft.com/en-us/azure/data-explorer/customer-managed-keys
Azure Data Explorer から個人データを消去するhttps://learn.microsoft.com/en-us/azure/data-explorer/data-purge-portal
マネージド ID で Azure Data Explorer の外部テーブルを認証するhttps://learn.microsoft.com/en-us/azure/data-explorer/external-tables-managed-identities
マネージド ID 認証を使用してデータを取り込むhttps://learn.microsoft.com/en-us/azure/data-explorer/ingest-data-managed-identity
Azure Data Explorer クラスターのロックを構成、管理するhttps://learn.microsoft.com/en-us/azure/data-explorer/manage-cluster-locks
Azure Data Explorer クラスターの RBAC アクセス許可を構成するhttps://learn.microsoft.com/en-us/azure/data-explorer/manage-cluster-permissions
Azure Data Explorer でデータベースの RBAC アクセス許可を構成するhttps://learn.microsoft.com/en-us/azure/data-explorer/manage-database-permissions
Azure Data Explorer でマネージド ID を使用するhttps://learn.microsoft.com/en-us/azure/data-explorer/managed-identities-overview
ADX に組み込みの Azure Policy 定義を適用するhttps://learn.microsoft.com/en-us/azure/data-explorer/policy-reference
プライベート エンドポイント クラスターを Power BI に安全に接続するhttps://learn.microsoft.com/en-us/azure/data-explorer/power-bi-private-endpoint
Data Explorer 用の Microsoft Entra アプリを作成して承認するhttps://learn.microsoft.com/en-us/azure/data-explorer/provision-entra-id-app
Azure Data Explorer の条件付きアクセスを構成するhttps://learn.microsoft.com/en-us/azure/data-explorer/security-conditional-access
Data Explorer に Azure Policy のコンプライアンス制御を適用するhttps://learn.microsoft.com/en-us/azure/data-explorer/security-controls-policy
Data Explorer 用のマネージド プライベート エンドポイントを構成するhttps://learn.microsoft.com/en-us/azure/data-explorer/security-network-managed-private-endpoint-create
Azure Data Explorer クラスターのネットワーク セキュリティを計画するhttps://learn.microsoft.com/en-us/azure/data-explorer/security-network-overview
プライベート エンドポイントで Azure Data Explorer を保護するhttps://learn.microsoft.com/en-us/azure/data-explorer/security-network-private-endpoint
Azure Data Explorer クラスターからの送信アクセスを制限するhttps://learn.microsoft.com/en-us/azure/data-explorer/security-network-restrict-outbound-access
Data Explorer クラスターへのパブリック ネットワーク アクセスを制御するhttps://learn.microsoft.com/en-us/azure/data-explorer/security-network-restrict-public-access
構成
トピックURL
ARM デプロイで KQL データベース スクリプトを使用するhttps://learn.microsoft.com/en-us/azure/data-explorer/database-script
Azure Data Explorer のデータベースおよびテーブルのポリシーをプログラムで作成するhttps://learn.microsoft.com/en-us/azure/data-explorer/database-table-policies
Azure Data Explorer 用にテナント間の Event Hubs データ接続を作成するhttps://learn.microsoft.com/en-us/azure/data-explorer/ingest-data-cross-tenant
Azure Data Explorer Kusto エミュレーターをインストールして構成するhttps://learn.microsoft.com/en-us/azure/data-explorer/kusto-emulator-install
Azure Data Explorer で言語拡張プラグインを管理するhttps://learn.microsoft.com/en-us/azure/data-explorer/language-extensions
Azure Data Explorer の監視リファレンス設定を構成するhttps://learn.microsoft.com/en-us/azure/data-explorer/monitor-data-explorer-reference
Sync Kusto ツールで ADX スキーマを同期するhttps://learn.microsoft.com/en-us/azure/data-explorer/sync-kusto
Azure Data Explorer に対して T-SQL クエリを使用するhttps://learn.microsoft.com/en-us/azure/data-explorer/t-sql
Azure Data Explorer のテーブル保持ポリシーとキャッシュを構成するhttps://learn.microsoft.com/en-us/azure/data-explorer/table-retention-policy-wizard
Azure Data Explorer Web UI の環境設定をカスタマイズするhttps://learn.microsoft.com/en-us/azure/data-explorer/web-customize-settings
Azure Data Explorer Web UI のクエリ用キーボード ショートカットを使用するhttps://learn.microsoft.com/en-us/azure/data-explorer/web-ui-query-keyboard-shortcuts
統合とコーディングパターン
トピックURL
Azure PowerShell Kusto コマンドレットを使用して ADX を管理するhttps://learn.microsoft.com/en-us/azure/data-explorer/azure-powershell
コマンドを使用して Azure Data Explorer のデータベーススキーマを複製するhttps://learn.microsoft.com/en-us/azure/data-explorer/clone-database-schema
エミュレーションを使用して一般的な SQL ツールを Azure Data Explorer に接続するhttps://learn.microsoft.com/en-us/azure/data-explorer/connect-common-apps
Azure Data Explorer への JDBC 接続を構成するhttps://learn.microsoft.com/en-us/azure/data-explorer/connect-jdbc
Azure Data Explorer への ODBC 接続を設定するhttps://learn.microsoft.com/en-us/azure/data-explorer/connect-odbc
Azure Data Explorer から Azure Storage の外部テーブルに対してクエリを実行するhttps://learn.microsoft.com/en-us/azure/data-explorer/external-azure-storage-tables-query
Power Automate フローで ADX コネクタを使用するhttps://learn.microsoft.com/en-us/azure/data-explorer/flow
Power Automate の例を使用して ADX クエリを自動化するhttps://learn.microsoft.com/en-us/azure/data-explorer/flow-usage
Azure Data Explorer と Grafana の統合を構成するhttps://learn.microsoft.com/en-us/azure/data-explorer/grafana
ストレージから Azure Data Explorer への Event Grid 取り込みを構成するhttps://learn.microsoft.com/en-us/azure/data-explorer/ingest-data-event-grid-overview
Splunk Enterprise のデータを Azure Data Explorer に取り込むhttps://learn.microsoft.com/en-us/azure/data-explorer/ingest-data-splunk
Splunk Universal Forwarder から Azure Data Explorer にデータを取り込むhttps://learn.microsoft.com/en-us/azure/data-explorer/ingest-data-splunk-uf
Telegraf Azure Data Explorer 出力プラグインを構成するhttps://learn.microsoft.com/en-us/azure/data-explorer/ingest-data-telegraf
Azure Functions で ADX の入力/出力バインディングを使用するhttps://learn.microsoft.com/en-us/azure/data-explorer/integrate-azure-functions
MCP サーバーを Azure Data Explorer と統合するhttps://learn.microsoft.com/en-us/azure/data-explorer/integrate-mcp-servers
K2Bridge を使用して Azure Data Explorer を Kibana に接続するhttps://learn.microsoft.com/en-us/azure/data-explorer/k2bridge
Kqlmagic を使用して Jupyter から ADX にクエリを実行するhttps://learn.microsoft.com/en-us/azure/data-explorer/kqlmagic
SQL Server からリンクサーバーとして ADX にクエリを実行するhttps://learn.microsoft.com/en-us/azure/data-explorer/linked-server
Logic Apps コネクタを使用して ADX クエリを実行するhttps://learn.microsoft.com/en-us/azure/data-explorer/logic-apps
Azure Data Explorer にデータを取り込むよう OpenTelemetry コレクターを構成するhttps://learn.microsoft.com/en-us/azure/data-explorer/open-telemetry-connector
コネクタを介して Azure Data Explorer にクエリを実行する Power Apps を構築するhttps://learn.microsoft.com/en-us/azure/data-explorer/power-apps-connector
Azure Data Explorer を Microsoft Purview と統合するhttps://learn.microsoft.com/en-us/azure/data-explorer/purview
Python データクライアントライブラリを使用して Azure Data Explorer にクエリを実行するhttps://learn.microsoft.com/en-us/azure/data-explorer/python-query-data
認証トークンを使用して MATLAB から Azure Data Explorer にクエリを実行するhttps://learn.microsoft.com/en-us/azure/data-explorer/query-matlab
Azure Data Explorer で Redash ネイティブコネクタを使用するhttps://learn.microsoft.com/en-us/azure/data-explorer/redash
Serilog シンクを使用してログを Azure Data Explorer にストリーミングするhttps://learn.microsoft.com/en-us/azure/data-explorer/serilog-sink
Azure Data Explorer と Sisense の統合を設定するhttps://learn.microsoft.com/en-us/azure/data-explorer/sisense
SQL クライアントから TDS 経由で KQL クエリと保存済み関数を実行するhttps://learn.microsoft.com/en-us/azure/data-explorer/sql-kql-queries-and-stored-functions
SQL Server エミュレーション(TDS エンドポイント)を使用して Azure Data Explorer に接続するhttps://learn.microsoft.com/en-us/azure/data-explorer/sql-server-emulation-overview
ODBC 経由で Azure Data Explorer を Tableau に接続するhttps://learn.microsoft.com/en-us/azure/data-explorer/tableau
Visual Studio Code を使用して KQL のインライン Python プラグインコードをデバッグするhttps://learn.microsoft.com/en-us/kusto/debug-inline-python?view=microsoft-fabric
デプロイ
トピックURL
Azure Data Explorer 環境のプロビジョニングを自動化するhttps://learn.microsoft.com/en-us/azure/data-explorer/automated-deploy-overview
Azure Data Explorer のスキーマのデプロイに Azure DevOps パイプラインを使用するhttps://learn.microsoft.com/en-us/azure/data-explorer/devops
Azure Data Explorer クラスターを複数の可用性ゾーンに移行するhttps://learn.microsoft.com/en-us/azure/data-explorer/migrate-cluster-to-multiple-availability-zone
Azure Data Explorer の VNet インジェクションをプライベート エンドポイントに移行するhttps://learn.microsoft.com/en-us/azure/data-explorer/security-network-migrate-vnet-to-private-endpoint

コメント