Կարգավիճակի արխիվներ: Sharepoint Որոնում

Ինչպես նշել ժողովրդին որպես Search շրջանակները / Բովանդակության Աղբյուր Օգտագործելով SharePoint 2013 ՌԵՍՏ 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: ֆունկցիա() {

        jQuery.support.cors = ճիշտ;

        $.ajax({
            url: սա.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",
            մեթոդ: "GET",
            headers: { "Accept": "application/json; odata=verbose" },
            cache: սուտ,
            success: ֆունկցիա (արդյունք) {

Իմ դեպքում,, 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 🙂 ).

</վերջ>

undefinedԱնդամագրվել իմ բլոգում.

Գտեք Twitter-ում http://www.twitter.com/pagalvin

Պատճառներից մեկը կարող է «ստեղծողի Այս մեղքով չի նշել պատճառը.”

Ես անում շատ աշխատել Sharepoint որոնմամբ վերջերս, եւ մասնավորապես KeywordQuery դասը, հատկությունները եւ մեթոդները.

Եթե ​​ցանկանում եք արդյունքն ստեղծվել է վերադառնալ արդյունքները վեր ու վեր է սովորական կասկածյալների (տես այստեղ), եք ավելացնել այն SelectedProperties հավաքածուի մեջ, ինչպես:

myKeywordQuery.SelectProperties.Add("Xyzzy");

Many thanks եւ հուշում է գլխարկը է Corey Ռոթ իսկ Սա մեծապես օգտակար օրագրում Հաղորդագրություն (http://www.dotnetmafia.com/blogs/dotnettipoftheday/archive/2008/02/19/how-to-use-the-moss-enterprise-search-keywordquery-class.aspx)

Իմ դեպքում,, «Xyzzy" չէ իրականում հասցրել գույքը.  Երբ ես ավելացրել է SelectedProperties դեպքում, SharePoint շպրտեց մեկը իմ երբեւէ Runtime բացառություններով:

"The ստեղծող այս մեղքով չի նշել պատճառը».

Ես հատկապես սիրում կապիտալը "R" - ի պատճառով.  Դա հնչում է ինձ նման. NET համարժեք է "Չունեմ բերանը, եւ ես պետք է գոռալ."

</վերջ>

Անդամագրվել իմ բլոգում.

Գտեք Twitter-ում http://www.twitter.com/pagalvin

Հարմար Reference: Էջը արդյունքները KeywordQuery Որոնել

Երբ վկայակոչել է մահապատժի() մեթոդն է KeywordQuery, Դուք կարող եք ստեղծել ResultTable վրա հիմնված ResultType.RelevantResults.  Այս կոդը պատառներ ցույց է տալիս, թե ինչ նկատի ունեմ:

ResultTableCollection resultsTableCollection = myKeywordQuery.Execute();

ResultTable searchResultsTable = resultsTableCollection[ResultType.RelevantResults];

Իսկ արդյունքում աղյուսակը կունենա հետեւյալ սյունյակները տեղեկատվության: 

WorkId
Դաս
Վերնագիր
Հեղինակ
Չափ
Ճանապարհ
Նկարագրություն
Գրել
SiteName
CollapsingStatus
HitHighlightedSummary
HitHighlightedProperties
Contentclass
IsDocument
PictureThumbnailURL
ServerRedirectedURL

Ես բխում այդ ցանկը մի SharePoint 2010 միջավայր, ձեռնարկության հրատարակություն.  Հուսով կլինի հարմար է որեւէ մեկին ապագայում.

</վերջ>

Անդամագրվել իմ բլոգում.

Գտեք Twitter-ում http://www.twitter.com/pagalvin

Sharepoint 2010 KeywordQuery եւ HiddenConstraints Property

Եմ անում, մի քիչ աշխատանք է KeywordQuery օբյեկտի Sharepoint 2010 եւ օգտվելով այն HiddenConstraints սեփականություն.

Ես չեմ գտնում ոչ մի անհապաղ օգտակար տեղեկատվություն այդ գույքի, այնպես որ ես կարծում եմ, ուզում է արագ չափով նվազել են, թե ինչպես եմ այն ​​օգտագործելուց.

Որքանով ես կարող եմ ասել, սա ավտոմատ հարկադրում է հարցման այնպես որ կարելի տեսակ այգու դա չկա, եւ ոչ թե անհանգստացեք դրա մասին:  Որպես այդպիսին, դա հերթական keyword (կամ ՀՀ հիմնաբառերից) եւ modifiers որ դուք կարող եք մուտքագրել այն UI, երբ դուք Փնտրեք գլխաբառով.  Ահա մի օրինակ,:

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

Դուք կարող եք ավելացնել լրացուցիչ սղության հետ տիեզերական սահմանազատիչ.

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

Վերը ասում է անգլերեն, «Առաջադրվել գլխաբառով հարցմանը փնտրում« ԴԻՖԵՆՍ »եւ առավել եւս, օգտագործել է «արդյունաբերություն» շրջանակները.

Ահա մեկ այլ ձեւ է նայում դրան:

image

Ես օգտագործում այն ​​ապահովելու համատեքստում կախված Ավտոմատիկա շրջանակները է մաքսային վեբ մասը.  Երբ օգտագործողը կտտացնում վրա էջանիշը եւ սեղմումները է որոնել կոճակը:, պիտակը թելադրում է որոշակի որոնման շրջանակները.  Այն աշխատում է նաեւ այնքանով, որքանով.

</վերջ>

Անդամագրվել իմ բլոգում.

Գտեք Twitter-ում http://www.twitter.com/pagalvin

One պատճառը "Մեկ կամ ավելի դաշտային տեսակների չեն տեղադրվել պատշաճ”

Ինձ դարձնելով փոքր կսմթել երեկ ինտերնետային մասը, որը կարող է CAML հարցմանը դեմ ցուցակում:  Ես փոփոխությունը, տեղակայված է այն եւ ստացել է հարված սխալի:

Անսպասելի սխալ տեղի չի ունեցել է երեք օրվա Outlook-Եղանակի տեսություն WebPart. Դիմեք համակարգի ադմինիստրատորին. Մեկ կամ ավելի դաշտային տեսակները չեն տեղադրվել պատշաճ. Գնալ դեպի ցուցակի էջում ջնջել այդ դաշտերը:.

Ես կանգնած մեկ այլ oddball հարցը ավելի վաղ, այնպես որ ես չեմ անմիջապես կապել իմ CAML հարցմանը հետ, որ սխալ էր, Sharepoint զեկուցվող ինձ.  Ես արագ Bing որոնման եւ եւ Հայտնաբերվել է այս օգտակար օրագրում Հաղորդագրություն - ի կողմից Sandeep Nahta  (http://snahta.blogspot.com/2009/01/one-or-more-field-types-are-not.html).

Ահա վատ հարցում:

query.Query = "<Որտեղ><Իսկ><Neq><FieldRef Անունը = 'Abbr' /><Value Type = 'Text'>SFNY</Արժեք><FieldRef Անունը = 'Abbr' /><Value Type = 'Text'>SFIS</Արժեք></Neq></Իսկ></Որտեղ>";

Այստեղ է ամրագրվում:

query.Query = "<Որտեղ><Իսկ><Neq><FieldRef Անունը = 'Abbr' /><Value Type = 'Text'>SFNY</Արժեք></Neq><Neq><FieldRef Անունը = 'Abbr' /><Value Type = 'Text'>SFIS</Արժեք></Neq></Իսկ></Որտեղ>";

Այնքան, բարոյական եւ պատմությունը: Համոզվեք, որ Ձեր CAML ճիշտ է, կամ դուք կարող եք ստանալ oddball սխալ.

Անդամագրվել իմ բլոգում.

Գտեք Twitter-ում http://www.twitter.com/pagalvin

</վերջ>

Հայտարարվում է Microsoft Ձեռնարկությունների Որոնում Օգտվող Խումբ

Ես շատ հուզված է տեղեկացնել, որ Նատալյա Voskresenskaya, իմ ընկեր SharePoint MVP եւ գործընկեր (ինչպես շատ քիչ է, քան նա արժանի օգնությամբ ինձ) is launching a new user group devoted to enterprise search based on Microsoft technology. As a practical matter, այս եռում վար SP 2010 որոնել եւ շատ խոսել ԱՐԱԳ, especially in our first session. Natalya and I have written a lot about FAST over the last year on Մեր բլոգները (Նատալյա ունի ավելի ու ավելի լավ է, քան ես իրեր!).

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 (պարզապես կատակում!).

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.

Ես օրագիրը այդ մասին որոշ, քանի որ դա շատ բարենպաստ օր մոտեցումները, սակայն գրանցվել է. After you register, the long wait begins. During that time, մաքրել ձեր ժամանակացույցը, կոտրել նորություններ ձեր ընտանիքին եւ զգուշացնելու լրատվամիջոցներին, քանի որ դուք չեք ուզում բաց թողնել Nate Treloar launch our group to the moon and beyond 🙂

Գտնել ավելին մեր պաշտոնական կայքում: http://www.sharepointgroups.org/enterprisesearch/default.aspx.

</վերջ>

Անդամագրվել իմ բլոգում.

Գտեք Twitter-ում http://www.twitter.com/pagalvin

Կառավարման եւ SharePoint Որոնել – Այն երբեք ուշ չէ սկսել

Ես գրել հոդվածը (http :/://searchwinit.techtarget.com/tip/0, 289483, sid1_gci1345231_mem1, 00.html #) համար SearchWinIT.com on governance as it relates to SharePoint Search. It’s not in my usual "voice" but that’s editing for you 🙂

Ահա թե ինչպես է այն սկսվում:

Թեեւ գրեթե ամեն ասպեկտը SharePoint կարող են օգտվել մի հզոր կառավարման պլանի, MOSS 2007’s enterprise search functionality benefits most of all.

Ինչպես եւ բոլոր մասերում SharePoint, կա լավ եւ վատ նորություն մասին լուրերը կառավարման. Շատ կազմակերպություններ, Վատն այն է, որ դա շատ դժվար է պարունակում, որ կառավարման պլան, որտեղ ոչ ոք չուներ.

Բայց ահա լավ նորություն: Դուք կարող եք արագ կարգավորել եւ բարելավել է ձեռնարկության որոնման գրեթե ցանկացած ժամանակ. Եվ երբ դուք իրականացնել կառավարման ծրագիր ձեռնարկության որոնում, դուք կարող եք տեսնել անմիջական արդյունքներ.

Մեկը խնդիրների SharePoint եւ կառավարման այն է, որ ընկերությունները հաճախ ստանում ծնկի խորը SharePoint առանց կառավարման պլանի եւ ապա, there’s no easy path forward to solve it. No so with Search. Read the article to get my thoughts on that subject.

</վերջ>

Անդամագրվել իմ բլոգում.

Գտեք Twitter-ում http://www.twitter.com/pagalvin

Ծառայություններ Թեմա չի նյութեր Որոնում — Ինչու?

Ես chatting այսօր Ագնես Molnar (Միակ մարդը, ես գիտեմ, որ ես գիտեմ, Հունգարիայում) about a strange search configuration problem. Namely, search was missing from the "services on server" ցուցադրել (միջոցով Կենտրոնական Admin -> Գործառնությունների - ից> Թեմա ծառայություններ).

Ես նայում մի քանի ֆունկցիոնալ VM իմ սեփական մեքենայի եւ միասին, 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" բացակայում ցանկից ծառայությունների միջոցով ՍԿՍՆԱԿՆԵՐԻ> Վարչական Գործիքներ -> Ծառայություններ.

Տարօրինակ կերպով, է կապված. Փոխանցել * էր * է սերվերի ("C:\Program Files\Microsoft Office Servers\12.0\Bin\mssearch.exe").

Ես արագ որոնումը եւ գտել այս բլոգ - գրառմանը: http://msmvps.com/blogs/obts/archive/2006/10/19/189466.aspx

Դա էլեկտրոնային ցանց, այս առանցքային պահին:

"I solved this problem. Դա իմ սխալն. I choose "Web front end" instead of "Complete" ընթացքում տեղադրել."

Սա խոստումնալից, but we weren’t sure if the installer had actually picked WFE instead of complete when installing MOSS.

Մենք ստուգել առաջին (Ամենավաղ) Ծանոթություններ PSCDiagnostics հաղորդագրությունները * ֆայլի մեջ է 12 փեթակ մուտք ցուցակում եւ այնտեղ, գտանք, որ Տեղադրիչին ունեցել, փաստորեն, configured this server to be a web front end. End of story and it had a happy ending.

(Տեղ երկայնքով գծում, Bob Fox ստացել մասնակցելու, բայց հիշում եմ նրան նպաստելով քննարկմանն էր մեկնաբանությունները մասին Առակ 2).

Թարմացնել: Ագնես օրագրեր, այս թեմայի այստեղ: http://dotneteers.net/blogs/aghy/archive/2008/11/06/wfe-vs-complete-installation.aspx

</վերջ>

Անդամագրվել իմ բլոգում.

Գտեք Twitter-ում http://www.twitter.com/pagalvin

Արորդիների Tags:

Quick Հուշում: Օգտագործում “IsDocument:1” կտրել որոնում

Թարմացնել 11/03/08: Fellow MVP Mike Walsh ճիշտ նշում է, որ սա WSS 3.0 / MOSS feature. It does not work in WSS 2.0 կամ ավելի շուտ,.

Updatte 11/03/08: (Երկրորդ թարմացման մեկ օրում!): Be sure to read the excellent comment from "nowise" մանրամասն տեղեկությունների համար, եւ այլ բարի xref հղում.

Two questions եկան արագ անընդմեջ այս շաբաթ է MSDN ֆորումների խնդրելով մի տատանումների սա:

"When I search a keyword, թղթապանակներ իմ փաստաթղթի գրադարանի հետ, որ բառերի իրենց ճանապարհից դուրս կգա առաջին իմ որոնման արդյունքները. Ես չեմ ուզում, որ դա. 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" դեպի որոնման հայցը, եւ SharePoint որոնում (թե WSS եւ MOSS) կլինի սահմանափակել իրեն ցուցադրում իրական փաստաթղթեր.

</վերջ>

Անդամագրվել իմ բլոգում.

Գտեք Twitter-ում http://www.twitter.com/pagalvin

Արորդիների Tags:

Արդյոք Ձեր որոնումը հանձնաժողովը հանդիպել Այս ամիս?

Դա սկիզբն ամսվա եւ հիմա ալ է, քանի որ լավ ժամանակ ցանկացած է ձեր ընկերության որոնման հանձնաժողովի հավաքվել եւ վերլուծել Լավագույն խաղադրույքներ, հաջող եւ ոչ այնքան հաջող որոնումները, եւ այլն:.

Դուք չունեք հանձնաժողով? Then form one 🙂

WSS and especially MOSS search benefit from some human oversight. Investing a few hours a month on a consistent monthly basis is not only ավելի զվարճալի է, քան մեկ բարելի Կապիկներ, դա կարող է:

  • 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" ապա դուք կարող եք օգտագործել այն է կրթել հաղորդագրությունները Folks մասին, թե որտեղ եւ ինչպես գտնել տեղեկություններ.
  • Help your organization refine its information architecture.
  • Որոշել հնարավորությունները ընդլայնելու թեզաուրուս.
  • Այլ հնարավորություններ անկասկած ներկայացնել իրենց.

Ով պետք է լինի որոնողական հանձնաժողովի? You would know your people best, բայց համարում:

  • Առնվազն մեկ (եւ գուցե միայն մեկ) IT անձը հասկանում (կամ կարող է սովորել) տարբեր եղանակներ կսմթել որոնում, այդ թվում `լավագույն խաղադրույքների, հանրագիտարան, հաջողվել հատկություններ, եւ այլն:.
  • Մի քանի առարկա մասնագետները, որոնք կարող եք կարդալ որոնման հաշվետվությունները, կլանել է եւ շփվել բիզնես ըմբռնողություն գործողությունների այնպես, որ այն կարող է մղել կոճակները, քաշեք լծակ եւ Բացիր / փակիր փականների, ինչպիսիք անհրաժեշտ են հանձնաժողովի առաջարկությունների.
  • Մեկ կամ ավելի տեղեկատվական ճարտարապետներ, ովքեր կարող են հաստատել, Այսպես թե այնպես, արդյոք տեղեկությունները ճարտարապետությունը որոնման բարեկամական եւ արդյոք այն աշխատում են նաեւ ձեռնարկության.
  • 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.

Happy Վերլուծելով!

</վերջ>

Անդամագրվել իմ բլոգում.

Արորդիների Tags: