Kategorija Arhiva: BRZO

Nadolazeći BRZO Prezentacija, Srijeda 01/28, Podne EDT

Ja ću biti događaj moj prvi ikada online prezentaciju Domaćini moćni EMC marketinški stroj na 12:00 podne EDT srijedu, 01/28. Nemam pojma što očekivati ​​od ove, in terms of attendance. Međutim, jer sam ga dovodi, Mogu vam reći što očekivati, ako bi vrijeme za to.

I’m going to be describing what we here at EMC mean when we talk about "Enterprise Search." I’m distinguishing between regular old SharePoint Search (što je vrlo korisno za sebe) pretraživanja poduzeća, što je puno veći, nastier, Zanimljivo i zamršenih problema riješiti.

Ja ću napraviti argument da je brzo dobar alat za korištenje dok je pokušavao riješiti problem Enterprise Search (i ja bi neke analogije s kanalima dok sam na njega). This obviously ties into SharePoint and will be a part of the community’s fabric over the course of 2009 and beyond. That’s the hook for anyone reading my blog here.

Ako ste zainteresirani za FAST, Mislim da ćete pronaći korisne informacije dovoljno da opravda vremena proveo slušajući meni pričati o tome.

To je marketinški prezentaciju, ali sve od marketinga stvar je na kraju, tako da uvijek mogu spadati u tom trenutku.

Moćni EMC marketinški stroj je omogućio mi je prijavu linka, pa vas molimo da ga koristiti za registraciju.

</kraj>

Pretplatite se na moj blog.

Slijedite me na Twitter-u http://www.twitter.com/pagalvin

Technorati Tags: , ,

Definiranje problema Findability

I had the good fortune of attending some partner training from FAST last spring. I was really impressed with the product and was looking forward to working with it. Nažalost, one project fell through and then EMC acquired my company. Predictably, a certain amount of chaos ensued while we learned about EMC and EMC learned about us. FAST technology dropped a few points on the priority scale during that period. Međutim, Nikad nisam izgubio moj interes u proizvodu i, više zanimljivo, Veći problem najviši rejting.

Ja stvarno ne volim tu riječ, but I’m trying to get used to it 🙂 Despite it’s awkwardness, najviši rejting je pravi (ili barem, nastajanju) term. Do a Live Search ako ste zainteresirani za pronalaženje više tehničke definicije, ali način na koji sam to objasniti u uredu je ovako:

Intelektualni kapital koji se ne mogu naći možda i ne postoji.

To je gotovo kao istina da to kažem:

Intelektualni kapital koji se ne mogu naći brzo i lako Možda te ne postoji.

Intelektualni kapital (IC) starts as an idea in a person’s head and is then refined via collaboration with colleagues and interactions with various communities. To be truly useful, these resulting ideas must be recorded. This is where the trouble begins 🙂

Ovih dana, snimanje obično znači da ideja je dokumentirano u obliku MS Word doc, Excel radne knjige, itd.. and eventually stuck in electronic format on a hard drive somewhere. IC obviously takes other forms like, kao slika, videa, vrlo informativne blogove, wikija … it’s impossible to list them all. Istovremeno, IC je pohranjena u različitim mjestima kao što su datotečnim sustavima, baze podataka, linija poslovnih aplikacija (ERP, CRM, SharePoint, Documentum), itd..

Ovo je Problem najviši rejting: kako možete brzo i lako pronaći IC koji je pohranjen u desecima ili stotinama formata u desecima ili stotinama tisuća, deseci tisuća (usudio bih reći stotine tisuća) lokacija u organizaciji?

It’s a difficult problem to solve. Bill English je pisanje o najviši rejting from a very grand perspective in what I have come to think of as the Panama Canal approach. The history of the Panama Canal is amazing. In a nut shell, ludi Francuz (Ferdinand de Lesseps) pokrenuo vlastitu tvrtku za izgradnju kanala, Projekt je napušten za nekoliko godina, picked up again and finally finished by the American government under President Roosevelt. This reminds me of Bill’s approach because as he rightly points out, solving the findability is both hard and never stops. It took years and years of effort from the some of the hardest working humans on the planet to start, nastaviti, i na kraju završiti). And yet, it’s still not truly finished. Koliko ja znam, Canal banke u nikada nisu susreli njihov kut mirovanju, meaning that they have to be shored up and otherwise maintained even to this day. Solving findability is the same way. I definitely recommend that you read Bill’s series and subscribe to his blog for his point of view on findability, osobito se to odnosi na SharePoint.

I too am interested in this problem. Due to my exposure to FAST and on-going discussions on this subject with my brilliant EMC colleagues, I have some more ideas I plan to write about over the coming weeks and months. In my next article on this little series, Ja ću pokušati staviti okvir oko problema pokazati kako strašno to je stvarno (it’s more awful than you think 🙂 ). It’s awful, but at least it does fit inside a box.

</kraj>

Pretplatite se na moj blog.

Slijedite me na Twitter-u http://www.twitter.com/pagalvin

Technorati Tags: , ,

U FAST-klase trening je dobar

Ja sam počinju dan 4 od brzih partner trening na čelu Larry Kaye ovdje u Needham, MA.

Ovaj 5-dnevni sjednici je oborio u razrede (3 i 2 dana, odnosno) entitled "FAST ESP: Razvijanje Custom Search aplikacije za partnere sam" and "FAST ESP: Developing Custom Search Applications for Alliance Partners II".

Ovo je pravi kamp tipa klase. Materijal je duboka (vrlo, vrlo duboko). Instruktor (Larry) očito zna njegove stvari. I highly recommend this training if you considering it.

</kraj>

FAST SharePoint integracija: Izvršiti jednostavni upit

This is a continuation in my FAST coding mini-series for SharePoint folk. The bit of code below executes a search for the term "test" in FAST via a Console application. Obviously, to hop, preskočite i skočiti daleko da zamotate ovu logiku unutar web-dijela ili aplikacija stranici:

pomoću Sustav;
pomoću System.Collections.Generic;
pomoću System.Linq;
pomoću System.Text;
pomoću System.Collections.Specialized;
pomoću Com.FastSearch.Esp.Search;
pomoću Com.FastSearch.Esp.Search.Http;
pomoću Com.FastSearch.Esp.Search.Navigation;
pomoću Com.FastSearch.Esp.Search.Query;
pomoću Com.FastSearch.Esp.Search.Result;
pomoću Com.FastSearch.Esp.Search.View;
pomoću System.Collections;

namespace Conchango
{
    klasa InvokeSimpleFASTQuery
    {
        statički poništiti Glavni(niz[] args)
        {

            #regija Inicijaliziranje našu komunikaciju s FAST
            ISearchFactory searchFactory;

            NameValueCollection nameValueCollection = novi 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

             Pokretanje upita

            niz queryString = "test";

            Pitanje upit = novi Pitanje(queryString);

            query.SetParameter(BaseParameter.Clustering, lažan);
            query.SetParameter(BaseParameter.NAVIGACIJA, pravi);
            query.SetParameter(BaseParameter.NAVIGATION_DEEPHITS, 100);

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

            IQueryResult rezultat = searchView.Search(pitanje);

            Utješiti.WriteLine("Total results from search: [" + result.DocCount + "].");

            int docCounter = 0;

            dok (docCounter < result.DocCount)
            {

                docCounter    ;

                IDocumentSummary thisDocSummary = result.GetDocument(docCounter);

                Utješiti.WriteLine("[" + docCounter + "]: " + thisDocSummary.GetSummaryField("url").StringValue);

            } // dok

            Utješiti.ReadLine();
            #endregion

        }
    }
}

To stvara sljedeće rezultate:

slika

</kraj>

Pretplatite se na moj blog.

Technorati Tags: ,

FAST SharePoint integracija: Sample Code prikaz svih dostupnih FAST Pregleda

Ovdje je neki kod koji prikazuje sve dostupne pogled iz BRZO poslužitelj temeljen na ime QRServer (procesa poslužnika s kojima komuniciramo). I offer this up to give you all a taste of what it’s like to use the provided FAST API.

pomoću Sustav;
pomoću System.Collections.Generic;
pomoću System.Linq;
pomoću System.Text;
pomoću Com.FastSearch.Esp.Search;
pomoću Com.FastSearch.Esp.Search.Http;
pomoću Com.FastSearch.Esp.Search.Navigation;
pomoću Com.FastSearch.Esp.Search.Query;
pomoću Com.FastSearch.Esp.Search.Result;
pomoću Com.FastSearch.Esp.Search.View;
pomoću System.Collections.Specialized;
pomoću System.Collections;


namespace Conchango
{
    klasa EnumerateFASTViews
    {
        statički poništiti Glavni(niz[] args)
        {

            ISearchFactory searchFactory;

            NameValueCollection nameValueCollection = novi 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);

            Utješiti.WriteLine("Total Views: [" + searchFactory.GetSearchViewList().Računati + "].");

            int i = 0;

            foreach (objekt o u searchFactory.GetSearchViewList())
            {
                Utješiti.WriteLine("View [" + i     + "]: [" + o.ToString() + "].");

            }

            Utješiti.ReadLine();

        }
    }
}

Imajte na umu da sam sebe smatram jedva nadležno C # programer i imam tanku kožu, tako da ne slati maline moj način, osobito cijene: the "foreach (objekt o u …)" construct 🙂

</kraj>

Technorati Tags: ,

Pretplatite se na moj blog.

FAST i SharePoint Integracija Prvi pogled

Bio sam sretan da ima priliku raditi na FAST <–> SharePoint integracija projekt i mislio bih i dalje dijele moje ograničeno iskustvo sa zajednicom.

Microsoft je u Proces kupnje BRZO. I don’t know anything about the schedule except that it should be finished in the "2nd quarter" što sam pretpostaviti sredstva za 06/30/08.

Mog projekta dizajn, na vrlo visokoj razini, pozivi za stvaranje nekoliko web-dijelova koji su manje-više isti izgled, osjećaju i funkcije kao i standardni Moss okvir za pretraživanje i web jezgre Rezultati dio, but pulling from FAST. I’ve made some baby steps in that direction.

FAST is a dedicated search engine. It’s not based on Microsoft technology, iako je očito da mi se da neke od brze inženjera jasno razumjeti MS tech (ili su napravili korištenje radova).

BRZO:

FAST je velika čudovište server proizvoda (i ne mislim da je u lošem smislu; MOSS je veliki čudovište proizvoda za mene, kao i). It appears to be based on Java and I noticed some apache stuff and maybe some PHP. I wouldn’t be surprised if there were other bits of tech mixed in here and there. It definitely runs on windows server and is working fine in the virtual environment which I’ve been using.

It makes use of a facade web service that crawls SharePoint content for indexing in its special FAST way.

A SharePoint end user would be pretty much at home with FAST’s user interface. It has simple/advance search, prikazani su rezultati, je velika na relevantnosti (iako ne vidim kako se to obrađuje socijalnu relevantnost). Međutim, it does go further. Its stemming seems better. I really can’t articulate it well but I’ll just say "it’s better." You can take my word for it, or not 🙂 I may elaborate on this point in the future, kao što sam saznati više.

MOSS:

FAST provides a .NET-friendly DLL that provides an interface to the FAST engine. This makes it possible for us to create web parts or application pages or whatever we want to query FAST and present the results.

Čini se da sučelje web servis kao i.

I also have access to a FAST-provided web part that does integrate MOSS and FAST. I don’t know if this is a POC, something that was whipped up as a demo or what. It’s definitely a good learning tool, nije tako siguran ako je proizvodno-spremni.

That’s it for now. As I progress through the project, Ja ću pisati više.

</kraj>

Technorati Tags: , ,

Pretplatite se na moj blog.

Odredite Fast port QRServer

Kako bi se komunicirati s FAST Search putem API, moramo znati port na kojem je pokrenut QRServer.

Pratio sam ove korake da biste ga pronašli:

  1. Prijavite se u FAST admin stranice (http://server:port/admin).
  2. Idite na Pregled sustava.
  3. Locate "Search Dispatcher" i kliknite na ikonu spyglass:

    slika

  4. Ja sam uspješno koristio vrijednost, 15100 for "Info Name" = "http":

    slika

Bilješke:

1. Luka 15100 appears to be the default out-of-the-box port number for the QRServer.

2. Koristite ovaj kod sličan sljedećeg instancu vezu na post:

     ISearchFactory searchFactory;
    
        NameValueCollection nameValueCollection = novi 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. Ako odaberete mahnito netočan luku, ćete dobiti korisne poruku o pogrešci:

slika

4. Međutim, Ako odaberete broj porta naveden na pregled (15102) you don’t get that helpful error message. Umjesto toga, kasnije, kada pokušate pristupiti podatke putem pretrage ili upućivanje na FAST pogled, you get an error. Debugging shows that the searchFactory’s view count is zero. You’ll be given the message "Failed to fetch Search View List".

</kraj>

Technorati Tags:

Pretplatite se na moj blog.