Archivy kategorií: RYCHLE

Nadcházející rychlá prezentace, Středa 01/28, Poledne EDT

Já budu dělat moje první vůbec prezentace online hostitelem mighty EMC marketingu stroje v 12:00 poledne EDT ve středu, 01/28. Nemám představu, co očekávat od tohoto, z hlediska návštěvnosti. Avšak, od té doby jsem ji vedoucí, Řeknu vám, co očekávat, když si udělat čas na to.

Budu popisovat, co my tady v EMC na mysli, když hovoříme o "podnikové hledání." Já jsem rozlišování mezi pravidelné staré hledání v SharePoint (což je docela užitečné o sobě) a podnikové hledání, což je mnohem větší, odpornější, zajímavé a nepochopitelný problém řešit.

Já hodlám učinit argument, že rychle je dobrým nástrojem pro použití při pokusu o řešení problému Enterprise Search (a udělám nějaké analogie k kanály, zatímco já jsem na to). To zjevně zapadá do služby SharePoint a bude součástí Společenství látky v průběhu 2009 a na další léta. To je háček pro každého, kdo čte můj blog zde.

Pokud máte zájem v rychle, Myslím, že najdete dostatek užitečných informací k ospravedlnění času strávil poslouchal mě o tom mluvit.

Je to marketingové prezentace, ale všechny marketingové věci je na konci, Takže můžete vždy vysadit v daném okamžiku.

Mighty EMC marketingu stroj mi poskytl s odkazem registrace, tak použijte k registraci.

</Konec>

Přihlásit se na mém blogu.

Za mnou na Twitter na http://www.twitter.com/pagalvin

Doplněk Technorati značky: , ,

Definice nalezitelnost problém

Měl jsem to štěstí zúčastnit některé partnerské školení od FAST loni na jaře. Jsem byl opravdu ohromen s produktem a těšil se na spolupráci s ním. Bohužel, jeden projekt propadlý a pak EMC získala společnost. Jak se dalo čekat, určité množství chaosu následoval, zatímco jsme se dozvěděli o EMC a EMC se o nás dozvěděli. RYCHLÉ technologie upustil pár bodů na stupnici prioritu v tomto období. Avšak, Nikdy jsem ztratil můj zájem o výrobku a, ještě zajímavější je, větší problém nalezitelnost.

To slovo opravdu nemám rád, but I’m trying to get used to it 🙂 Despite it’s awkwardness, nalezitelnost je reálné (nebo alespoň, rozvíjející se) termín. Provést Živé vyhledávání Pokud máte zájem zjistit více technické definice, ale způsob, jak vysvětlit po kanceláři jako je tento:

Intelektuální kapitál, který nelze najít může také neexistuje.

Je to téměř jako pravda, znamená to:

Intelektuální kapitál, který nelze nalézt snadno a rychle může také neexistuje.

Intelektuální kapitál (IC) začíná jako nápad v něčí hlavě a rafinovaný prostřednictvím interakcí s různými komunitami a spolupráci s kolegy. Opravdu užitečné, musí být zaznamenány tyto myšlenky, výsledné. This is where the trouble begins 🙂

V těchto dnech, nahrávání obvykle znamená, že myšlenka je popsána v podobě MS Word doc, Sešit aplikace Excel, atd. a nakonec uvízl v elektronické podobě na pevném disku někde. IC zřejmě má jiné formy jako, stejně jako obrazy, videa, velmi informativní Blogy, wiki … To je nemožné je všechny. Ve stejné době, IC je uložen v různých místech, jako jsou souborové systémy, databáze, firemních aplikací (ERP, CRM, SharePoint, Documentum), atd.

To je nalezitelnost problém: jak rychle a snadno najít IC, uložená v desítky nebo stovky formátů v desítkách nebo stovkách tisíců, desítky tisíc (Troufám si tvrdit stovky tisíc) míst v rámci organizace?

Je to obtížný problém k řešení. Bill English bylo psaní o nalezitelnost z hlediska velmi velké co jsem přišel jako Panamský průplav přístup. Historie Panamského průplavu je úžasný. V kostce, bláznivý Francouz (Ferdinand de Lesseps) Založil soukromou společnost vybudovat kanál, projekt byl opuštěn po několik let, znovu zvedla a konečně dokončil americkou vládou podle prezidenta Roosevelta. To mi připomíná Billa přístupu, protože jak on správně poukazuje, řešení findability je tvrdé a nikdy nekončí. Trvalo to roky a roky úsilí od některých z nejtěžších pracovních lidí na planetě začít, «««, a konečně dokončit). A přesto, stále není skutečně dokončena. Pokud jde o já vím, banky na kanál se nikdy nesetkaly, jejich úhel klidu, což znamená, že musí být podepřena a jinak uchovávat i na tento den. Řešení nalezitelnost je stejným způsobem. Rozhodně doporučuji přečíst si Bill série a přihlásit se na jeho blog o jeho názor na nalezitelnost, zejména ve vztahu k serveru SharePoint.

Mám také zájem v tomto problému. Kvůli mé působení rychle a on probíhající diskuse na toto téma s kolegy brilantní EMC, Mám nějaké další nápady, které mám v plánu psát o během nadcházejících týdnů a měsíců. V mém dalším článku o této malé série, Jdu se pokusit odstranit rámeček kolem problém Ukázat, jak hrozné to je (it’s more awful than you think 🙂 ). Je to hrozné, ale alespoň to zapadá do pole.

</Konec>

Přihlásit se na mém blogu.

Za mnou na Twitter na http://www.twitter.com/pagalvin

Doplněk Technorati značky: , ,

RYCHLE výcvik ve třídě je vynikající

Já začínám den 4 rychle si partnera školení vedena Larry Kaye zde v Needham, MA.

Tato 5denní zasedání se člení do tříd (3 a 2 dní resp.) právo "FAST ESP: Vývoj vlastních vyhledávacích aplikací pro Alianci I partneři" a "FAST ESP: Vývoj vlastních vyhledávacích aplikací pro alianční partneři II".

To je skutečný boot camp typu třída. Materiál je hluboké (velmi, velmi hluboké). Instruktor (Larry) zjevně zná své věci. Velmi doporučuji tento výcvik, pokud jste zvažuje to.

</Konec>

Rychlá integrace serveru SharePoint: Provést jednoduchý dotaz

Jedná se o pokračování v mé rychlé kódování minisérie pro SharePoint folk. Kus kódu níže spustí vyhledávání pro výraz "test" v rychle pomocí konzolové aplikace. Očividně, je to jen skok, Přeskočit a odtud přejít Zalamovat tuto logiku uvnitř webové části nebo stránce aplikace:

použití Systém;
použití System.Collections.Generic;
použití System.Linq;
použití System.Text;
použití System.Collections.Specialized;
použití Com.FastSearch.Esp.Search;
použití Com.FastSearch.Esp.Search.Http;
použití Com.FastSearch.Esp.Search.Navigation;
použití Com.FastSearch.Esp.Search.Query;
použití Com.FastSearch.Esp.Search.Result;
použití Com.FastSearch.Esp.Search.View;
použití System.Collections;

obor názvů Conchango
{
    Třída InvokeSimpleFASTQuery
    {
        statický void Hlavní(řetězec[] argumenty)
        {

            #region Inicializace komunikace se rychle
            ISearchFactory searchFactory;

            NameValueCollection nameValueCollection = nové NameValueCollection();

            nameValueCollection.Add("fastsearchengine", "Com.FastSearch.Esp.Search.Http.HttpSearchFactory");
            nameValueCollection.Add("Com.FastSearch.Esp.Search.Http.QRServers", "fastdemoback:15100");
            nameValueCollection.Add("Com.FastSearch.Esp.Search.Http.RequestMethod", "GET");

            searchFactory = SearchFactory.NewInstance –(nameValueCollection);

            #endregion #region Spustit dotaz

            řetězec queryString = "test";

            Dotaz Query = nové Dotaz(queryString);

            dotaz. SetParameter(BaseParameter.VYTVÁŘENÍ CLUSTERŮ, NEPRAVDA);
            dotaz. SetParameter(BaseParameter.NAVIGACE, pravda);
            dotaz. SetParameter(BaseParameter.NAVIGATION_DEEPHITS, 100);

            ISearchView searchView;
            searchView = searchFactory.GetSearchView("sharepointconn");

            IQueryResult výsledek = searchView.Search(dotaz);

            Konzola.WriteLine("Celkové výsledky vyhledávání: [" + výsledek. DocCount + "].");

            int docCounter = 0;

            Zatímco (docCounter < výsledek. DocCount)
            {

                docCounter   ;

                IDocumentSummary thisDocSummary = výsledek. GetDocument(docCounter);

                Konzola.WriteLine("[" + docCounter + "]: " + thisDocSummary.GetSummaryField("adresa url").StringValue);

            } // Zatímco

            Konzola.ReadLine();
            #endregion

        }
    }
}

Generuje následující výsledek:

obrázek

</Konec>

Přihlásit se na mém blogu.

Doplněk Technorati značky: ,

Rychlá integrace serveru SharePoint: Ukázkový kód pro zobrazení všech dostupných rychle

Zde je kód, který ukazuje všechny dostupné pohledy z RYCHLE server založený na pojmenované QRServer (proces serveru, s níž jsme komunikovat). Nabízím to k vám všem chuť toho, co je pomocí poskytnutého rychlé rozhraní API.

použití Systém;
použití System.Collections.Generic;
použití System.Linq;
použití System.Text;
použití Com.FastSearch.Esp.Search;
použití Com.FastSearch.Esp.Search.Http;
použití Com.FastSearch.Esp.Search.Navigation;
použití Com.FastSearch.Esp.Search.Query;
použití Com.FastSearch.Esp.Search.Result;
použití Com.FastSearch.Esp.Search.View;
použití System.Collections.Specialized;
použití System.Collections;


obor názvů Conchango
{
    Třída EnumerateFASTViews
    {
        statický void Hlavní(řetězec[] argumenty)
        {

            ISearchFactory searchFactory;

            NameValueCollection nameValueCollection = nové NameValueCollection();

            nameValueCollection.Add("fastsearchengine", "Com.FastSearch.Esp.Search.Http.HttpSearchFactory");
            nameValueCollection.Add("Com.FastSearch.Esp.Search.Http.QRServers", "fastdemoback:15100");
            nameValueCollection.Add("Com.FastSearch.Esp.Search.Http.RequestMethod", "GET");

            searchFactory = SearchFactory.NewInstance –(nameValueCollection);

            Konzola.WriteLine("Celkem zobrazení: [" + searchFactory.GetSearchViewList().Hrabě + "].");

            int Já = 0;

            foreach (objekt o v searchFactory.GetSearchViewList())
            {
                Konzola.WriteLine("Pohled [" + i    + "]: [" + o.ToString() + "].");

            }

            Konzola.ReadLine();

        }
    }
}

Všimněte si, že považuji, že se sotva příslušné programátor C# a mám tenké kůže, Takže neposílejte žádné maliny cestě, zejména re: "foreach (objekt o v …)" construct 🙂

</Konec>

Doplněk Technorati značky: ,

Přihlásit se na mém blogu.

RYCHLE a první pohled integrace služby SharePoint

Měl jsem štěstí, že mají příležitost pracovat na rychlé <–> Projekt integrace služby SharePoint a myslel jsem, že bych i nadále sdílet Moje zkušenosti s komunitou.

Microsoft je v proces nákupu RYCHLE. Já nevím nic o plánu, s výjimkou, že by měla být dokončena v "2. čtvrtletí" což předpokládám znamená podle 06/30/08.

Návrh projektu, na velmi vysoké úrovni, vyzývá k vytvoření několik webových částí, které mají zhruba stejný vzhled, vzhled a funkce jako standardní MOSS vyhledávacího pole a základní výsledky webové části, ale táhne od FAST. Udělal jsem nějaké baby kroky v tomto směru.

