Kategori Arşivleri: SharePoint Arama

İnsanlar arama kapsam olarak belirtme / SharePoint kullanarak içerik kaynağı 2013 REST API

SharePoint ile çalışmak için bir nedeni vardı. 2013 Arama API'sı üzerinden ilk kez dinlenme. Kişileri aramak istedim, belgeleri değil. İşte bu öğrenme anahtar GUID'sine üzerinden içerik kaynakları belirtin (ya da en azından bu durumda). Aşağıdaki jQuery pasajı gösterir nasıl:

    loadExpertsAsync: işlevi() {

        jQuery.support.cors = TRUE;

        $.Ajax({
            URL: Bu.CreateFullApiUrl() +
                "?Querytext 'portalları' =&kaynak kimlik = 'b09a7990-05ea-4af9-81ef-edfab16c4e31'" +
                "&selectproperties ='LinkedInProfileUrl,GoogleCirclesProfileUrl,BALargeProfilePictureUrls,BAGridPictures,WorkEmail,Becerileri,AboutMe,İlgi alanları,İş unvanı,PastProjects,PictureURL,PreferredName,TwitterHandle,LinkedInProfileUrl,PreferredName,GoogleCirclesProfileUrl'" +
                "&ROWLIMIT = 99",
            yöntemi: "Al",
            başlıkları: { "Kabul etmek": "uygulama/json; Odata = verbose" },
            önbellek: yanlış,
            başarı: işlevi (Sonuç) {

Benim durumumda, I koşma API SharePoint karşı online. GUID elde etmek için, Aşağıdaki adımları takip:

  1. SharePoint Yönetim Merkezi'ne erişmek
  2. "Sol navigasyon arama" seçin
  3. "Sonuç kaynaklarını Yönet" seçin
  4. "Yerel halkın sonuçları" seçin
  5. URL bakmak.

Benim URL gibi bir şey görünüyordu.:

https://xyzzy-admin.sharepoint.com/_layouts/15/searchadmin/EditResultSource.aspx?level=tenant&sourceid=b09a7990%2D05ea%2D4af9%2D81ef%2Dedfab16c4e31&view=1

Kaynak kimlik parametresidir ne amele için beni.

(Kaynak kimlik aslında bir tür SP ile kalıcı şeyler olabilir anlamak, but I’ll always check anyway 🙂 ).

</sonunda>

undefinedBenim blog abone.

Heyecan beni izleyin http://www.twitter.com/pagalvin

Bir neden için "Bu hata oluşturan bir nedenini belirtmedi.”

Ben bir sürü iş ile SharePoint Arama son zamanlarda ve özellikle KeywordQuery sınıf yaptığını, özellikleri ve yöntemleri.

Olağan şüpheliler ötesinde sonuçlar döndürmek için sonuç istiyorsanız (Buraya bakın), Bu SelectedProperties koleksiyonuna ekleyin, olarak:

myKeywordQuery.SelectProperties.Add("xyzzy");

Çok teşekkürler ve şapka için bir ipucu Corey Roth ve Bu son derece yararlı bir blog yazısı (http://www.dotnetmafia.com/blogs/dotnettipoftheday/archive/2008/02/19/how-to-use-the-moss-enterprise-search-keywordquery-class.aspx)

Benim durumumda, "xyzzy" yönetilen bir özellik değil.  Ne zaman ben bunu SelectedProperties için yine de eklendi, Benim en sevdiğim attı SharePoint çalışma zamanı özel durumları:

"Bu suçu oluşturan bir neden belirtmedi."

Özellikle sebep ın başkenti "R" gibi.  Bu gibi .NET denk geldi"I-si olmak hayır ağız, ve çığlık olmalı.”

</sonunda>

Benim blog abone.

Heyecan beni izleyin http://www.twitter.com/pagalvin

Kullanışlı referans: KeywordQuery arama sonuçlarından varsayılan

Ne zaman Execute çağırmak() bir KeywordQuery yöntemi, ResultType.RelevantResults üzerinde temel bir ResultTable oluşturabilirsiniz.  Ne demek bu kod parçacığını göstermektedir:

ResultTableCollection resultsTableCollection myKeywordQuery.Execute =();

ResultTable searchResultsTable resultsTableCollection =[ResultType.RelevantResults];

Ortaya çıkan tablo-ecek-si olmak bilgi aşağıdaki sütunları: 

Çalışma kimliği
Sırası
Başlık
Yazar
Boyutu
Yolu
Açıklama
Yazma
Siteadı
CollapsingStatus
HitHighlightedSummary
HitHighlightedProperties
ContentClass
IsDocument
PictureThumbnailURL
ServerRedirectedURL

Ben bu listeyi SharePoint elde 2010 çevre, Enterprise edition.  Umarım bu gelecekte birisi için kullanışlı olacak.

</sonunda>

Benim blog abone.

Heyecan beni izleyin http://www.twitter.com/pagalvin

SharePoint 2010 KeywordQuery ve HiddenConstraints özelliği

I been doing biraz ile çalışma KeywordQuery Nesne SharePoint 2010 ve kullanmak HiddenConstraints özelliği.

Bu hemen yararlı herhangi bir bilgi bulamadım özelliği, öylesine ı düşünüş ı-cekti hemen nasıl ben bunu kullanıyorum aşağı zerre.

Derecede uzakta aynı derecede ı-ebilmek söylemek, Bu parkta bu tür var ve bu konuda endişelenmeyin sorguya eklenen otomatik bir sınırlamadır.  Bu nedenle, başka bir anahtar kelime öyle (ya da bir anahtar kelime kümesi) ve değiştirici bir anahtar kelime arama yaptığınızda, UI yazabilirsiniz.  Here's an example:

keywordQuery.HiddenConstraints = "kapsamı:\"Industry" ";

Sen-ebilmek eklemek ek kısıtlamalar ile alan sınırlayıcı.

keywordQuery.HiddenConstraints = "kapsamı:\"Industry" Savunma";

Yukarıda söylediği İngilizce, ""savunma"bakarak bir anahtar kelime sorgusunu çalıştırın ve ayrıca, "Endüstri" kapsamı kullan.

İşte ona bakmanın başka bir yolu:

image

Bu özel web bölümü bir bağlam bağlı otomatik kapsamı sağlamak için kullanıyorum.  Ne zaman kullanıcı bir sekmeyi tıklatır ve bir ara düğmesini tıklatır, sekme belirli arama kapsamını belirler.  Şimdiye kadar iyi çalışıyor.

</sonunda>

Benim blog abone.

Heyecan beni izleyin http://www.twitter.com/pagalvin

"Türleri düzgün yüklenmemiş bir veya birden çok alan için bir neden”

Ben küçük bir tweak dün bir web bölümünün bir listeyle caml sorgu yok alıyordu.  Değişiklik yapılmış, o dağıtılan ve bir hata ile çarptı:

Üç gün Outlook Hava durumu Web Bölümü içinde beklenmeyen bir hata oluştu. Lütfen sistem yöneticisine başvurun. Bir veya daha fazla alan türlerini düzgün yüklü değil. Bu alanları silmek için liste ayarları sayfasına gidin.

Hemen caml Sorgumda SharePoint bana raporlama hata ile bağlanıyorum yoktu bu yüzden daha önce başka bir tuhaf sorunu bakan.  Hızlı bing arama yaptı ve ve Bu yararlı blog yazısı bulunamadı tarafından SANDEEP Nahta  (http://snahta.blogspot.com/2009/01/one-or-more-field-types-are-not.html).

Hatalı sorgu aşağıdadır:

sorgu.«Query =»<Burada><Ve><NEQ><FIELDREF adı 'Abbr' = /><Değer türü = 'Text'>SFNY</Değer><FIELDREF adı 'Abbr' = /><Değer türü = 'Text'>SFIS</Değer></NEQ></Ve></Burada>";

Burada çözüldü:

sorgu.«Query =»<Burada><Ve><NEQ><FIELDREF adı 'Abbr' = /><Değer türü = 'Text'>SFNY</Değer></NEQ><NEQ><FIELDREF adı 'Abbr' = /><Değer türü = 'Text'>SFIS</Değer></NEQ></Ve></Burada>";

Yani, hikayenin ahlaki: emin olun, caml doğruluğundan veya tuhaf hata alabilirsiniz.

Benim blog abone.

Heyecan beni izleyin http://www.twitter.com/pagalvin

</sonunda>

Microsoft kurumsal arama kullanıcı grubu ilan

Bu duyurmaktan heyecan Natalya Voskresenskaya, benim diğer SharePoint MVP ve ortağı (hak ettiği daha az ile benden yardım) yeni bir kullanıcı grubu Microsoft teknolojisine dayalı kurumsal arama adamış başlatıyor. Pratik bir konu olarak, Bu SP için aşağı kaynar 2010 Arama ve hızlı hakkında konuşmak bir çok, özellikle ilk seansımızda. Natalya ve ben çok şey hakkında hızlı son bir yılda üzerinde yazdım bizim Bloglar (Natalya ben daha fazla ve daha iyi şeyler vardır.!).

İlk toplantı sadece bir kaç hafta içinde Microsoftâ € ™ s yeni tadilattan geçmiş ofislerinde New York'ta 6 Rock merkezi yakınlarındaki üzerinde geliyor. Eğer New York'ta sen 12/9, bir görünüm profilini mazeretim yok. Aynı şekilde sizler için Jersey. Connecticut insanlar evde kalabilir miyim (Şaka yapıyorum!).

NY/NJ/CT insanlar bu paragrafa atlayın. Biz de oturum kayıt ve canlı web oturumu olan tri-devlet alanında dışında yaşıyorsanız bunu çalıştırmak plan, sen-meli muktedir katılın.

Biraz daha bu en uğurlu gün yaklaştıkça bu konuda blog olacak ama Şimdi kayıt olun. Sen kayıt olduktan sonra, uzun süre beklemek başlar. Bu süre içinde, Zamanlamanızı temizleyin, ailene haber vermek ve kaçırmak istemeyeceksiniz çünkü basına haber Nate Treloar launch our group to the moon and beyond 🙂

Bizim resmi sitesinden daha fazla bilgi edinin: http://www.sharepointgroups.org/enterprisesearch/default.aspx.

</sonunda>

Benim blog abone.

Heyecan beni izleyin http://www.twitter.com/pagalvin

Yönetişim ve SharePoint Arama – Başlamak için geç kalmış sayılmazsın

BEN bir makale yazdı (http://searchwinit.techtarget.com/tip/0,289483,sid1_gci1345231_mem1,00.html#) için SearchWinIT.com Yönetim olarak SharePoint Arama ile ilgilidir. Bu benim her zamanki "ses değil" but that’s editing for you 🙂

İşte böyle başlar:

Her ne kadar hemen hemen her yönüyle SharePoint bir güçlü yönetim planında yararlanabilir, MOSS 2007'in kurumsal arama işlevselliği en önemlisi faydaları.

SharePoint tüm parçaları gibi, iyi haber ve kötü haber yönetim hakkında. Birçok kuruluş için, kötü olan yönetişim planı dahil etmek son derece zor nerede hiçbiri var.

Ama burada iyi haber: Hızlı bir şekilde yapılandırabilir ve kurumsal arama neredeyse her zaman geliştirmek. Ve kurumsal arama için bir yönetim planı uygularken, sen-ebilmek görmek hemen sonuç.

SharePoint ve yönetişim sorunları biri şirket genellikle diz almak derin içine SharePoint Yönetim planı ile ve o zaman, Bunu çözmek için Hayır kolay yol ileri olduğunu. Hayır kadar arama ile. Bu konuda düşüncelerimi almak için makaleyi okuyun.

</sonunda>

Benim blog abone.

Heyecan beni izleyin http://www.twitter.com/pagalvin

Technorati Tags: ,

Sunucunuzdaki hizmetlerin değil arama listesi — Neden?

Bugün ile sohbet oldu Agnes Molnar (Macaristan'da bildiğim tanıdığım tek kişi) bir garip arama yapılandırma sorunu hakkında. Yani, Arama "hizmetler sunucuda eksik" görüntüleme (via Yönetim Merkezi-> Operasyon-> Sunucudaki Hizmetler).

Fonksiyonel bir VM bir göz vardı, benim kendi makine ve birlikte, Biz o ara bu sunucu üzerinde yüklü değil kararlı. Bunu yapmak için muhtemelen bir kaç yolu vardır, Ama bunu teyit ederek "Office SharePoint Server arama yaptık" Hizmetleri çalıştırma yoluyla listesinden eksik olduğunu-> Yönetimsel Araçlar-> Hizmetleri.

İşin garibi, ilişkili .exe * olduğunu * sunucu ("C:\Program FilesMicrosoft Office Servers12.0Binmssearch.exe").

Bir hızlı arama yaptı ve bu blog girişi bulundu: http://msmvps.com/blogs/obts/archive/2006/10/19/189466.aspx

Bu anahtar nokta olan bir e-posta zinciri olan:

"Ben bu sorunu çözüldü. O was benim yanlış anlamak. "Web ön ucu seçin." "tam" Yükleme sırasında."

Bu umut verici, ama belgili tanımlık installer aslında yerine tam ne zaman röportaj almış emin değildik MOSS yükleme.

İlk kontrol ettik (en erken) PSCDiagnostics * dosya sürümü 12 dizin ve orada kovan günlüğü, yükleyiciyi vardı bulundu, Aslında, Bu sunucunun bir web ön uç olmasını yapılandırılmış. Hikaye ve bu sonu mutlu sonla bitti.

(Bir yere hat boyunca, Bob tilki müdahale etti, Ama ona katkıda tartışmaya hatırlıyorum hakkında yorum yapıldı Fabl 2).

Güncelleştirme: Agnes bloglar bu konu hakkında: http://dotneteers.net/blogs/aghy/archive/2008/11/06/wfe-vs-complete-installation.aspx

</sonunda>

Benim blog abone.

Heyecan beni izleyin http://www.twitter.com/pagalvin

Technorati Tags:

Çabuk uç: Kullanımı “IsDocument:1” Arama sonuçları kırpmaya

Güncelleştirme 11/03/08: Adam MVP Mike Walsh düzgün bir WSS budur Puan 3.0 / MOSS özelliği. O does değil iş WSS içindeki 2.0 veya önceki.

Updatte 11/03/08: (Bir gün ikinci güncelleştirme!): Mükemmel yorum "nowise kimden okuyun." daha fazla bilgi ve bir başka iyi xref link için.

Bu bir değişim isteyen MSDN forumlarında bu hafta peş peşe iki soru geldi:

"Ne zaman ben bir anahtar kelime arama, klasörleri kendi yolunu bu anahtar sözcükle benim belge kitaplığından ilk benim arama sonuçlarında çıkacaktır. Ben bunun için istemiyorum. Bu anahtar sözcükle dosyalarıdır benim için daha önemli. Tüm klasörleri görmek istemiyorum."

Bu kutuyu dışarı aslında oldukça kolaydır. Sadece bir "IsDocument eklemek:1" Arama sorgusu ve SharePoint Arama (WSS hem yosun) kendisi gerçek belgeleri gösteren sınırlar.

</sonunda>

Benim blog abone.

Heyecan beni izleyin http://www.twitter.com/pagalvin

Technorati Tags:

Senin ara Komitesi bu ay araya geldi?

Bu ayın başında olduğunu ve şimdi iyi bir zaman birlikte olsun ve en iyi sonuçları analiz şirket arama komite için herhangi bir, yapılan başarılı..... .ve çok başarılı değil, vb.

Araştırma Komitesi yok? Then form one 🙂

WSS ve özellikle MOSS insan bazı gözetim fayda arama. Investing a few hours a month on a consistent monthly basis is not only Maymunlar bir varil daha eğlenceli, o-ebilmek:

  • 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" Ama gerçekten "abcd için aramak" o zaman sen-ebilmek kullanma bu millet nerede ve nasıl bilgi bulmak için eğitmek için.
  • Help your organization refine its information architecture.
  • Eş anlamlılar sözlüğünü geliştirmek için fırsatları belirlemek.
  • Başka fırsatlar şüphesiz kendilerini sunacak.

Kim-meli var olmak araştırma Komitesi üzerinde? You would know your people best, Ama düşünün:

  • En az bir (ve belki de tek bir) O kişi kim anlar (veya bilgi edinebilirsiniz) Arama oynamak için çeşitli yollar, En iyi sonuçları da dahil olmak üzere, eş anlamlılar, yönetilen özellikler, vb.
  • Ara raporlar okuyabilirsiniz birkaç konu uzmanları, o yemek ve düğmeleri itebilirsiniz iş anlayışlı eylemleri bunu iletişim, Kollarını çekin ve açma/kapama vanaları komite önerileri için gerekli.
  • Doğrulamak için bir veya daha fazla bilgi mimarları, Öyle ya da böyle, bilgi mimarisi arama dostu olup olmadığı ve kuruluş için de mi işe.
  • 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.

Mutlu analiz!

</sonunda>

Benim blog abone.

Technorati Tags: