Kateqoriya Arxivləri: SharePoint Axtar

Axtarış sahəsi kimi insanlar daxil etmək üçün necə / Content Source istifadə 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: funksiyası() {

        jQuery.support.cors = doğru;

        $.ajax({
            url: bu.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",
            üsul: "GET",
            headers: { "Accept": "application/json; odata=verbose" },
            cache: saxta,
            success: funksiyası (nəticə) {

Mənə gəldikdə isə, 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 🙂 ).

</son>

undefinedBlog abunə.

Da Twitter məni izləyin http://www.twitter.com/pagalvin

Bu günah yaradan "bir yolunda bir Səbəb daxil etməyib.”

Mən son vaxtlar SharePoint axtarışı ilə iş çox məşğul və xüsusi KeywordQuery sinif olduğunuz, xassələri və metodları.

Siz nəticəsində adi şübhəli yuxarıda və ondan kənarda results qurmaq istəyirsinizsə, (burada), Siz SelectedProperties toplanması əlavə, kimi:

myKeywordQuery.SelectProperties.Add("xyzzy");

Many thanks və papaq bir ucu Corey RothBu olduqca faydalı blog (http://www.dotnetmafia.com/blogs/dotnettipoftheday/archive/2008/02/19/how-to-use-the-moss-enterprise-search-keywordquery-class.aspx)

Mənə gəldikdə isə, "Xyzzy" həqiqətən idarə mülkiyyət deyil.  Mən hər halda SelectedProperties üçün əlavə zaman, SharePoint mənim sevimli heç Runtime istisna biri atdı:

"Bu fay yaradıcısı səbəbi göstərilməyib."

Mən xüsusilə Səbəb paytaxt "R" istəyirəm.  Bu "nin. NET ekvivalent kimi mənə səslənirMən heç bir ağız var, və mən fəryad lazımdır."

</son>

Blog abunə.

Da Twitter məni izləyin http://www.twitter.com/pagalvin

Handy arayış: KeywordQuery Axtarış Default nəticələri

Siz Execute ibadət zaman() bir KeywordQuery haqqında metodu, siz ResultType.RelevantResults əsasında ResultTable yarada bilərsiniz.  Bu kod parçasını mən demək nə göstərir:

ResultTableCollection resultsTableCollection = myKeywordQuery.Execute();

ResultTable searchResultsTable = resultsTableCollection[ResultType.RelevantResults];

Nəticədə masa informasiya aşağıdakı sütunları olacaq: 

WorkId
Dərəcə
Title
Müəllif
Boy
Yol
Təsvir
Yazmaq
SiteName
CollapsingStatus
HitHighlightedSummary
HitHighlightedProperties
ContentClass
IsDocument
PictureThumbnailURL
ServerRedirectedURL

Mən SharePoint Bu siyahı əldə 2010 ətraf mühit, Enterprise Edition.  Ümid edirəm ki, gələcəkdə bu kimsə üçün lazımlı olacaq.

</son>

Blog abunə.

Da Twitter məni izləyin http://www.twitter.com/pagalvin

SharePoint 2010 KeywordQuery və HiddenConstraints Əmlak

Mən iş bir qədər məşğul olduğunuz KeywordQuery SharePoint obyektin 2010 və istifadə edilməsi HiddenConstraints əmlak.

Mən əmlak ki, hər hansı bir dərhal faydalı informasiya tapa bilmədinizsə,, elə mən tez edirəm ki, istifadə etdiyiniz necə aşağı jot istədiyiniz fikir.

O ki qaldı, demək bilər, Bu, orada və o narahat park növü ki, sorğu əlavə avtomatik maneə deyil.  Kimi, yalnız bir söz (və ya söz qurmaq) və bir söz axtarış zaman UI etmək üçün yazın ki, modifikatorların.  Aşağıda bir örnek:

keywordQuery.HiddenConstraints = "dairəsi:\"Sənaye " ";

Siz kosmik sınırlayıcı ilə əlavə məhdudiyyətlər əlavə edə bilərsiniz.

keywordQuery.HiddenConstraints = "dairəsi:\"Sənaye " müdafiə ";

Yuxarıda İngilis deyib, Müdafiə "və bundan başqa" üçün bir söz sorğu Çalıştır ", və "Sənaye" vüsət istifadə.

Burada baxaraq başqa bir yolu:

image

Xüsusi bir web hissəsində kontekstində asılı avtomatik miqyası təmin etmək üçün istifadə etdik.  Zaman istifadəçi nişanı klik ve klik bir axtarış düyməsi, sekmesini bir axtarış dairəsini diktə.  Bu günə qədər yaxşı iş oldu.

</son>

Blog abunə.

Da Twitter məni izləyin http://www.twitter.com/pagalvin

Bir və ya daha sahəsində növləri "bir Səbəb düzgün qurulmayıb deyil”

Mən siyahısı qarşı CAML sorğu bir web hissəsi dünən çimdik kiçik edilməsi olmuşdur.  Mən dəyişiklik, bu yerləşən və bir səhv ilə zərbə oldu:

Beklenmeyen bir səhv baş Üç gün Outlook Hava WebPart baş verdi. Sistem administratoru ilə əlaqə saxlayın. Bir və ya daha sahəsində növləri düzgün qurulmayıb deyil. Bu sahələrdə silmək siyahısı parametrlərini səhifəyə dön.

Mən dərhal SharePoint mənə hesabat ki, səhv ilə CAML sorğu birləşdirmək etməyib mən əvvəllər başqa oddball məsələ qarşısında olmuşdur.  Mən tez Bing axtarış və etdi bu faydalı blog tapılıb ilə Sandeep Nahta  (http://snahta.blogspot.com/2009/01/one-or-more-field-types-are-not.html).

Burada pis sorgunuz:

Query.query = "<Harada><Və><Neq><FieldRef Ad = 'Abbr /><Dəyər type = "Mətn">SFNY</Dəyər><FieldRef Ad = 'Abbr /><Dəyər type = "Mətn">SFIS</Dəyər></Neq></Və></Harada>";

Burada müəyyən edilir:

Query.query = "<Harada><Və><Neq><FieldRef Ad = 'Abbr /><Dəyər type = "Mətn">SFNY</Dəyər></Neq><Neq><FieldRef Ad = 'Abbr /><Dəyər type = "Mətn">SFIS</Dəyər></Neq></Və></Harada>";

Belə, xəbərini mənəvi deyil: Sizin CAML doğru olduğundan emin olun və ya bir oddball səhv ala bilər.

Blog abunə.

Da Twitter məni izləyin http://www.twitter.com/pagalvin

</son>

Microsoft Enterprise Axtar İstifadəçi Qrupu elan

Elan çox heyecan dilerim ki, Natalya Voskresenskaya, yoldaşım SharePoint MVP və tərəfdaş (o layiq artıq məndən daha az yardım) is launching a new user group devoted to enterprise search based on Microsoft technology. As a practical matter, aşağı SP Bu boils 2010 axtarış və sürətli haqqında danışmaq bir çox, especially in our first session. Natalya and I have written a lot about FAST over the last year on bizim blog (Natalya mən daha çox və daha yaxşı heyəti var!).

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 (Sadece Şaka!).

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.

Bu ən xeyirli gün yanaşmalar kimi bu bir daha blog lakin olacaq İndi qeyd ol. After you register, the long wait begins. During that time, program sil, özledim istəmir, çünki sizin ailə üçün xəbər qırmaq və media uyarmak Nate Treloar launch our group to the moon and beyond 🙂

Bizim rəsmi saytında daha çox tap: http://www.sharepointgroups.org/enterprisesearch/default.aspx.

</son>

Blog abunə.

Da Twitter məni izləyin http://www.twitter.com/pagalvin

İdarəetmə və SharePoint Axtar – Başlamaq üçün çox gec heç deyil

Mən məqalə yazıb (http://searchwinit.techtarget.com/tip/0, 289483, sid1_gci1345231_mem1, 00.html #) uğrunda SearchWinIT.com on governance as it relates to SharePoint Search. It’s not in my usual "voice" but that’s editing for you 🙂

Burada başlayır necə:

SharePoint təxminən hər aspekti güclü idarəetmə plan istifadə edə bilər baxmayaraq,, MOSS 2007’s enterprise search functionality benefits most of all.

SharePoint bütün hissələri kimi, idarəetmə haqqında yaxşı xəbər və pis xəbər var. Bir çox təşkilatlar üçün, pis xəbər onu heç biri mövcud olduğu bir idarəetmə planı tətbiq etmək üçün çox çətin ki, deyil.

Amma burada yaxşı xəbər var: Siz tez demək olar ki, hər hansı bir zamanda konfiqurasiya və müəssisə axtarış inkişaf edə bilər. Və müəssisə axtarışı üçün idarəetmə planı həyata zaman, siz dərhal nəticələrini görürük.

SharePoint və idarəetmə ilə problemlərdən biri şirkətləri tez-tez heç bir idarəetmə planı və o SharePoint daxil diz dərin əldə edir, there’s no easy path forward to solve it. No so with Search. Read the article to get my thoughts on that subject.

</son>

Blog abunə.

Da Twitter məni izləyin http://www.twitter.com/pagalvin

Technorati Tags: ,

Server Xidmətləri Axtar siyahısı yoxdur — Niyə?

Mən bu gün söhbət edildi Agnes Molnar (Mən Macarıstan bilirik bilirik ki, tək adam) about a strange search configuration problem. Namely, search was missing from the "services on server" göstərmək (vasitəsilə Mərkəzi - Admin> Əməliyyatlar -> Server üzrə xidmətlər).

Mən birlikdə öz maşın bir funksional VM nəzər idi və, 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" Başlamaq vasitəsilə xidmətlərin siyahısını eksik edilib -> İnzibati Tools -> Xidmətlər.

Işin, bağlı. exe * server * idi ("C:\Program Files\Microsoft Office Servers\12.0\Bin\mssearch.exe").

Mən tez axtarış etdi və bu blog giriş tapılmadı: http://msmvps.com/blogs/obts/archive/2006/10/19/189466.aspx

Bu açar ilə bir e-poçt zəncir var:

"I solved this problem. Bu, mənim səhv idi. I choose "Web front end" instead of "Complete" quraşdırma zamanı."

Bu vəd edildi, but we weren’t sure if the installer had actually picked WFE instead of complete when installing MOSS.

Biz ilk yoxlanılır (ən) the PSCDiagnostics * file versiyası 12 Hive log kataloq və orada, Biz installer aşkar etmişdi ki,, faktiki olaraq, configured this server to be a web front end. End of story and it had a happy ending.

(Somewhere xətti boyunca, Bob Fox cəlb, amma onu müzakirə töhfə unutmayın haqqında Şərh idi Təmsil 2).

Update: Burada bu mövzu haqqında Agnes bloglar: http://dotneteers.net/blogs/aghy/archive/2008/11/06/wfe-vs-complete-installation.aspx

</son>

Blog abunə.

Da Twitter məni izləyin http://www.twitter.com/pagalvin

Technorati Tags:

Sadə Tip: Istifadə “IsDocument:1” Axtarış nəticələri kəsmək üçün

Update 11/03/08: Fellow MVP Mike Walsh doğru bir WSS olduğunu göstərir 3.0 / MOSS feature. It does not work in WSS 2.0 və ya əvvəllər.

Updatte 11/03/08: (Bir gün İkinci yeniləmə!): Be sure to read the excellent comment from "nowise" Daha çox məlumat və yaxşı bir XRef link.

Iki sual bir variasiya soruşan MSDN forumlarda bu həftə sürətli ardıcıllıqla gəldi:

"When I search a keyword, onların yolu ki, söz ilə sənəd kitabxana qovluq axtarış nəticələri ilk olacaq. Mən baş ki istəmirəm. 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" axtarış sorğu və SharePoint axtarış (WSS və MOSS həm) faktiki sənəd təqdim özünü məhdudlaşdıracaq.

</son>

Blog abunə.

Da Twitter məni izləyin http://www.twitter.com/pagalvin

Technorati Tags:

Axtarış Komitəsinin Bu ay görüşüb?

Bu ayın əvvəlində deyil və birlikdə almaq və ən yaxşı Bets təhlil etmək üçün şirkətin axtarış komitə üçün heç kimi yaxşı bir vaxt, uğurlu və uğursuz axtarış, və s..

Bir axtarış komitəsi yoxdur? 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 monkeys bir barel çox fun, ola bilər:

  • 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" sonra harada və necə məlumat tapmaq üçün insanlar tərbiyə etmək üçün istifadə edə bilərsiniz.
  • Help your organization refine its information architecture.
  • Bu thesaurus artırmaq imkanlarını müəyyən.
  • Digər imkanları heç bir şübhə özlərini təqdim edəcək.

Kim axtarış komitə olmalıdır? You would know your people best, lakin hesab:

  • Ən azı bir (və bəlkə, yalnız bir) Anlayan IT şəxs (və ya məlumat əldə edə bilərsiniz) axtarış çimdik üçün müxtəlif yolları, yaxşı bahis o cümlədən, thesaurus, idarə xassələri, və s..
  • Axtarış hesabat oxuya bilərsiniz ki, bir neçə mövzu ekspertlər, o alir və BUTONLAR ki, bu biznes-fərasət tədbirlər ünsiyyət, Komitənin tövsiyələri lazım kimi Levers və yaxın açıq / klapan çəkin.
  • Doğrulamak olan bir və ya daha çox məlumat memarları, bir yolu və ya digər, informasiya memarlıq axtarış dostluq və ya bu müəssisə üçün yaxşı iş olsun.
  • 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.

Xoşbəxt təhlili!

</son>

Blog abunə.

Technorati Tags: