2

MicrosoftFastsearchSitecoreと統合する方法を説明/表示する情報を見つけようとしています

これまでのところ、私が見つけたのは、たくさんの求人広告と、ノートがソリューションで使用する時折のデジタルエージェンシーだけです。

基本的に..誰かが私を正しい方向に向けたり、正しいことをするだけの既製のSitecoreモジュールがあるかどうか教えてもらえますか?

ありがとう

4

1 に答える 1

2

ここでいくつかのプロジェクトでそれを行いましたが、モジュールとして既製のものは何もなかったため、自分で何かを構築する必要がありました. 私はFASTの専門家ではありませんが、彼らのことを知っていた何人かの人々と仕事をすることを光栄に思っています;)

私たちのプロジェクトでは、FAST Enterprise Search Platform .NET API (ESP .NET) を使用し、それを中心にプロジェクトを構築して、クエリを実行するためのレイヤーを提供しました。API によって既に返されたものをラップする検索を実行するためのメソッドを実装しました。例えば:

ISearchView view = _searchFactory.GetSearchView(searchView);

Com.FastSearch.Esp.Search.Query.IQuery query =
            new Com.FastSearch.Esp.Search.Query.Query("string(\"" + searchTerm + "\", mode=simpleall)");

IQueryResult result = view.Search(query);
return result;

上記の例では、実際に IQueryResult を取得し、それを独自の検索オブジェクト レイヤーにラップして、独自の目的のために API を拡張できるようにするコードもありました。レイヤーの一部を駆動するのに役立つ CMS からいくつかの構成をロードする以外に、物事にアプローチする私たちの特定の方法には、実際に「Sitecore」は何もありませんでした。

ESP API は検索ファクトリ構成を使用して、どの検索エンジンに接続するかを構成し、Sitecore .NET 構成ファイルに簡単に含めることができます。これは設定の例です:

<?xml version="1.0" encoding="utf-8" ?>
<configuration>
    <configSections>
        <section name="HttpSearchFactory" type="System.Configuration.NameValueSectionHandler" />
    </configSections>
    <HttpSearchFactory>
        <add key="Com.FastSearch.Esp.Search.Http.RequestMethod" value="GET" />
        <add key="Com.FastSearch.Esp.Search.Http.QRServers" value="fastserver.mydomain.com:1234" />
        <add key="Com.FastSearch.Esp.Search.Http.CertiticateFile" value="" />
    </HttpSearchFactory>
    <appSettings>
        <add key="NavigatorPrefix" value="nav-" />
        <add key="EnableReporting" value="false" />
    </appSettings>
</configuration>

おそらく、代理店の広告や求人広告が表示される理由の 1 つは、ほとんどの場合、FAST の実装が「プラグ アンド プレイ」タイプのソリューションではないためです。一般的な推奨事項は、おそらく以前にこれを行った会社を採用することです。他の誰かがすでにヘッドバンギングを経験しているときに、FAST に対して頭をバンバン叩く必要がないように、あなたが始められるようにするためです。FAST の世界への旅がうまくいきますように!

FAST ESP 製品ガイド: http://download.microsoft.com/download/1/4/8/1483939B-15B8-4DD3-B06D-204D03EC8A1E/Fast_ESP_Prod_Guide.pdf

ESP SDK パッケージ: http://connect.microsoft.com/fastsearch (少なくとも、このKB 記事でそのリンクが提供されました)

于 2012-08-20T14:38:59.627 に答える