Cartlanna Catagóire: SharePoint Cuardaigh

Conas a Daoine Sonraigh mar Scóip Cuardaigh / Ábhar Foinse Ag baint úsáide as 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: fheidhm() {

        jQuery.support.cors = fíor;

        $.ajax({
            moladh: seo.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",
            modh: "GET",
            headers: { "Accept": "application/json; odata=verbose" },
            cache: bréagach,
            success: fheidhm (mar thoradh ar) {

I mo chás, 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, but I’ll always check anyway 🙂 ).

</deireadh>

undefinedLiostáil le mo bhlag.

Lean mé ar Twitter ag http://www.twitter.com/pagalvin

Ní raibh amháin Cause in ionad "an cruthaitheoir an locht a shonrú Cúis.”

Tá mé ag déanamh a lán oibre le cuardaigh SharePoint le déanaí agus go sonrach ar an rang KeywordQuery, airíonna agus modhanna.

Más mian leat an toradh a leagtar chun torthaí a thabhairt ar ais thuas agus thar na daoine faoi dhrochamhras is gnách (féach anseo), tú é a chur leis an mbailiúchán SelectedProperties, mar atá i:

myKeywordQuery.SelectProperties.Add("xyzzy");

Raibh míle maith agaibh agus barr an hata a Corey Roth agus seo blog post go mór cabhrach (http://www.dotnetmafia.com/blogs/dotnettipoftheday/archive/2008/02/19/how-to-use-the-moss-enterprise-search-keywordquery-class.aspx)

I mo chás, "Xyzzy" nach bhfuil i ndáiríre le maoin a bhainistiú.  Nuair a chuir mé é ar aon nós a SelectedProperties, SharePoint Chaith ceann de mo is fearr leat eisceachtaí runtime riamh:

"Ní raibh an cruthaitheoir an locht a shonrú Cúis."

Is maith liom go háirithe an chaipitil "R" in Cúis.  Fuaimeanna seo liom ar nós na. GLAN ionann "Tá mé aon béal, agus caithfidh mé a scream."

</deireadh>

Liostáil le mo bhlag.

Lean mé ar Twitter ag http://www.twitter.com/pagalvin

Tagairt Handy: Torthaí Réamhshocrú ó KeywordQuery Cuardaigh

Nuair a bheidh tú a agairt Rith() modh ar KeywordQuery, féidir leat a chruthú bunaithe ar ResultTable ResultType.RelevantResults.  Léiríonn an Blúire cód cad is ciall agam:

ResultsTableCollection ResultTableCollection = myKeywordQuery.Execute();

ResultTable searchResultsTable = resultsTableCollection[ResultType.RelevantResults];

Beidh an tábla mar thoradh ar na colúin seo a leanas na faisnéise: 

WorkId
Rangaigh
Teideal
Údar
Méid
Conair
Cur Síos
Scríobh
SiteName
CollapsingStatus
HitHighlightedSummary
HitHighlightedProperties
ContentClass
IsDocument
PictureThumbnailURL
ServerRedirectedURL

Díorthaithe mé an liosta seo ó SharePoint 2010 timpeallacht, eagrán fiontraíochta.  Tá súil againn go mbeidh sé áisiúil chun duine éigin sa todhchaí.

</deireadh>

Liostáil le mo bhlag.

Lean mé ar Twitter ag http://www.twitter.com/pagalvin

SharePoint 2010 KeywordQuery agus na Maoine HiddenConstraints

Tá mé ag déanamh beagán de obair leis an KeywordQuery réad i SharePoint 2010 agus úsáid a bhaint as an HiddenConstraints maoin.

Ní raibh mé ag teacht ar aon eolas láithreach cabhrach ar an maoin a, sin, shíl mé gur mhaith liom a bhreacadh síos go tapa conas tá mé ag baint úsáide as é.

Chomh fada agus is féidir liom a rá, é seo srian uathoibríoch a leanas leis an cheist ionas gur féidir leat a shórtáil de pháirc sé ann agus bíodh imní ort faoi.  Mar sin, tá sé ach eile eochairfhocal (nó atá leagtha de na focail) Mionathraitheoirí agus gur féidir leat a chlóscríobh isteach chun an Chomhéadain nuair a dhéanann tú cuardach eochairfhocal.  Seo sampla:

keywordQuery.HiddenConstraints = "scope:\"Industry\"";

Is féidir leat srianta breise le teorantóir spás.

keywordQuery.HiddenConstraints = "scope:\"Industry\" defense";

An thuas a rá i mBéarla, "Rith ceist eochairfhocal ag lorg" cosaint "agus ina theannta sin, úsáid a bhaint as an "Tionscal" scóip.

Seo ar bhealach eile de ag féachaint ar é a:

image

Tá mé ag baint úsáide as é a chur ar fáil a bhfuil raon feidhme comhthéacs-uathoibríoch ag brath ar chuid gréasáin saincheaptha.  Nuair a bheidh an t-úsáideoir ar cad a tharlaíonn nuair cluaisín agus cad a tharlaíonn nuair a gcnaipe cuardaigh, dictates an táb raon feidhme cuardaigh ar leith.  Tá sé ag obair go maith go dtí seo.

</deireadh>

Liostáil le mo bhlag.

Lean mé ar Twitter ag http://www.twitter.com/pagalvin

Ní amháin Cúis "amháin nó níos mó cineálacha réimse atá suiteáilte i gceart”

Bhí mé ag déanamh beag tweak inné le cuid gréasáin go ndéanann ceist CAML i gcoinne liosta.  Rinne mé an t-athrú, imscaradh é agus fuair bhuail le earráid:

Tá earráid gan choinne tharla i Trí Lá Outlook Aimsir Réamhaisnéis WebPart. Téigh i dteagmháil le riarthóir an córas. Ní amháin nó níos mó cineálacha réimse atá suiteáilte i gceart. Téigh go dtí an liosta leathanach suímh a scriosadh na réimsí.

Bhí mé ag os comhair saincheist eile a oddball níos luaithe mar sin ní raibh mé ag ceangal díreach i mo cheist CAML leis an earráid a bhí SharePoint tuairisciú dom.  Rinne mé cuardach agus Bing tapaidh agus fuair an post seo bhlag cabhrach ag Sandeep Nahta  (http://snahta.blogspot.com/2009/01/one-or-more-field-types-are-not.html).

Seo an cheist dona:

query.Query = "<I gcás><Agus><Neq><FieldRef Ainm = 'Abbr' /><Luach Cineál = 'Téacs'>SFNY</Luach><FieldRef Ainm = 'Abbr' /><Luach Cineál = 'Téacs'>SFIS</Luach></Neq></Agus></I gcás>";

Anseo tá sé socraithe:

query.Query = "<I gcás><Agus><Neq><FieldRef Ainm = 'Abbr' /><Luach Cineál = 'Téacs'>SFNY</Luach></Neq><Neq><FieldRef Ainm = 'Abbr' /><Luach Cineál = 'Téacs'>SFIS</Luach></Neq></Agus></I gcás>";

Mar sin,, an mhorálta an scéal go bhfuil: a dhéanamh cinnte go bhfuil do CAML ceart nó is féidir a fháil ar earráid oddball tú.

Liostáil le mo bhlag.

Lean mé ar Twitter ag http://www.twitter.com/pagalvin

</deireadh>

Ag fógairt an Fiontraíochta Microsoft Grúpa Úsáideoirí Cuardaigh

Tá mé an-excited a fhógairt go Natalya Voskresenskaya, mo chomhghleacaithe ar SharePoint MVP agus comhpháirtíochta (le cabhair i bhfad níos lú uaim ná tuillte aici) is launching a new user group devoted to enterprise search based on Microsoft technology. As a practical matter, seo boils síos go dtí SP 2010 cuardaigh agus a lán de labhairt faoi FAST, especially in our first session. Natalya and I have written a lot about FAST over the last year on ár n-blogs (Natalya Tá rudaí níos mó agus níos fearr ná mé!).

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 (díreach 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.

Feicfidh mé blag faoi seo roinnt níos mó mar seo cur chuige lá is auspicious ach clárú anois. After you register, the long wait begins. During that time, soiléir do sceideal, an nuacht a bhriseadh le do theaghlach agus foláireamh an meáin mar ní bheidh tú ag iarraidh a chailleann Nate Treloar launch our group to the moon and beyond 🙂

Faigh amach níos mó as ár suíomh oifigiúil: http://www.sharepointgroups.org/enterprisesearch/default.aspx.

</deireadh>

Liostáil le mo bhlag.

Lean mé ar Twitter ag http://www.twitter.com/pagalvin

Rialachas agus SharePoint Cuardaigh – Ná Tá sé Too Late chun Tosaigh

Scríobh alt (http://searchwinit.techtarget.com/tip/0, 289483, sid1_gci1345231_mem1, 00.html #) le haghaidh SearchWinIT.com on governance as it relates to SharePoint Search. It’s not in my usual "voice" but that’s editing for you 🙂

Seo é an chaoi a thosaíonn sé:

Cé gur féidir beagnach gach gné de SharePoint leas a bhaint as plean rialachas láidir, MOSS 2007’s enterprise search functionality benefits most of all.

Cosúil le gach cuid de SharePoint, tá dea-scéal agus nuacht olc faoi rialachas. I gcás go leor eagraíochtaí, Is é an droch-nuacht go bhfuil sé thar a bheith deacair chun plean rialachais ina raibh aon cheann ionchorprú.

Ach anseo an dea-scéal: Is féidir leat a chumrú go tapa agus feabhas a chur ar chuardach fiontraíochta ag beagnach am ar bith. Agus nuair a dhéanann tú plean rialachais le haghaidh cuardaigh fiontraíochta i bhfeidhm, Is féidir leat a fheiceáil torthaí láithreach.

Ceann de na fadhbanna le SharePoint agus rialachas é go bhfuil na cuideachtaí a fháil go minic glúine domhain i SharePoint gan aon phlean rialachais agus faoin am sin, there’s no easy path forward to solve it. No so with Search. Read the article to get my thoughts on that subject.

</deireadh>

Liostáil le mo bhlag.

Lean mé ar Twitter ag http://www.twitter.com/pagalvin

Clibeanna Technorati: ,

Níl an Freastalaí Seirbhísí ar Liostaigh Cuardaigh — Cén fáth ar?

Bhí mé ag caint inniu le Agnes Molnar (an t-aon duine a fhios agam go bhfuil a fhios agam san Ungáir) about a strange search configuration problem. Namely, search was missing from the "services on server" thaispeáint (via Riarachán Lárnach -> Oibríochtaí -> Seirbhísí ar Fhreastalaí).

Bhí mé ag féachaint ar a VM feidhmiúil ar mo meaisín féin agus le chéile, 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" a bhí ar iarraidh ón liosta de na seirbhísí trí Start -> Uirlisí Riaracháin -> Seirbhísí.

Oddly, an exe? bhaineann leo. * Ba * ar an bhfreastalaí ("C:\Program Files\Microsoft Office Servers\12.0\Bin\mssearch.exe").

Rinne mé cuardach tapa agus fuair an iontráil seo blog: http://msmvps.com/blogs/obts/archive/2006/10/19/189466.aspx

Sin slabhra r-phost leis an bpointe lárnach:

"I solved this problem. Bhí sé mo botún. I choose "Web front end" instead of "Complete" le linn a shuiteáil."

Bhí sé seo gealladh fúthu, but we weren’t sure if the installer had actually picked WFE instead of complete when installing MOSS.

Sheiceáil muid don chéad (luaithe) leagan den PSCDiagnostics * comhad sa 12 eolaire logáil isteach hive agus i ann, fuair muid go raibh an suiteálaí, i ndáiríre, configured this server to be a web front end. End of story and it had a happy ending.

(Áit éigin feadh na líne, Bob Fox fuair i gceist, ach go léir a bhí Is cuimhin liom cur leis an díospóireacht a comment faoi Fable 2).

Nuashonraigh: Blogs Agnes faoin ábhar seo anseo: http://dotneteers.net/blogs/aghy/archive/2008/11/06/wfe-vs-complete-installation.aspx

</deireadh>

Liostáil le mo bhlag.

Lean mé ar Twitter ag http://www.twitter.com/pagalvin

Clibeanna Technorati:

Leid Thapa: Úsáid “IsDocument:1” go Baile Átha Troim Torthaí Cuardaigh

Nuashonraigh 11/03/08: Comhalta MVP Mike Walsh pointí gceart amach go bhfuil an SSU 3.0 / MOSS feature. It does not work in WSS 2.0 nó níos luaithe.

Updatte 11/03/08: (Cothrom le dáta an Dara in aon lá amháin!): Bí cinnte a léamh an trácht den scoth ó "nowise" le haghaidh tuilleadh eolais agus eile maith Ceadaítear na nasc.

Dhá cheist a tháinig suas i ndiaidh a tapa an tseachtain seo ar an fóraim MSDN ag iarraidh athrú ar an:

"Nuair mé cuardach eochairfhocal, Beidh fillteáin ó mo leabharlann doiciméad leis an eochairfhocal i gcuid cosán teacht amach den chéad uair i mo torthaí cuardaigh. Níl mé ag iarraidh go dtarlódh a. 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" thabhairt ar do cheist cuardaigh agus SharePoint cuardaigh (araon SSU agus CAONAIGH) Beidh féin srian a léiríonn cáipéisí iarbhír.

</deireadh>

Liostáil le mo bhlag.

Lean mé ar Twitter ag http://www.twitter.com/pagalvin

Clibeanna Technorati:

Tá Met Do Coiste Cuardaigh Seo An Mhí?

Tá sé an tús na míosa agus anois tá chomh maith le ham de réir mar aon le haghaidh choiste chuardach do chuideachta a fháil le chéile agus geallta Fearr anailís a dhéanamh ar, cuardaigh rathúil agus ní rathúil sin, etc.

Ní gá duit coiste cuardaigh? Ansin foirm a haon 🙂

WSS and especially MOSS search benefit from some human oversight. Investing a few hours a month on a consistent monthly basis is not only spraoi níos mó ná bairille de mhoncaí, is féidir é:

  • 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" ansin is féidir leat é a úsáid chun oideachas a chur go folks ar cén áit agus conas a fháil ar an eolas.
  • Help your organization refine its information architecture.
  • Deiseanna a aithint chun feabhas a chur ar an teasárais.
  • Beidh deiseanna eile aon amhras i láthair iad féin a.

Cé ba chóir a bheith ar choiste cuardaigh? You would know your people best, ach measann:

  • Amháin ar a laghad (agus b'fhéidir ach amháin) Duine TF a thuigeann (nó is féidir a fhoghlaim) na bealaí éagsúla a tweak cuardaigh, lena n-áirítear geallta is fearr, stórchiste, airíonna a bhainistiú, etc.
  • Roinnt saineolaithe ábhar gur féidir leis na tuarascálacha chuardaigh a léamh, ingest sé agus gníomhartha gnó-savvy chun cumarsáid a dhéanamh TF ionas gur féidir é a bhrú ar na cnaipí, tarraingt an luamhán agus comhlaí oscailte / gar agus is gá chun coiste ar mholtaí.
  • Ceann amháin nó níos mó ailtirí faisnéise is féidir a bhailíochtú, bhealach amháin nó eile, cibé an bhfuil an ailtireacht faisnéise cuardaigh cairdiúil agus cibé an bhfuil sé ag obair amach go maith do na fiontraíochta.
  • 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.

Anailísiú Shona!

</deireadh>

Liostáil le mo bhlag.

Clibeanna Technorati: