Azure Storage Explorerを使用してAzureテーブルストレージにクエリを実行しています。 T-SQLで次のように、指定されたテキストを含むすべてのメッセージを検索します。
message like '%SysFn%'
T-SQLを実行すると、「このリクエストの処理中にエラーが発生しました」と表示される
Azureでのこのクエリに相当するものは何ですか?
ワイルドカード検索がないため、直接同等のものはありません。サポートされているすべての操作がリストされています ここ 。 eq、gt、ge、lt、leなどが表示されます。これらを利用して、おそらく特定の範囲を探すことができます。
パーティションスキームによっては、特定のパーティションキーに基づいてエンティティのサブセットを選択し、各エンティティをスキャンしてmessage
を調べて、必要な特定のエンティティを見つけることができます(基本的には部分的なパーティションスキャン)。 。
別のオプションは、Azureテーブルストレージからcsvにログをエクスポートすることです。 csvを取得したら、Excelまたはその他のアプリでこれを開き、テキストを検索できます。
TableXplorer( http://clumsyleaf.com/products/tablexplorer )を使用して、テーブルストレージデータをエクスポートできます。これには、フィルターされたデータをcsvにエクスポートするオプションがあります。