શ્રેણી આર્કાઇવ્ઝ: 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, પરંતુ હું હંમેશા કોઈપણ તપાસ કરીશું 🙂 ).

</અંત>

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 એક મારી પ્રિય ક્યારેય રનટાઈમ અપવાદોને બાદ કરતાં પથ્થરમારો:

"આ દોષ સર્જક કારણ સ્પષ્ટ કરી હતી."

હું ખાસ કરીને કારણ મૂડી "આર" ગમે છે.  આ છે. નેટ સમકક્ષ જેમ મને લાગે "હું કોઈ મોં છે, અને હું ખડખડાટ હસવું જ જોઈએ."

</અંત>

મારા બ્લોગ પર સબ્સ્ક્રાઇબ કરો.

Twitter પર મને ખાતે અનુસરો http://www.twitter.com/pagalvin

હેન્ડી સંદર્ભ: KeywordQuery શોધો મૂળભૂત પરિણામો

જ્યારે તમે ચલાવો જગાડવા() એક KeywordQuery પર પદ્ધતિ, તમે ResultType.RelevantResults પર આધારિત ResultTable બનાવી શકો છો.  આ કોડ સ્નીપેટ સમજાવે મને શું અર્થ:

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 સંપત્તિ

હું સાથે કામ કર્યું છે એ બીટ કરી KeywordQuery SharePoint માં પદાર્થ 2010 અને ઉપયોગ કર્યા HiddenConstraints મિલકત.

હું તે મિલકત પર કોઈ તુરંત જ ઉપયોગી માહિતી શોધી શક્યા, તેથી મને લાગ્યું કે હું ઝડપથી નીચે નોંધી લેવું હું કેવી રીતે તે ઉપયોગ કર્યા કરશો.

જ્યાં સુધી મને કહી શકો છો, આ આપોઆપ ક્વેરી માટે ઉમેરાયેલ છે કે જેથી તમે પાર્ક ક્રમમાં ગોઠવવા માટે તે ત્યાં નથી અને તે અંગે ચિંતા કરી શકો છો મર્યાદા છે.  જેમ કે, તે માત્ર અન્ય શબ્દ છે (અથવા મુખ્ય શબ્દો સમૂહ) અને નામમાં ફેરફાર કે તમે UI એ માટે લખો જ્યારે તમે મુખ્ય શબ્દ શોધ કરી શકો છો.  અંહિ ઉદાહરણ છે:

keywordQuery.HiddenConstraints અવકાશ = ":\" ઉદ્યોગ" ";

તમે જગ્યા છેડો સાથે વધારાની પરિમાણોને ઉમેરી શકો છો.

keywordQuery.HiddenConstraints અવકાશ = ":\"ઉદ્યોગ " સંરક્ષણ ";

ઉપર ઇંગલિશ માં કહેતી હોય છે, "સંરક્ષણ અને વધુમાં" મુખ્ય શબ્દ શોધી ક્વેરી ચલાવો ", આ "ઉદ્યોગ" અવકાશ ઉપયોગ.

અહીં તે શોધી અન્ય માર્ગ નથી:

image

હું તે ઉપયોગ કર્યા વૈવિધ્યપૂર્ણ વેબ ભાગ પર સંદર્ભમાં-આધારિત આપોઆપ તક પૂરી પાડે છે.  જ્યારે ટેબ પર વપરાશકર્તાને ક્લિક અને શોધ બટન ક્લિક, આ ટેબ એ ચોક્કસ શોધ અવકાશ સૂચવે છે.  તે સારી રીતે કામ કરી રહ્યું અત્યાર સુધી.

</અંત>

મારા બ્લોગ પર સબ્સ્ક્રાઇબ કરો.

Twitter પર મને ખાતે અનુસરો http://www.twitter.com/pagalvin

"એક અથવા વધુ ક્ષેત્રમાં પ્રકારના એક કારણ યોગ્ય રીતે સ્થાપિત થયેલ નથી”

મને ઝટકો નાના બનાવવા ગઇકાલે હતો વેબ ભાગ છે કે જે યાદી સામે CAML ક્વેરી કરે છે.  હું ફેરફાર, તે જમાવવામાં અને નહોતા ભૂલ સાથે હિટ:

એક અણધારી ભૂલ ત્રણ દિવસ આઉટલુક હવામાનનો વરતારો WebPart માં આવી છે. સિસ્ટમ સંચાલકનો સંપર્ક કરો કૃપા કરીને. એક અથવા વધુ ક્ષેત્રમાં પ્રકારની યોગ્ય રીતે સ્થાપિત થયેલ નથી. યાદી સુયોજનો પાનાં પર જવા માટે આ ક્ષેત્રોમાં કાઢી.

હું અન્ય oddball મુદ્દો સામનો કરતો હતો તેથી પહેલાં હું તરત જ ભૂલ કે SharePoint મને જાણ કરવામાં આવી હતી સાથે મારી CAML ક્વેરી કનેક્ટ કરી હતી.  હું ઝડપી શોધ અને બિંગ હતી આ મદદરૂપ બ્લૉગ પોસ્ટ મળી દ્વારા સંદીપ Nahta  (http://snahta.blogspot.com/2009/01/one-or-more-field-types-are-not.html).

અહીં ખરાબ ક્વેરી છે:

query.Query = "<ક્યાં><અને><મુદ્દલ નહિ><FieldRef નામ = 'સંક્ષિપ્ત' /><કિંમત પ્રકાર = 'ટેક્સ્ટ'>SFNY</કિંમત><FieldRef નામ = 'સંક્ષિપ્ત' /><કિંમત પ્રકાર = 'ટેક્સ્ટ'>SFIS</કિંમત></મુદ્દલ નહિ></અને></ક્યાં>";

અહીં તે સુધારાઈ ગયેલ છે:

query.Query = "<ક્યાં><અને><મુદ્દલ નહિ><FieldRef નામ = 'સંક્ષિપ્ત' /><કિંમત પ્રકાર = 'ટેક્સ્ટ'>SFNY</કિંમત></મુદ્દલ નહિ><મુદ્દલ નહિ><FieldRef નામ = 'સંક્ષિપ્ત' /><કિંમત પ્રકાર = 'ટેક્સ્ટ'>SFIS</કિંમત></મુદ્દલ નહિ></અને></ક્યાં>";

તેથી, વાર્તા નૈતિક છે: ખાતરી કરો કે તમારી CAML યોગ્ય છે કે તમે oddball ભૂલ મળી શકે.

મારા બ્લોગ પર સબ્સ્ક્રાઇબ કરો.

Twitter પર મને ખાતે અનુસરો http://www.twitter.com/pagalvin

</અંત>

માઇક્રોસોફ્ટ એન્ટરપ્રાઇઝ શોધ વપરાશકર્તા ગ્રુપ જાહેરાત

જાહેરાત હું ખૂબ જ ઉત્સાહિત છું કે Natalya Voskresenskaya, મારા સાથી શેરપોઈન્ટ MVP અને ભાગીદાર (તે લાયક કરતાં મને દૂર ઓછી મદદ સાથે) is launching a new user group devoted to enterprise search based on Microsoft technology. As a practical matter, નીચે એસપી માટે આ ઉકળે 2010 શોધ અને ઝડપી વિશે ચર્ચા ઘણો, especially in our first session. Natalya and I have written a lot about FAST over the last year on અમારા બ્લોગ (Natalya હું કરતાં વધુ અને વધુ સામગ્રી છે!).

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

ગવર્નન્સ અને શેરપોઈન્ટ શોધ – તે પ્રારંભ કરવા માટે પણ અંતમાં ક્યારેય છે

હું એક લેખ લખ્યો (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 🙂

અહીં તે કેવી રીતે શરૂ થાય છે:

શેરપોઈન્ટ લગભગ દરેક પાસાને મજબૂત શાસન યોજના લાભ કરી શકો છો તેમ છતાં, MOSS 2007’s enterprise search functionality benefits most of all.

શેરપોઈન્ટ તમામ ભાગોમાં જેવું, શાસન વિશે સારા સમાચાર અને ખરાબ સમાચાર છે. ઘણા સંગઠનો માટે, ખરાબ સમાચાર તે કંઈ અસ્તિત્વ જ્યાં શાસન યોજના સમાવેશ કરવા અત્યંત મુશ્કેલ છે કે છે.

પરંતુ અહીં સારા સમાચાર છે: તમે ઝડપથી લગભગ કોઈ પણ સમયે રૂપરેખાંકિત અને એન્ટરપ્રાઇઝ શોધ પર સુધારી શકે છે. અને તમે એન્ટરપ્રાઇઝ શોધ માટે શાસન યોજના અમલમાં ત્યારે, તમે તાત્કાલિક પરિણામો જોઈ શકો છો.

શેરપોઈન્ટ અને શાસન સાથે સમસ્યાઓ એક કંપનીઓ ઘણી વાર કોઈ શાસન યોજના સાથે અને પછી દ્વારા શેરપોઈન્ટ માં ઘૂંટણની ઊંડા વિચાર છે, 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 ટૅગ્સ: ,

સર્વર પર સર્વિસીસ શોધ યાદી આપતું નથી — શા માટે?

હું જેની સાથે ગપસપ આજે કરવામાં આવી હતી એગ્નેસ મોલનાર (હું હંગેરી ખબર ખબર છે કે માત્ર વ્યક્તિ) about a strange search configuration problem. Namely, search was missing from the "services on server" પ્રદર્શન (દ્વારા સેન્ટ્રલ સંચાલન -> ઓપરેશન્સ -> સર્વર પર સેવાઓ).

હું મળીને મારા પોતાના મશીન પર વિધેયાત્મક 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" પ્રારંભ મારફતે સેવાઓ યાદીમાંથી ગુમ હતી -> વહીવટી સાધનો -> સેવાઓ.

વિચિત્ર રીતે, સંકળાયેલ. 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).

અપડેટ: અહીં આ વિષય વિશે એગ્નેસ બ્લોગ્સ: 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: સાથી MVP માઇક વોલ્શ યોગ્ય રીતે આ 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 લિંક માટે.

બે પ્રશ્નો આ એક તફાવત પૂછવા એમએસડીએન ફોરમ પર આ અઠવાડિયે ઝડપી ઉત્તરાધિકાર માં આવ્યા:

"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" શોધ ક્વેરી અને શેરપોઈન્ટ શોધ માટે (WSS અને MOSS બંને) વાસ્તવિક દસ્તાવેજો દર્શાવે કરવા માટે પોતાને જ પ્રતિબંધિત કરશે.

</અંત>

મારા બ્લોગ પર સબ્સ્ક્રાઇબ કરો.

Twitter પર મને ખાતે અનુસરો http://www.twitter.com/pagalvin

Technorati ટૅગ્સ:

તમારી શોધ સમિતિ આ મહિનો મેટ છે?

તે મહિનાના પ્રારંભમાં છે અને હવે મળીને વિચાર અને શ્રેષ્ઠ bets વિશ્લેષણ કરવા માટે તમારી કંપનીની શોધ સમિતિ માટે કોઇ તરીકે સારી સમય છે, સફળ અને તેથી સફળ ન શોધો, વગેરે.

તમે શોધ સમિતિ નથી? 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" પછી તમે ક્યાં અને કેવી રીતે જાણકારી શોધવા માટે પર જાણતા શિક્ષિત કરવા માટે ઉપયોગ કરી શકો છો કે જે.
  • Help your organization refine its information architecture.
  • જો સમાનાર્થક શબ્દોનો કોશ વધારવા માટે તકો ઓળખો.
  • અન્ય તકો કોઈ શંકા પોતાને રજૂ કરશે.

કોણ શોધ સમિતિ પર કરીશું? You would know your people best, પરંતુ ધ્યાનમાં:

  • ઓછામાં ઓછા એક (અને કદાચ માત્ર એક) સમજે તે કોણ વ્યક્તિ (અથવા જાણી શકો છો) શોધ ઝટકો કરવાના વિવિધ માર્ગો, શ્રેષ્ઠ બોલી સહિત, સમાનાર્થક શબ્દોનો કોશ, વ્યવસ્થાપિત ગુણધર્મો, વગેરે.
  • શોધ અહેવાલો વાંચી શકે છે કે જે ઘણા વિષય નિષ્ણાતના, તે પેટ ભરવું અને તે બટનો દબાણ કરી શકો છો કે જેથી તે માટે વેપાર સમજશકિત ક્રિયાઓ વાતચીત, સમિતિ ભલામણો પર જરૂરી લિવર અને બંધ / ખુલ્લા વાલ્વની ખેંચવાનો.
  • માન્ય કરી શકે એવા એક અથવા વધુ માહિતી આર્કિટેક્ટ્સ, એક રીતે અથવા અન્ય, જાણકારી આર્કીટેક્ચર શોધ મૈત્રીપૂર્ણ છે અને કે શું તે એન્ટરપ્રાઇઝ માટે સારી રીતે કામ કરી રહ્યા છે કે કેમ તે.
  • 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 ટૅગ્સ: