Архиви на категоријата: SharePoint Барај

Како да одредите Луѓе како пребарување Опсег / Содржина Извор со употреба на 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({
            рачно: овој.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");

Многу благодарам и врвот на капа да Corey Рот и овој енормно корисни блог пост (http://www.dotnetmafia.com/blogs/dotnettipoftheday/archive/2008/02/19/how-to-use-the-moss-enterprise-search-keywordquery-class.aspx)

Во мојот случај, "Xyzzy" всушност и не е воден сопственост.  Кога јас ќе ја додаде SelectedProperties онака, SharePoint фрли еден од моите омилени некогаш траење исклучоци:

"Креаторот на оваа грешка не прецизираше со причина."

Јас особено се допаѓа капитал "Р" во Разумот.  Ова звучи на мене како. NET еквивалент на "Јас немам уста, и морам да врескаат."

</крајот>

Да се ​​претплатите на мојот блог.

Следете ме на Twitter во http://www.twitter.com/pagalvin

Корисна референца: Стандардно Резултати од KeywordQuery Барај

Кога ќе се повика на Изврши() метод на KeywordQuery, можете да креирате ResultTable врз основа на ResultType.RelevantResults.  Овој код покажува што сакам да кажам:

ResultTableCollection resultsTableCollection = myKeywordQuery.Execute();

ResultTable searchResultsTable = resultsTableCollection[ResultType.RelevantResults];

Како резултат на маса ќе ги имаат следните колони на информации: 

WorkId
Рангира
Наслов
Автор
Големина
Пат
Опис
Напиши
Мапа на име
CollapsingStatus
HitHighlightedSummary
HitHighlightedProperties
ContentClass
IsDocument
PictureThumbnailURL
ServerRedirectedURL

Јас добиени оваа листа од SharePoint 2010 животната средина, Enterprise Edition.  Се надеваме дека тоа ќе биде корисна за некого во иднина.

</крајот>

Да се ​​претплатите на мојот блог.

Следете ме на Twitter во http://www.twitter.com/pagalvin

SharePoint 2010 KeywordQuery и HiddenConstraints сопственост

Сум бил прават малку на работа со KeywordQuery објект во SharePoint 2010 и тоа што употребата на HiddenConstraints сопственост.

Јас не најде никакви веднаш корисни информации за тој имот, па мислев дека сум брзо би ни трошка одредување на тоа како јас сум бил го користат тоа.

Колку што можам да кажам, Ова е автоматски ограничување додадена на пребарување, така што ќе може да се најде на паркот таму и не грижете се за тоа.  Како што се, тоа е само уште еден клучен збор (или збир на клучни зборови) и изменувачи што можете да напишете во корисничкиот интерфејс, кога ќе направите пребарување на клучни зборови.  Еве еден пример:

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

Можете да додадете дополнителни ограничувања со празно место раздвојувачот.

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

На погоре е велејќи дека на англиски јазик, "Води клучни зборови за пребарување во потрага по" одбрана ", а освен, употреба на "индустрија" опсегот.

Еве уште еден начин на гледање на тоа:

image

Сум бил го користат тоа за да се обезбеди контекст зависни од автоматско обемот на сопствени веб дел.  Кога корисникот ќе кликне на јазичето и кликне на копчето за пребарување, табот диктира одредена пребарување опсегот.  Тоа е работа добро досега.

</крајот>

Да се ​​претплатите на мојот блог.

Следете ме на Twitter во http://www.twitter.com/pagalvin

Една од причините за "Една или повеќе областа видови не се инсталирани соодветно”

Јас го правев мал подеси вчера на веб-дел кој прави CAML пребарување против листа.  Не сум направил промена, распоредени тоа и беше погодена со грешка:

Настана неочекувана грешка се случиле во тридневна Outlook Прогноза за времето WebPart. Ве молиме контактирајте го администраторот на системот. Една или повеќе областа видови не се инсталирани соодветно. Оди на листата подесувања страница за да ја избришете овие области.

Бев соочува со уште еден чуден проблем порано, па јас не ја откриле веднаш се поврзете мојот CAML барање со грешка која SharePoint беше известување за мене.  Го направив брз Бинг пребарување и и најдоа ова корисно блог пост од страна на Sandeep Nahta  (http://snahta.blogspot.com/2009/01/one-or-more-field-types-are-not.html).

Тука е лоша пребарување:

query.Query = "<Каде><И><Neq><FieldRef Име = "Abbr '/><Вредност тип = "Текст">SFNY</Вредност><FieldRef Име = "Abbr '/><Вредност тип = "Текст">SFIS</Вредност></Neq></И></Каде>";

Тука таа е фиксна:

query.Query = "<Каде><И><Neq><FieldRef Име = "Abbr '/><Вредност тип = "Текст">SFNY</Вредност></Neq><Neq><FieldRef Име = "Abbr '/><Вредност тип = "Текст">SFIS</Вредност></Neq></И></Каде>";

Така, Поуката од оваа приказна е: бидете сигурни дека вашата CAML е точно или можете да добиете чуден грешка.

Да се ​​претплатите на мојот блог.

Следете ме на Twitter во http://www.twitter.com/pagalvin

</крајот>

Прогласување на Мајкрософт претпријатие за пребарување Група на корисници на

Јас сум многу возбуден да најавам дека Наталија Voskresenskaya, моите колеги SharePoint МВП и партнер (со далеку помалку помош од мене отколку таа заслужува) is launching a new user group devoted to enterprise search based on Microsoft technology. As a practical matter, ова се сведува на СП 2010 пребарување и многу се зборува за Fast, 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, 289.483, 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

Technorati Тагови: ,

Услуги на серверот не се ЧПП Барај — Зошто?

Јас бев во разговор денес со Agnes Молнар (единствената личност знам дека знам во Унгарија) about a strange search configuration problem. Namely, search was missing from the "services on server" прикажување (преку Централна Админ -> Операции -> Услуги на серверот).

Имав на ум на една функционална В.М. на моето машина и заедно, 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" беше исчезнати од листата на услуги преку Start -> Административни Алатки -> Услуги.

Чудно, поврзаните. exe * е * на серверот ("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.

(Некаде по должината на линијата, Боб Фокс се вмеша, но сите што се сеќавам него да придонесе за дискусија беше коментар за Басна 2).

Ажурирање: Agnes блогови за оваа тема тука: http://dotneteers.net/blogs/aghy/archive/2008/11/06/wfe-vs-complete-installation.aspx

</крајот>

Да се ​​претплатите на мојот блог.

Следете ме на Twitter во http://www.twitter.com/pagalvin

Technorati Тагови:

Брзо Совет: Користат “IsDocument:1” да се намали Резултати од пребарувањето

Ажурирање 11/03/08: Колеги МВП Мајк Волш коректно укажува дека ова е 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 линк.

Две прашања дојде набрзо едноподруго оваа недела на 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 и Мос) ќе се ограничи на прикажување вистинските документи.

</крајот>

Да се ​​претплатите на мојот блог.

Следете ме на Twitter во http://www.twitter.com/pagalvin

Technorati Тагови:

Го Вашиот пребарувач комитет се состана Овој месец?

Тоа е почетокот на месец и сега е како добри време како и секој за пребарување комитет на вашата компанија да се заедно и да се анализира Најдобра Влоговите, успешен и не толку успешна пребарувања, итн.

Немате пребарување комитет? Потоа формирајте еден 🙂

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" тогаш можете да го користите дека за да се едуцираат луѓе за тоа каде и како да ги најдете информациите.
  • Help your organization refine its information architecture.
  • Идентификуваат можности за подобрување на речник.
  • Други можности не се сомневам ќе се претстават.

Кој треба да биде за пребарување комитет? You would know your people best, но сметаат дека:

  • Најмалку една (а можеби и само еден) ИТ лице кој ја разбира (или може да се научи) на различни начини да се tweak пребарување, вклучувајќи и за најдобар облози, речник, успеа својства, итн.
  • Неколку предметот експерти, кои може да се прочита од пребарувањето извештаи, голтаат тоа и да се комуницира со чувство за бизнис активности за да го, така што тоа може да им помогнам на копчињата, повлечете го држела и за отворање / затворање вентили што се неопходни за да на препораката на комитетот.
  • Една или повеќе информации архитекти, кои може да се провери, еден или друг начин, дали информациите архитектура е пребарување пријателски и без разлика дали тоа е работа добро за претпријатието.
  • 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.

Среќен анализа!

</крајот>

Да се ​​претплатите на мојот блог.

Technorati Тагови: