Kategorija Arhiva: SharePoint Search

Kako odrediti ljude kao pretrage djelokrugu / Sadržaj Izvor pomoću SharePoint 2013 REST API

I had reason to work with the SharePoint 2013 Search API via REST for the first time. I wanted to search for people, not documents. The key learning here is that you specify content sources via its GUID (or at least in this case). The following jQuery snippet shows how:

    loadExpertsAsync: funkcija() {

        jQuery.support.cors = pravi;

        $.ajax({
            url: to.CreateFullApiUrl() +
                "?querytext='portals'&sourceid='b09a7990-05ea-4af9-81ef-edfab16c4e31'" +
                "&selectproperties='LinkedInProfileUrl,GoogleCirclesProfileUrl,BALargeProfilePictureUrls,BAGridPictures,WorkEmail,Skills,AboutMe,Interests,JobTitle,PastProjects,PictureURL,PreferredName,TwitterHandle,LinkedInProfileUrl,PreferredName,GoogleCirclesProfileUrl'" +
                "&rowlimit=99",
            način: "GET",
            headers: { "Accept": "application/json; odata=verbose" },
            cache: lažan,
            success: funkcija (rezultirati) {

U mom slučaju, I’m running the API against SharePoint online. To get the GUID, I followed these steps:

  1. Access the SharePoint admin center
  2. Select “search” from the left hand navigation
  3. Select “Manage Result Sources”
  4. Select “Local People Results”
  5. Look at the URL.

My URL looked something like:

https://xyzzy-admin.sharepoint.com/_layouts/15/searchadmin/EditResultSource.aspx?level=tenant&sourceid=b09a7990%2D05ea%2D4af9%2D81ef%2Dedfab16c4e31&view=1

The sourceid parameter is what worked for me.

(I understand that the sourceid may actually be a sort of permanent thing with SP, ali ionako ću uvijek provjeriti 🙂 ).

</kraj>

undefinedPretplatite se na moj blog.

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

Jedan razlog za "kreator ovog kvara nije precizirao s razlogom.”

Ive 'bio događaj puno rada sa SharePoint potrazi u zadnje vrijeme, a posebno KeywordQuery klase, svojstva i metode.

Ako želite postaviti rezultat vratiti rezultate iznad i izvan uobičajenih osumnjičenih (pogledajte ovdje), ga dodati SelectedProperties zbirke, kao u:

myKeywordQuery.SelectProperties.Add("Xyzzy");

Puno hvala i vrh kapu Corey Roth i to iznimno korisni blog post (http://www.dotnetmafia.com/blogs/dotnettipoftheday/archive/2008/02/19/how-to-use-the-moss-enterprise-search-keywordquery-class.aspx)

U mom slučaju, "Xyzzy" nije zapravo uspio imovine.  Kad sam ga dodati SelectedProperties ionako, SharePoint je bacio jedan od mojih najdražih ikad runtime iznimke:

"Tvorac ovog kvara nije precizirao s razlogom."

Posebno mi se sviđa kapitala "r" u razumu.  To mi zvuči kao ekvivalenta. NET "Nemam usta, i moram vrištati."

</kraj>

Pretplatite se na moj blog.

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

Praktična referenca: Default Rezultati KeywordQuery Traži

Kada pozvati izvršiti() Način na KeywordQuery, možete stvoriti ResultTable na temelju ResultType.RelevantResults.  Ovaj isječak koda prikazuje ono što mislim:

ResultTableCollection resultsTableCollection = myKeywordQuery.Execute();

ResultTable searchResultsTable = resultsTableCollection[ResultType.RelevantResults];

Rezultiralo stol će imati sljedeće stupce informacija: 

WorkId
Poredak
Naslov
Autor
Veličina
Put
Opis
Pisati
Sitename
CollapsingStatus
HitHighlightedSummary
HitHighlightedProperties
ContentClass
IsDocument
PictureThumbnailURL
ServerRedirectedURL

Ja izvedeni ovaj popis iz SharePoint 2010 okolina, Enterprise Edition.  Nadam se da će biti pri ruci da netko u budućnosti.

</kraj>

Pretplatite se na moj blog.

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

SharePoint 2010 KeywordQuery i HiddenConstraints nekretnine

Ive 'bio događaj malo rada s KeywordQuery objekt u sustavu SharePoint 2010 i korištenje HiddenConstraints svojstvo.

Nisam odmah pronaći korisne informacije o tom imovinom, pa sam mislio bih točkica dolje brzo kako sam bio koristeći ga.

Koliko ja mogu reći, to je automatsko ograničenje dodan u upitu, tako da možete sortirati parka se nalazi i ne brinuti o tome.  Kao takav, to je samo još jedan ključnih riječi (ili skup ključnih riječi) i modifikatori da možete upisati se na UI kada napraviti ključne riječi za pretraživanje.  Evo primjer:

keywordQuery.HiddenConstraints = "opseg:\"Industrija " ";

Možete dodati dodatne ograničenja s prostora graničnika.

keywordQuery.HiddenConstraints = "opseg:\"Industrija " obrana ";

Gore je rekao na engleskom jeziku, "Pokrenuti upit ključne riječi u potrazi za" obrana "i nadalje, koristiti "industrija" opseg.

Evo još jedan način gledanja na njega:

image

Ive 'bio koristeći ga za pružanje ovisna o kontekstu automatsko opseg na prilagođenoj web-dijela.  Kada korisnik klikne na kartici i klikne gumb za pretraživanje, Kartica diktira određeni opseg pretraživanja.  To je radi dobro tako daleko.

</kraj>

Pretplatite se na moj blog.

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

Jedan od razloga za "jednu ili više vrsta polja nije ispravno instaliran”

Bio sam malo uštinuti jučer na web-dio koji radi na CAML upita protiv popisa.  Sam napravio promjenu, ga koriste i dobio pogodak s pogreškom:

Neočekivana pogreška u tri dana Outlook Vremenska prognoza WebPart. Molimo obratite se administratoru sustava. Jedan ili više vrsta polja nisu pravilno instaliran. Idi na stranicu Postavke popisa za brisanje tih polja.

Bio sam pred drugi otkačen pitanje ranije pa nisam odmah povezati CAML upit sa SharePoint pogreške koja je izvještavanje za mene.  Ja sam brzo pretraživanje i bing i pronašli ovaj koristan blog post po Sandeep Nahta  (http://snahta.blogspot.com/2009/01/one-or-more-field-types-are-not.html).

Ovdje je loše upit:

query.Query = "<Gdje><I><Neq><FieldRef Ime = 'abbr' /><Vrijednost Type = 'Tekst'>SFNY</Vrijednost><FieldRef Ime = 'abbr' /><Vrijednost Type = 'Tekst'>SFIS</Vrijednost></Neq></I></Gdje>";

Evo to je fiksna:

query.Query = "<Gdje><I><Neq><FieldRef Ime = 'abbr' /><Vrijednost Type = 'Tekst'>SFNY</Vrijednost></Neq><Neq><FieldRef Ime = 'abbr' /><Vrijednost Type = 'Tekst'>SFIS</Vrijednost></Neq></I></Gdje>";

Tako, Pouka priče je: provjerite je li vaš CAML točna ili ste svibanj dobiti otkačen pogrešku.

Pretplatite se na moj blog.

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

</kraj>

Najavljujući Traži Microsoft Enterprise User Group

I’m very excited to announce that Natalya Voskresenskaya, moj kolega SharePoint MVP i partner (s daleko manje pomoći od mene nego što je zaslužio) is launching a new user group devoted to enterprise search based on Microsoft technology. As a practical matter, to se svodi na SP 2010 traži i puno govori o FAST, especially in our first session. Natalya and I have written a lot about FAST over the last year on our blogs (Natalya has more and better stuff than I!).

Our first meeting is coming up in just a few weeks in New York at Microsoft’s newly renovated offices on 6th near Rock Center. If you’re in New York on 12/9, you have no excuse not to make an appearance. Likewise for you Jersey people. Connecticut people can stay home (just kidding!).

NY/NJ/CT people should skip this paragraph. We also plan to record the session and run a live web session so if you live outside the tri-state area, you should be able to tune in.

I’ll blog about this some more as this most auspicious day approaches but register now. After you register, the long wait begins. During that time, clear your schedule, break the news to your family and alert the media because you won’t want to miss Nate Treloar launch our group to the moon and beyond 🙂

Find out more from our official site: http://www.sharepointgroups.org/enterprisesearch/default.aspx.

</kraj>

Pretplatite se na moj blog.

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

Upravljanje i SharePoint pretraživanja – To nikada nije prekasno za početak

Ja napisao članak (http://searchwinit.techtarget.com/tip/0, 289483, sid1_gci1345231_mem1, 00.html #) za SearchWinIT.com on governance as it relates to SharePoint Search. It’s not in my usual "voice" but that’s editing for you 🙂

Evo kako to počinje:

Iako je gotovo svaki aspekt SharePoint može imati koristi od snažnog upravljanja planom, MOSS 2007’s enterprise search functionality benefits most of all.

Kao i svim dijelovima SharePoint, tamo je dobra vijest i loše vijesti o upravljanju. Za mnoge organizacije, Loša vijest je da je iznimno teško uklopiti upravno plana gdje nitko postojala.

No, ovdje je dobra vijest: Možete brzo konfigurirati i poboljšati poslovno pretraživanje na gotovo bilo kojem trenutku. A kad provesti upravni plan za poduzeća potrazi, možete vidjeti neposredne rezultate.

Jedan od problema s SharePoint i upravljanja je da tvrtke često doći do koljena u SharePoint bez plana upravljanja, a do tada, there’s no easy path forward to solve it. No so with Search. Read the article to get my thoughts on that subject.

</kraj>

Pretplatite se na moj blog.

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

Technorati Tags: ,

Usluge na server ne Navedite pretraživanje — Zašto?

Bio sam razgovor danas Agnes Molnar (jedina osoba koju znam da znam u Mađarskoj) about a strange search configuration problem. Namely, search was missing from the "services on server" prikaz (preko Središnja Admin -> Operacije -> Usluge na Server).

Imao sam pogled na funkcionalne VM o mom vlastitom stroju i zajedno, we determined that search was not installed on that server. There are probably a few ways to do this, but we did it by confirming that "Office SharePoint Server Search" je nestalo iz popisa usluga putem Start -> Administrativni alati -> Usluge.

Neobično, povezana. exe * je * na poslužitelju ("C:\Program Files\Microsoft Office Servers\12.0\Bin\mssearch.exe").

Ja sam brzo pretraživanje i naći ovu blogu: http://msmvps.com/blogs/obts/archive/2006/10/19/189466.aspx

To je e-mail lanac s ovom ključnom trenutku:

"I solved this problem. To je bila moja pogreška. I choose "Web front end" instead of "Complete" tijekom instalacije."

Ovo je obećavajući, but we weren’t sure if the installer had actually picked WFE instead of complete when installing MOSS.

Provjerili smo za prvi (Najraniji) verzija datoteke PSCDiagnostics * u 12 košnica dnevnik imenik i tamo, utvrdili smo da instalater imao, zapravo, configured this server to be a web front end. End of story and it had a happy ending.

(Negdje duž linije, Bob Fox upleo, ali sve Sjećam se da doprinosi raspravi bio je komentar o Basna 2).

Ažurirati: Agnes blogovi o ovoj temi ovdje: http://dotneteers.net/blogs/aghy/archive/2008/11/06/wfe-vs-complete-installation.aspx

</kraj>

Pretplatite se na moj blog.

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

Technorati Tags:

Quick Savjet: Koristiti “IsDocument:1” smanjiti Search Results

Ažurirati 11/03/08: Suradnik MVP Mike Walsh ispravno ističe da je to WSS 3.0 / MOSS feature. It does not work in WSS 2.0 ili ranije.

Updatte 11/03/08: (Druga izmjena u jednom danu!): Budite sigurni da pročitate odličan komentar od "nikako" za više informacija i drugih dobroj xref vezu.

Dva pitanja došao u brzom nizu, ovaj tjedan na MSDN forumima tražeći varijaciju ovog:

"Kada sam traži ključnu riječ, mape iz moje biblioteci dokumenata s tom ključnom riječi na svom putu će izaći prvi u svojim rezultatima pretraživanja. Ne želim da se to dogodi. Files with that keyword are more important to me. I don’t want to see folders at all."

This is actually quite easy to do out of the box. Simply add a "IsDocument:1" upit za pretraživanja i SharePoint pretraživanje (i WSS i MOSS) će se ograničiti na prikazivanje stvarne dokumente.

</kraj>

Pretplatite se na moj blog.

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

Technorati Tags:

Je li Vaša Search odbor Met Ovaj mjesec?

To je početak mjeseca, a sada je kao dobar kao bilo vrijeme za tvrtku pretraživanje odbora da se zajedno i analizirati najbolje oklade, uspješni, a ne tako uspješan pretraga, itd..

Vi nemate odbor pretragu? Zatim oblikujte jednu 🙂

WSS and especially MOSS search benefit from some human oversight. Investing a few hours a month on a consistent monthly basis is not only zabavnije od barel majmuna, to može:

  • Give insight into the information needs of the enterprise. If people are searching left and right for topic "xyzzy," you know that’s an important topic to the enterprise.
  • Identify potential training requirements. If people are searching for topic "xyzzy" but should really be searching for "abcd" onda možete koristiti kako bi educirati ljude o tome kako i gdje pronaći informacije.
  • Help your organization refine its information architecture.
  • Identificirati mogućnosti kako bi se poboljšala tezaurus.
  • Ostale mogućnosti bez sumnje će se predstaviti.

Tko bi trebao biti na pretraživanje odbora? You would know your people best, ali razmislite:

  • Najmanje jedan (a možda samo jedan) IT osoba koja razumije (ili mogu naučiti) različiti načini da štipanje pretragu, uključujući i najbolje oklade, leksikon sinonima, upravlja svojstva, itd..
  • Nekoliko predmet stručnjaka koji mogu čitati pretraživanja izvješća, ga uzimati i komunicirati poslovno-pamet akcije na njega, tako da se može gurnuti gumbe, povucite ručice i otvaranje / zatvaranje ventila što je potrebno kako bi se na preporukama odbora.
  • Jedna ili više informacija arhitekti koji mogu potvrditi, jedan ili drugi način, jesu li informacije arhitektura je tražilicu prijateljski i je li to radi dobro za poduzeća.
  • A rotating seat on the committee. Bring in one or two people who don’t normally participate in these kinds of efforts. They may bring unusual and valuable insights to the table.

Sretno s analizom!

</kraj>

Pretplatite se na moj blog.

Technorati Tags: