0

セマンティック ログと Azure シンクを使用するようにアプリケーションをセットアップしました。表に表示されているものは見栄えがよく、見ているものにかなり満足しています.

私の問題は、これらのログをフィルタリングして検索したいということです。

たとえば、現在、json メッセージを解析し、それに応じて動作するメソッドをログに記録しています。重要な情報をログに記録できる解析には、いくつかの重要な側面があります。これらのエントリはすべてメッセージ ID を共有します。このIDで簡単にソートできるようにしたいです。私は同じことをするが異なるレベルの他の分野を持っています。

セマンティック ログに対してこの種のフィルター処理を実行できる、Azure Storage で使用できるツールはありますか? (これまでに見つけた最高のものはLINQPadです)

4

1 に答える 1

0

Table Storage はキー/値のデータ ストアであり、特定のキー付きアイテム (つまり、partitionkey + rowkey の複合キー) を個別に検索します。並べ替え (並べ替えが必要だと述べたので) はクライアント側で行う必要があり、エンティティの部分のプロパティを検索すると、パーティション スキャンまたはテーブル スキャンが発生します。

Table Storage の検索制限を理解すれば、好きなツールを使用できます。また、実行する必要がある検索操作のタイプにより適したデータベース エンジンにデータをインポートするオプションもあります。残念ながら、ツール/データベース エンジンの推奨事項は Stack Overflow のトピックから外れています。

于 2015-07-18T13:52:09.327 に答える