Kategoria: Archiwum: Wyszukiwania programu SharePoint

Jak określić ludzi jako zakres wyszukiwania / Źródła zawartości przy użyciu programu SharePoint 2013 REST API

Miałem powód do pracy z programem SharePoint 2013 API wyszukiwania poprzez odpoczynek po raz pierwszy. Ja potrzebował wobec zrewidować pod kątem osób, nie dokumentów. Ten klucz uczenia się że tutaj jest to, że można określić źródła zawartości za pomocą jej identyfikatora GUID (lub przynajmniej w tym przypadku). W poniższym urywku jQuery jak:

    loadExpertsAsync: Funkcja() {

        jQuery.support.cors = PRAWDA;

        $.AJAX({
            adres URL: to.CreateFullApiUrl() +
                "?QueryText = "portale"&element SourceId = "b09a7990-05ea-4af9-81ef-edfab16c4e31"" +
                "&selectproperties ='LinkedInProfileUrl,GoogleCirclesProfileUrl,BALargeProfilePictureUrls,BAGridPictures,WorkEmail,Umiejętności,AboutMe,Interesy,JobTitle,PastProjects,Adres URL zdjęcia,PreferredName,TwitterHandle,LinkedInProfileUrl,PreferredName,GoogleCirclesProfileUrl "" +
                "&RowLimit = 99",
            Metoda: "Pobierz",
            nagłówki: { "Zaakceptować": "aplikacji/json; odata = verbose" },
            pamięci podręcznej: FAŁSZ,
            sukces: Funkcja (wynik) {

W moim przypadku, Jestem uruchomienie interfejsu API z SharePoint online. Aby uzyskać identyfikator GUID, Ja nast¹pi³ tych kroki:

  1. Dostęp do centrum administracji programu SharePoint
  2. Wybierz opcję "Szukaj" z lewej nawigacji
  3. Wybierz "Zarządzaj źródłami wynik"
  4. Wybierz "Wyniki miejscową ludność"
  5. Spójrz na adres.

Mój adres URL wyglądał::

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

Parametr sourceid to, co pracował dla mnie.

(Rozumiem, że element sourceid rzeczywiście może być swego rodzaju stałe rzeczy z SP, but I’ll always check anyway 🙂 ).

</koniec>

undefinedSubskrybowanie mój blog.

Follow me on Twitter wiek na http://www.twitter.com/pagalvin

Jedną z przyczyn dla "twórca ten błąd nie określono przyczynę.”

I już działalność partii pracy z wyszukiwania programu SharePoint lately i specjalnie klasę KeywordQuery, właściwości i metody.

Jeśli chcesz, aby zestawu wyników do zwracają wyniki poza podejrzani (patrz: tu), można ją dodać do kolekcji SelectedProperties, jak w:

myKeywordQuery.SelectProperties.Add("xyzzy");

Dziękujemy i Porada kapelusz do Corey Roth i to ogromnie pomocne blogu (http://www.dotnetmafia.com/blogs/dotnettipoftheday/archive/2008/02/19/how-to-use-the-moss-enterprise-search-keywordquery-class.aspx)

W moim przypadku, "xyzzy" nie jest rzeczywiście właściwością zarządzanych.  Po dodaniu jej do SelectedProperties mimo to, SharePoint zwrócił jedną z moich ulubionych kiedykolwiek obsługi wyjątków:

"Twórca ten błąd nie określił powodem."

Lubię szczególnie kapitału "R" w przyczyny.  To dźwięki do mnie jak.NET odpowiednik"I have no mouth, i I must scream.”

</koniec>

Subskrybowanie mój blog.

Follow me on Twitter wiek na http://www.twitter.com/pagalvin

Przystępne: Domyślnie wyniki wyszukiwania KeywordQuery

Kiedy wywołać Execute() Metoda KeywordQuery, można utworzyć ResultTable oparte na ResultType.RelevantResults.  Ten fragment kodu ilustruje, co znaczy:

ResultTableCollection resultsTableCollection = myKeywordQuery.Execute();

ResultTable searchResultsTable = resultsTableCollection[ResultType.RelevantResults];

Wynikowej tabeli będą miały następujące kolumny informacji: 

Identyfikator pracy
Ranga
Tytuł
Autor
Rozmiar
Ścieżka
Opis
Zapis
Nazwa_witryny
CollapsingStatus
HitHighlightedSummary
HitHighlightedProperties
ContentClass
IsDocument
PictureThumbnailURL
ServerRedirectedURL

Ta lista I pochodzące z programu SharePoint 2010 środowisko, Enterprise edition.  Mamy nadzieję, że będzie przydatne do kogoś w przyszłości.

</koniec>

Subskrybowanie mój blog.

Follow me on Twitter wiek na http://www.twitter.com/pagalvin

SharePoint 2010 KeywordQuery i właściwość HiddenConstraints

I już zostało to trochę pracy z KeywordQuery obiekt w programie SharePoint 2010 i korzystające z HiddenConstraints Właściwość.

Nie mogę znaleźć żadnych natychmiast pomocnych informacji na właściwości, Dlatego myślę, że zamierzam szybko karteczce jak I korzystałeś już z jej.

Jak mogę sprawdzić, to jest ograniczeniem automatycznie dodana do kwerendy, dzięki czemu można sortować Park go tam i nie martwić się o.  Jako takie, to właśnie innego słowa kluczowego (lub zestaw słów kluczowych) i modyfikatorów, które użytkownik może wpisać w do interfejsu użytkownika podczas wyszukiwania słowa kluczowego.  Oto przykład:

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

Można dodać dodatkowe ograniczenia ogranicznikiem miejsca.

keywordQuery.HiddenConstraints = "zakres:\"Industry" obrony";

Powyższe jest informacją, w języku angielskim, "Uruchom kwerendę słowa kluczowego szukasz"obrony"i ponadto, użyć zakresu "Przemysłu".

Inny sposób wyszukiwania to:

image

I korzystałeś już z jej zapewnienie zależne od kontekstu zakresu automatyczne na niestandardowych składników web part.  Gdy użytkownik kliknie na karcie i kliknie przycisk wyszukiwania, karcie narzuca zakres wyszukiwania określonego.  Działa również tak dalece.

</koniec>

Subskrybowanie mój blog.

Follow me on Twitter wiek na http://www.twitter.com/pagalvin

Jednym z powodów "jednego lub więcej pola, które typy nie są poprawnie zainstalowana”

I został dokonywania małych tweak wczoraj w składniku web part, które wykonuje kwerendę CAML z listą.  I wprowadziło zmiany, wdrożyć go i got hit z błędem:

Wystąpił nieoczekiwany błąd w trzech WebPart prognozy pogody Outlook Day. Skontaktuj się z administratorem systemu. Jeden lub więcej typów pól nie są poprawnie zainstalowana. Przejdź do strony ustawień listy, aby usunąć te pola.

I wykazywał innego problemu oddball wcześniej, moja kwerenda CAML nieoczekiwane niezwłocznie połączyć z błędem, że programu SharePoint była zgłoszenie do mnie.  I did szybkiego wyszukiwania bing i i znaleziono to pomocne blogu przez Sandeep Nahta  (http://snahta.blogspot.com/2009/01/one-or-more-field-types-are-not.html).

Tutaj jest zły kwerendy:

kwerendy.Kwerendy ="<W przypadku gdy><I><NEQ><Nazwa FieldRef = '' abbr '' /><Typ wartości = "Tekst">SFNY</Wartość><Nazwa FieldRef = '' abbr '' /><Typ wartości = "Tekst">SFIS</Wartość></NEQ></I></W przypadku gdy>";

Tutaj jest ustalona:

kwerendy.Kwerendy ="<W przypadku gdy><I><NEQ><Nazwa FieldRef = '' abbr '' /><Typ wartości = "Tekst">SFNY</Wartość></NEQ><NEQ><Nazwa FieldRef = '' abbr '' /><Typ wartości = "Tekst">SFIS</Wartość></NEQ></I></W przypadku gdy>";

Tak, jaki z tego morał wątku jest: Upewnij się, że Twoje CAML są poprawne, lub może się pojawić błąd oddball.

Subskrybowanie mój blog.

Follow me on Twitter wiek na http://www.twitter.com/pagalvin

</koniec>

Ogłaszając grupy użytkowników Microsoft Enterprise Search

Jestem bardzo podekscytowany, aby ogłosić, że Natalia Voskresenskaya, mój kolega SharePoint MVP i partner (z pomocą mniej ode mnie niż ona zasługuje) wprowadza na rynek nowe grupy użytkowników oddany do wyszukiwania przedsiębiorstw opartych na technologii firmy Microsoft. Jako praktyczny, to sprowadza się do SP 2010 Szukaj i wiele rozmów na temat FAST, zwłaszcza w naszej pierwszej sesji. Natalia i mam napisane dużo o szybko w ciągu ostatniego roku na Nasze Blogi (Natalia ma coraz to lepsze rzeczy niż!).

Nasze pierwsze spotkanie się zbliża w zaledwie kilka tygodni w Nowym Jorku na nowo wyremontowany biura firmy Microsoft na 6 w pobliżu Rock centrum. Jeśli jesteś w Nowym Jorku na 12/9, Możesz mieć żadnego usprawiedliwienia nie do wyglądu. Podobnie dla Ciebie ludzie Jersey. Connecticut ludzie mogą pozostać w domu (To tylko żart!).

NY/NJ CT osób należy pominąć ten akapit. Planujemy również nagrywać sesję i uruchomić sesji live web tak, jeśli mieszkasz poza obszarze tri-state, powinny być w stanie dostroić się.

Będę o tym blogu trochę więcej to najbardziej pomyślny dzień zbliża, ale Zarejestruj się teraz. Po zarejestrowaniu, rozpoczyna się długo czekać. W tym czasie, Wyczyść swój harmonogram, złamać wiadomości do rodziny i alert media, bo nie chcą przegapić Nate Treloar launch our group to the moon and beyond 🙂

Dowiedz się więcej z naszej strony oficjalnej: http://www.sharepointgroups.org/enterprisesearch/default.aspx.

</koniec>

Subskrybowanie mój blog.

Follow me on Twitter wiek na http://www.twitter.com/pagalvin

Zarządzania i Szukaj programu SharePoint – Nigdy nie jest za późno na Start

I napisał artykuł (http://searchwinit.TechTarget.com/Tip/0,289483,sid1_gci1345231_mem1,00.html#) dla SearchWinIT.com samorządowa, gdyż odnosi się do wyszukiwania programu SharePoint. To nie w moim zwykle "głos" but that’s editing for you 🙂

Oto jak zaczyna się:

Mimo, że prawie każdy aspekt programu SharePoint mogą korzystać z planu zarządzania silne, Funkcje wyszukiwania MOSS 2007 przedsiębiorstwo korzyści przede wszystkim.

Podobnie jak wszystkie części programu SharePoint, tam jest dobre i złe wieści o zarządzaniu. Dla wielu organizacji, Złą wiadomością jest, że to bardzo trudne włączyć plan zarządzania gdzie żaden istniały.

Ale tutaj jest dobra wiadomość: Można szybko skonfigurować i poprawy na przedsiębiorstwo Szukaj w prawie każdej chwili. I kiedy można wdrożyć plan zarządzania dla przedsiębiorstw Szukaj, Możesz zobaczyć natychmiastowe rezultaty.

Jednym z problemów z programu SharePoint i zarządzania jest, że firmy często się kolana głęboko w SharePoint z żadnego planu zarządzania i wtedy, tam jest nie łatwy ścieżka do przodu go rozwiązać. Nie tak z wyszukiwania. Przeczytaj artykuł, aby moje myśli na ten temat.

</koniec>

Subskrybowanie mój blog.

Follow me on Twitter wiek na http://www.twitter.com/pagalvin

Usługi na serwerze nie listy wyszukiwania — Dlaczego?

I został dzisiaj z czatu Agnes Molnar (tylko osoba, z którą wiem, że wiem na Węgrzech) o konfiguracji wyszukiwania dziwny problem. A mianowicie, wyszukiwania był brak usługi"na serwerze" wyświetlić (za pośrednictwem centralnej Admin-> Operacje-> Usługi na serwerze).

Miałem przyjrzeć funkcjonalnych VM na mój własny komputer i razem, stwierdziliśmy, że wyszukiwanie nie została zainstalowana na tym serwerze. Prawdopodobnie kilka sposobów aby to zrobić, ale udało przez potwierdzającą, że "Office SharePoint Server Serach" brakowało z listy usług za pośrednictwem Start-> Narzędzia administracyjne-> Usługi.

Lojalne, skojarzone .exe *-* na serwerze ("C:\Program FilesMicrosoft Office Servers12.0Binmssearch.exe").

Czy szybkiego wyszukiwania i znaleźć ten wpis blogu: http://msmvps.com/blogs/obts/archive/2006/10/19/189466.aspx

Jest to łańcuch e-mail z tym kluczowym punktem:

"I rozwiązał ten problem. Było to my mistake. Wybrać "sieci Web frontonu" zamiast "Complete" podczas instalacji."

To był obiecującym, ale nie byliśmy pewni, jeśli Instalator faktycznie wybrał WFE zamiast kompletny podczas instalacji MOSS.

Nagraliśmy w pierwszym (najwcześniej) wersja PSCDiagnostics plik w 12 gałąź rejestru dziennika katalogu i tam, okazało się, że Instalator miał, W zasadzie, skonfigurować ten serwer do sieci web typu front-end. Koniec historii i to było szczęśliwe zakończenie.

(Gdzieś wzdłuż linii, Bob Fox got involved, ale wszystkie pamiętam mu przyczynianie się do dyskusji został o komentarz Bajka 2).

Aktualizacja: Agnes blogi ten temat tutaj: http://dotneteers.net/blogs/aghy/archive/2008/11/06/wfe-vs-complete-installation.aspx

</koniec>

Subskrybowanie mój blog.

Follow me on Twitter wiek na http://www.twitter.com/pagalvin

Technorati znaczniki:

Drobna porada: Wykorzystanie “IsDocument:1” do wykończenia wyniki wyszukiwania

Aktualizacja 11/03/08: Kolegów MVP Mike Walsh poprawnie wskazuje, że jest to WSS 3.0 / Cechą MOSS. Ono nie wymaga nie praca w WSS 2.0 lub wcześniejsze.

Updatte 11/03/08: (Druga aktualizacja w jeden dzień!): Pamiętaj przeczytać doskonały komentarz z "bynajmniej" Więcej informacji i kolejny link dobry odnośnik.

Dwa pytania pojawiły się w krótkim odstępie czasu w tym tygodniu na forach MSDN prośbą zmiany to:

"Podczas wyszukiwania słowa kluczowego, foldery z mojej biblioteki dokumentów z tego słowa w ich drodze wyjdzie pierwszy w wynikach wyszukiwania. Nie chcesz, aby tak się stało. Pliki z tego słowa są bardziej dla mnie ważne. Nie chcesz zobaczyć foldery w ogóle."

Jest to całkiem proste do zrobienia z pola. Po prostu Dodaj "IsDocument:1" do wyszukiwania i SharePoint wyszukiwania (MOSS i WSS) ograniczy się do wykazania rzeczywistego dokumentów.

</koniec>

Subskrybowanie mój blog.

Follow me on Twitter wiek na http://www.twitter.com/pagalvin

Technorati znaczniki:

Ma swój Komitet Szukaj spotkali się w tym miesiącu?

To jest na początku miesiąca i teraz jest tak dobre, jak każdy firmy Szukaj Komitetu razem i analiza najlepszych trafień czas, sukces i nie tak skuteczne wyszukiwanie, itp.

Nie Szukaj Komitetu? Następnie uformuj jeden 🙂

Zwłaszcza MOSS i WSS wyszukiwania korzyści z niektórych ludzi nadzoru. Inwestowanie kilka godzin w miesiącu, stałe miesięczne jest nie tylko więcej zabawy niż baryłkę małp, to może:

  • Dać wgląd w informacje potrzeb przedsiębiorstwa. Jeśli ludzie szukają w lewo i prawo na temat "xyzzy," wiesz, że to ważny temat do przedsiębiorstwa.
  • Zidentyfikować potencjalne wymagania szkoleniowe. Jeśli ludzie szukają temat "xyzzy" ale naprawdę powinny być wyszukiwanie "abcd" następnie można używać, aby kształcić ludzi na gdzie i jak szukać informacji.
  • Pomoc organizacji udoskonalić jego architektura informacji.
  • Określenia możliwości zwiększenia tezaurusa.
  • Inne możliwości będzie bez wątpienia zaprezentować.

Kto powinien być na Komitet Szukaj? Poznacie ludzi najlepiej, ale uważają:

  • Co najmniej jeden (a może tylko jeden) TO osoba, która rozumie (Czy można nauczyć się) różnych sposobów, aby dostosować wyszukiwanie, tym najlepszych trafień, Słownik wyrazów bliskoznacznych, Właściwości zarządzane, itp.
  • Kilku ekspertów merytorycznych, które można przeczytać sprawozdania z poszukiwań, łykać go i przekazują business savvy działania to tak, że można go wcisnąć przyciski, Pociągnij dźwignie i Otwórz/Zamknij zawory niezbędne do zaleceń Komitetu.
  • Jeden lub więcej informacji architektów, którzy może sprawdzać poprawność, taki czy inny sposób, Czy architektura informacji jest przyjazne dla wyszukiwarek i czy to działa dobrze dla przedsiębiorstw.
  • Obrotowe siedzenie w Komitecie. Wprowadzają w jednym lub dwóch ludzi, którzy zwykle nie biorą udziału w tego rodzaju wysiłki. Może przynieść niezwykłe i cenne spostrzeżenia do tabeli.

Analizując szczęśliwy!

</koniec>

Subskrybowanie mój blog.

Technorati znaczniki: