miso_soup3 Blog

主に ASP.NET 関連について書いています。

Azure Search を触ってみて

Azure Search をいろいろ触ってみてのノートです。最新のアップデート内容とは違う可能性があります。

最初に

Azure Search を知らない場合、参考になる資料です

やってみる

  • Azure App Service を使ってみる
    • アカウント無しで、Azure Search を試すことができます。ただし時間制限があり。
    • [Web App] -> [ASP.NET with Azure Search Site] をクリックで立ち上がります。
      • このとき、「Web App コンテンツのダウンロード」から、ASP.NET Web Pages での実装のサンプルをダウンロードできます。

開発について

  • Azure ポータルからの操作以外に次のツールが用意されているが、自分で REST API を叩いた方が良い。雰囲気をつかむまでは Azure ポータル上で、そのあとは REST API 中心がいい。
ツール
REST API たたき中心がよい理由は、
  • SaaS という特性から。
  • 現在、Azure Search は REST API を先行して実装されており、Azure ポータルは二の次の実装、という印象を受ける。Azure のポータル上の変な日本語翻訳に惑わされやすい。
  • 試行錯誤等で REST API を何度も叩く可能性あり。
  • インデックスは作成した後、一部だけ更新というのができない。
  • ツールがプレビュー機能に対応しておらず、プレビュー機能API を試すことができない。
面白そうな機能
  • スコアプロファイリング
  • ドキュメント クラッキング (現時点プレビュー)

PDF Microsoft Office 形式: DOCX/DOC、XLSX/XLS、PPTX/PPT、MSG (Outlook 電子メール) HTML XML ZIP EML プレーン テキスト ファイル (.txt) JSON