イベントハウスは、大量のリアルタイム データを処理および分析するためのスケーラブルな環境です。 継続的なデータ インジェストと分析のための構造化ストリーミングをサポートし、Kusto クエリ言語 (KQL) を使用してデータから簡単に分析情報を得ることができます。 イベントハウス ページは、イベントハウス環境内のすべての操作の中心となるハブとして機能します。 イベントハウスをシームレスに管理および監視し、データベース間を移動し、さまざまなイベントハウス関連のアクションを実行するゲートウェイです。
Eventhouse ホーム ページ
イベントハウスのホーム ページでは、イベントハウスを管理および監視できます。 ここから、 システムの概要を表示したり、データベースを参照したり、監視機能にアクセスしたりできます。
このトピックの内容は次のセクションに分かれています。
A: Eventhouse リボン: Eventhouse リボンは、Eventhouse 内で重要なタスクを実行するための便利な方法を提供するクイック アクセス アクション バーです。 ここから、イベントハウス ページの更新、 容量プランナーのスケジュール設定、データベースの追加、プラグインの追加、詳細領域の折りたたみまたは展開を行うことができます。
B: エクスプローラー ウィンドウ: エクスプローラーには、イベントハウス ビュー間の移動、データベースの操作、監視イベントハウスへの移動を行うための直感的なインターフェイスが用意されています。
C: メイン ペイン: メイン ビュー領域には、エクスプローラー ウィンドウで選択した内容に応じて、さまざまな eventhouse システム概要情報またはデータベース概要情報が表示されます。
D: Eventhouse の詳細: Eventhouse の詳細領域には、リージョン、最後のインジェスト日、最小消費設定、プラグインが表示されます。 詳細領域は、ボタンを使って、またはリボンから、展開したり折りたたんだりすることができます。 詳細領域では、次のイベントハウス URI 値をコピーできます。
クエリ URI: データベース ショートカットを追加 したり、 コネクタ や API でクエリや管理コマンドを実行したりするために使用できる URI。
インジェスト URI: コネクタと API がデータを取り込むための URI。
イベントハウスには、KQL データベース、リアルタイム ダッシュボード、アクティベーターなど、複数の 関連要素を含めることができます。 イベントハウスの詳細領域から、これらの関連する要素に簡単に移動できます。
システムの概要
eventhouse System の概要 では、ストレージの使用状況、コンピューティングの使用状況、インジェスト率など、Eventhouse の正常性、パフォーマンス、アクティビティに関する分析情報が提供されます。 また、潜在的な容量の問題を事前に警告するアドバイザリの結果を表示することもできます。
- 実行中の状態
- Eventhouse ストレージ
- ストレージ リソース
- アプリケーションごとのアクティビティ (分単位)
- インジェスト
- クエリ対象データベースの上位 10 個
- 取り込まれた上位 10 個のデータベース
- アクティビティ (分単位) - 上位 5 人のユーザー
- Eventhouse スキーマの変更
実行中の状態
イベントハウスの動作状態を表示します。
| 状態 | Description |
|---|---|
| 実行中 | Eventhouse は最適な状態で稼働しています。 |
| メンテナンス | イベントハウスは一時的に利用できません。 後でページを更新してみてください。 セキュリティ機能を有効にしている場合は、VPN 接続を使用して環境に接続してみてください。 |
| 容量が不足しています | お客様の組織の Fabric コンピューティング容量が上限に達したため、eventhouse は利用できません。 後で再試行するか、容量管理者に連絡して容量を増やすように依頼してください。 |
| 中断された容量 | このイベントハウスに使用された容量は中断されました。 一時停止を解除するには、容量管理者に連絡してください。 |
| 不明 | 不明な理由により、イベントハウスは使用できません。 |
アドバイザーの検出結果
特定のアプリケーションで異常に大量のクエリが生成されると、システム概要ページに Advisor バナーが表示されます。 このバナーは、潜在的な容量の問題を事前に通知します。
トリガー条件とバナー メッセージの詳細については、 アクティビティ スパイク アドバイザーを参照してください。
Eventhouse ストレージ
イベントハウスのストレージ容量を示します。 ストレージ容量は、以下のカテゴリに分かれています。
| カテゴリ | Description |
|---|---|
| 元のサイズ | イベントハウスの元の非圧縮データのサイズ。 |
| 圧縮サイズ | イベントハウスの圧縮データサイズ。 |
| プレミアム | 使用される Premium Storage の量。 この層は、最もアクティブなデータの高パフォーマンスストレージ層であり、リアルタイムの処理と分析に可能な限り最速のアクセスを保証します。 すべてのデータが Premium キャッシュに格納されていない場合、クエリの待機時間が悪影響を受ける可能性があります。 詳細については、キャッシュ ポリシーを参照してください。 |
ストレージリソース
データベースごとのストレージの内訳のスナップショットを表示します。 バーから各データベースにドリルダウンして詳細を表示できます。 キャッシュ ポリシーを構成することで、データベースのストレージ使用量を調整できます。
アプリケーションごとのアクティビティ (分単位)
インジェスト ジョブ、クエリ、コマンドなどのコンピューティング操作を実行する時間を分単位で表示します。アプリケーションごとに分割された積み上げ面グラフとして表示されます。 このグラフには、アクティビティ ボリューム別の上位 5 つのアプリケーションが表示され、残りのアプリケーションはすべて [その他] の下にグループ化されています。
アプリケーション レベルのアクティビティ監視、アプリケーションの種類の一覧、およびユーザーごとのアプリケーションの詳細については、「 アプリケーション別のイベントハウス アクティビティの監視」を参照してください。
データの取り込み
取り込まれた行の数と、データが取り込まれたデータベースの数を示します。 この情報は、時間の経過に伴ってイベントハウスに取り込まれるデータ量を理解するのに役立ちます。
このタイルでは、ユーザーは省略記号メニューの [クエリを 開く ] を選択して、基になる KQL クエリを開くこともできます。
これにより、取り込まれた行の数とデータベースの数の計算方法が完全に可視化されます。
クエリ対象データベースの上位 10 個
クエリの数、エラー、データベースあたりの期間、キャッシュ ミスなど、イベントハウス内で最もアクティブなデータベースを強調表示します。 この情報は、どのデータベースがコンピューティング ユニットを使用しているかに関する包括的な概要を取得する際に役立ちます。
このタイルでは、ユーザーは省略記号メニューの [クエリを 開く ] を選択して、基になる KQL クエリを開くこともできます。
これにより、クエリ対象の上位 10 個のデータベースとそのメトリックが完全に可視化されます。
取り込まれた上位 10 個のデータベース
取り込まれた行の数と、取り込まれた行が最も多いデータベースのインジェスト エラーを強調表示します。 現在は、部分的な取り込みエラーのみが報告されます。
このタイルでは、ユーザーは省略記号メニューの [クエリを 開く ] を選択して、基になる KQL クエリを開くこともできます。
これにより、取り込まれた上位 10 個のデータベースとそのメトリックが完全に可視化されます。
アクティビティ (分単位) - 上位 5 人のユーザー
最もアクティブなユーザーの合計コンピューティング時間 (分) が表示されます。 この情報は、ユーザーによるコンピューティング ユニットの使用効率を理解するのに役立ちます。
このタイルでは、ユーザーは省略記号メニューの [クエリを 開く ] を選択して、基になる KQL クエリを開くこともできます。
これにより、上位 5 人のユーザーとそのコンピューティング時間 (分) が完全に可視化されます。
Eventhouse スキーマの変更
データベースの所有者や Eventhouse の最近のイベント(次のような操作など)を表示します。
- データベースの作成、削除
- テーブルを作成、変更、または削除する
- 外部テーブルの作成、削除
- 具体化されたビューを作成、変更、または削除する
- 関数の作成、変更、削除
- キャッシュ ポリシー、アイテム保持ポリシー、またはテーブル更新ポリシーを変更する
データベースの表示
データベースの概要ページには、イベントハウス内のすべてのデータベースの概要が表示されます。
Eventhouse エクスプローラーで、[データベース] を選択します。
各データベースの詳細が表示されたウィンドウが開きます。 各タイルはデータベースを表します。
タイルから、新しいタブでデータベースを開いたり、データのクエリを実行したり、ソースの一覧からデータを取得したり、必要なアクセス許可がある場合はデータベースを削除したりできます。
ページの右上にあるボタンを使用して、リストビューとタイルビューを切り替えます。
特定のデータベースを探索するには、一覧からこのデータベースの名前を選択します。
eventhouse に新しいデータベースまたはデータベース ショートカットを追加するには、ページの上部にある [+ 新しいデータベース ] を選択します。 詳細については、「 KQL データベースの作成」 および「 データベース ショートカットの作成」を参照してください。
データベース資産を表示する
エクスプローラー ウィンドウには、テーブル、関数、具体化されたビューなど、データベース内の資産を表示するためのインターフェイスが用意されています。 テーブル、ショートカット、具体化されたビュー、関数などのアセットをフォルダーに整理して、ナビゲーションやグループ化を容易にします。
サブフォルダーへのテーブル編成の例:
監視イベントハウスを表示する
Eventhouse ワークスペースの監視は、Fabric のワークスペース監視を使用して Eventhouse の正常性とパフォーマンスを追跡する機能です。 ワークスペースの監視を有効にすると、Fabricは、イベントハウスからメトリックを収集するイベントハウスをワークスペースに自動的に作成します。 その後、KQL (Kusto クエリ言語) を使用してこのデータに対してクエリを実行し、問題のトラブルシューティング、傾向の分析、カスタム ダッシュボードの作成を行うことができます。
監視イベントハウスは、監視 KQL データベース内の読み取り専用テーブルのセットとして提供されます。 テーブルに対してクエリを実行して、イベントハウスの使用状況とパフォーマンスに関する分析情報を取得できます。 クエリを実行できる監視データの詳細については、 Eventhouse の監視を参照してください。
詳細な監視分析情報については、次の記事を参照してください。
- ワークスペース監視の概要 - ワークスペース レベルの監視機能について説明します。
- Eventhouse Monitoring Overview - Eventhouse の使用状況とパフォーマンスに関する包括的な分析情報を確認します。