RYCHLÝ je vyhrazený vyhledávač. To není založena na technologii společnosti Microsoft, i když je mi jasné, že některé z FAST inženýři jasně pochopit, že MS tech (nebo jste provedli pomocí dodavatelů).

RYCHLE:

RYCHLÝ je serverový produkt velký monster (a to znamená, že v jistém smyslu špatné; MOSS je velký monster produkt se mi stejně). Zdá se, že být založen na Java a všiml jsem si nějaké věci apache a možná nějaký PHP. Já bych se nedivil, kdyby tam byly jiné bity tech smíšené v tu a tam. Rozhodně to běží na windows serveru a pracuje správně v virtuální prostředí, které jsem používal.

Využívá webové služby fasáda procházení obsahu služby SharePoint pro indexování v jeho zvláštní rychlý způsob.

Koncový uživatel služby SharePoint by skoro doma s FAST je uživatelské rozhraní. To je jednoduché/Hledat, Zobrazí výsledky, je velká na relevantnosti (i když nevím, jak to zvládá sociální relevance). Avšak, jít dál. Jeho vyplývající se zdá lepší. Jsem opravdu nedokáže formulovat dobře, ale já jen řeknu, "je to lepší." Můžete vzít mé slovo pro to, or not 🙂 I may elaborate on this point in the future, Jak se mohu dozvědět více.

MECH:

Poskytuje rychlé. NET-přátelské knihovny DLL, která poskytuje rozhraní pro rychlé motoru. Díky tomu je možné pro nás k vytvoření webových částí nebo stránky aplikace nebo co chceme rychle vyhledat a prezentovat výsledky.

Zdá se rozhraní webové služby a také.

Já mít rovněž přístup k předpokladu rychlé webové části, která integrují MOSS a rychle. Nevím, zda se jedná o POC, něco, co bylo rozdmýchala jako demo, nebo co. Je to určitě dobrá učebnice, tak nevím, jestli je to výrobní ready.

To je prozatím. Jak mám postupovat prostřednictvím projektu, Budu post více.

</Konec>

Doplněk Technorati značky: , ,

Přihlásit se na mém blogu.

Stanovení rychlý QRServer Port

Chcete-li komunikovat s rychlé vyhledávání pomocí API, Potřebujeme znát port, na kterém je spuštěna QRServer.

Sledoval jsem tyto kroky k nalezení:

  1. Přihlaste se do rychlého admin stránky (http://server:port/admin).
  2. Přejděte na přehled systému.
  3. Vyhledat "Hledat dispečer" a klepněte na ikonu dalekohled:

    obrázek

  4. Použil jsem úspěšně hodnota, 15100 pro Info název"" = "http":

    obrázek

Poznámky:

1. Přístav 15100 se zdá být výchozí číslo portu out-of-the-box QRServer.

2. Tento kód podobná následující použít k vytvoření připojení k rychlé:

     ISearchFactory searchFactory;
    
        NameValueCollection nameValueCollection = nové NameValueCollection();
    
        nameValueCollection.Add("fastsearchengine", "Com.FastSearch.Esp.Search.Http.HttpSearchFactory");
        nameValueCollection.Add("Com.FastSearch.Esp.Search.Http.QRServers", "fastdemoback:15102");
        nameValueCollection.Add("Com.FastSearch.Esp.Search.Http.RequestMethod", "GET");
    
        searchFactory = SearchFactory.NewInstance –(nameValueCollection);

3. Pokud si vyberete divoce nesprávnému portu, získáte užitečné chybová zpráva:

obrázek

4. Avšak, Pokud si vyberete číslo portu, které jsou uvedeny v přehledu (15102) Vy to nechápete že užitečné chybová zpráva. Místo toho, později při pokusu o přístup k žádným datům prostřednictvím hledání nebo odkazovat na rychlé zobrazení, se zobrazí chybová. Ladění ukazuje, že searchFactory pohledu počet je nula. Budete mít zprávu "Nepodařilo se načíst seznam zobrazit hledání".

</Konec>

Doplněk Technorati značky:

Přihlásit se na mém blogu.