Категория Архивы: Поиск SharePoint

Как задать в качестве области поиска людей / Источник контента с помощью SharePoint 2013 ИНТЕРФЕЙС API REST

У меня причин для работы с SharePoint 2013 API поиска через REST в первый раз. Я хотел бы искать людей, не документы. Ключ обучения здесь является то, что вы укажите источники контента через его GUID (или по крайней мере в этом случае). В следующем фрагменте показано jQuery как:

    loadExpertsAsync: функция() {

        jQuery.support.cors = Истина;

        $.Аякс({
            URL-адрес: Это.CreateFullApiUrl() +
                "?QueryText = «порталы»&SourceID = «b09a7990-05ea-4af9-81ef-edfab16c4e31»" +
                "&Выберите пункт Свойства ='LinkedInProfileUrl,GoogleCirclesProfileUrl,BALargeProfilePictureUrls,BAGridPictures,WorkEmail,Навыки,AboutMe,Интересы,Название должности,PastProjects,PictureURL,PreferredName,TwitterHandle,LinkedInProfileUrl,PreferredName,GoogleCirclesProfileUrl'" +
                "&RowLimit = 99",
            метод: "Получить",
            заголовки: { "Примите": "применение/json; OData = подробный" },
            кэш: ложь,
            успех: функция (результат) {

В моем случае, Я бегу API против SharePoint онлайн. Чтобы получить идентификатор GUID, Я последовал за действия.:

  1. Доступ в центре администрирования SharePoint
  2. Выберите «Поиск» из левой области переходов
  3. Выберите «Управление источниками результат»
  4. Выберите «Местные жители результаты»
  5. Посмотрите на URL-адрес.

Мои URL посмотрел что-то вроде:

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

Параметр идентификатор sourceid является то, что работал для меня.

(Я понимаю, что sourceid фактически может быть своего рода постоянный вещь с SP, но я всегда буду проверять все равно 🙂 ).

</конец>

undefinedПодписаться на мой блог.

Следуй за мной по щебетать на 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 бросил один из моих любимых когда-либо исключений среды выполнения:

«Создатель этой сбоев не указали причину».

Мне особенно нравится столицы «R» в причине.  Это звучит для меня как.NET эквивалент"У меня не рот, и я должен кричать.”

</конец>

Подписаться на мой блог.

Следуй за мной по щебетать на http://www.twitter.com/pagalvin

Удобный ссылка: По умолчанию результаты поиска KeywordQuery

При вызове Execute() метод на 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.  Надеюсь это будет удобно для кого-то в будущем.

</конец>

Подписаться на мой блог.

Следуй за мной по щебетать на http://www.twitter.com/pagalvin

SharePoint 2010 KeywordQuery и HiddenConstraints свойства

Я делаю немного работы с KeywordQuery объект в SharePoint 2010 и с использованием HiddenConstraints Свойства.

Я не нашел каких-либо немедленно полезную информацию о том, что свойства, Поэтому я думал, я бы быстро кратко записать как я начал использовать его.

Как я могу сказать, Это автоматическое ограничение, добавляется к запросу, что можно выполнить сортировку парка он там и не беспокоиться об этом.  Как таковой, Это просто еще одним ключевым словом (или набор ключевых слов) и модификаторов, которые можно ввести в пользовательский интерфейс когда вы делаете поиск по ключевым словам.  Ниже приведен пример:

keywordQuery.HiddenConstraints = "сфера:\«Industry»»;

Можно добавить дополнительные ограничения с разделителями пространства.

keywordQuery.HiddenConstraints = "сфера:\"Industry" Оборона";

Выше говорит на английском языке, "ключевое слово запрос ищет «обороны» и Кроме того, использовать область «Промышленность».

Вот еще один способ взглянуть на него:

image

Я начал использовать его для обеспечения автоматического область контекстно зависимого пользовательской веб-части.  Когда пользователь нажимает на вкладке и нажимает кнопку Поиск, закладке диктует области конкретного поиска.  Это хорошо что работает.

</конец>

Подписаться на мой блог.

Следуй за мной по щебетать на http://www.twitter.com/pagalvin

Одна из причин "одного или нескольких поля, которое не установлены должным образом типы”

Я был сделать небольшой настройки вчера в веб-часть, которая делает CAML запрос в списке.  Я сделал изменения, развертывание он и попала с ошибкой:

Непредвиденная ошибка в три дня Outlook прогноз погоды WebPart. Обращайтесь к системному администратору. Один или несколько типов полей установлены неправильно. Перейдите на страницу параметров списка для удаления эти поля.

Я приходится сталкиваться с еще одной проблемой oddball ранее, я не сразу же подключения запроса CAML с ошибкой, что SharePoint отчетности для меня.  Я сделал быстрый поиск Бинг и и Найдено этот пост полезным блоге от Sandeep Nahta  (http://snahta.blogspot.com/2009/01/one-or-more-field-types-are-not.html).

Плохой запрос:

запрос.Запрос ="<Где><И><NEQ><Имя FieldRef = «Abbr» /><Типа значения = «Текст»>SFNY</Значение><Имя FieldRef = «Abbr» /><Типа значения = «Текст»>SFIS</Значение></NEQ></И></Где>";

Здесь это исправлено:

запрос.Запрос ="<Где><И><NEQ><Имя FieldRef = «Abbr» /><Типа значения = «Текст»>SFNY</Значение></NEQ><NEQ><Имя FieldRef = «Abbr» /><Типа значения = «Текст»>SFIS</Значение></NEQ></И></Где>";

Таким образом, Мораль этой истории: Убедитесь, что ваш CAML является правильным или вы можете получить сообщение об ошибке oddball.

Подписаться на мой блог.

Следуй за мной по щебетать на http://www.twitter.com/pagalvin

</конец>

Объявление группы пользователей корпоративного поиска Microsoft

Я очень рад объявить о том, что Наталья Воскресенская, моих коллег SharePoint MVP и партнер (с гораздо меньшей помощью от меня, чем она заслужила) запускает новую группу пользователей посвященная корпоративного поиска, основанные на технологии Майкрософт. С практической точки зрения, это сводится к SP 2010 Поиск и много говорят о Фаст, особенно в нашей первой сессии. Наталья и я написал много о быстро за последний год на наши блоги (Наталья имеет больше и лучше вещи, чем я!).

Наша первая встреча приходит в всего несколько недель в Нью-Йорке недавно отремонтированные офисы корпорации Майкрософт 6 возле рок-центр. Если вы находитесь в Нью-Йорке 12/9, у вас нет оправдания, чтобы не сделать внешний вид. Также для вас люди Джерси. Коннектикут человек могут остаться дома (Шучу!).

NY/NJ/CT люди должны пропустить этот пункт. Мы также планируем записи сессии и запуск сеанса живой веб, так что если вы живете за пределами области tri-state, Вы должны иметь возможность настроить.

Я блоге об этом еще некоторые, как этот самый знаменательный день приближается, но Зарегистрируйтесь прямо сейчас. После регистрации, долго ждать начинается. В это время, Очистите ваш график, разорвать новости для вашей семьи и оповещения средств массовой информации, потому что вы не будете хотеть пропустить Nate Treloar запускаем нашу группу на Луну и дальше 🙂

Узнайте больше с нашего официального сайта: http://www.sharepointgroups.org/enterprisesearch/default.aspx.

</конец>

Подписаться на мой блог.

Следуй за мной по щебетать на http://www.twitter.com/pagalvin

Управление и поиск SharePoint – Это никогда не слишком поздно, чтобы начать

Я Написал статью (HTTP://searchwinit.techtarget.com/TIP/0,289483,sid1_gci1345231_mem1,00.HTML#) для SearchWinIT.com по вопросам управления, как он относится к поиска SharePoint. Это не в моей обычной «голос" но это редактирование для вас 🙂

Вот как он начинает:

Хотя почти каждый аспект SharePoint могут получить выгоду от сильного управления план, MOSS 2007 функциональность корпоративного поиска выгоды прежде всего.

Как и все части SharePoint, есть хорошие новости и плохие новости о управления. Для многих организаций, плохая новость, что это чрезвычайно трудно включить план управления где они отсутствуют.

Но вот хорошая новость: Вы можете быстро настроить и улучшить корпоративного поиска в почти любое время. И при реализации плана управления для корпоративного поиска, Вы можете увидеть немедленные результаты.

Одна из проблем с SharePoint и управления является, что компании часто получают колено глубоко в SharePoint без плана управления и тогда, Существует не легкий путь вперед, чтобы решить. Не так с поиском. Прочтите статью, чтобы получить мои мысли по этому вопросу.

</конец>

Подписаться на мой блог.

Следуй за мной по щебетать на http://www.twitter.com/pagalvin

Услуги на сервере не список поиска — Почему?

Я разговаривал сегодня с Агнес Мольнар (единственный человек, я знаю, что я знаю в Венгрии) о проблеме конфигурации странных поисковых. А именно:, Поиск не хватает от "службы на сервере" Отображение (через Центральный Admin-> Операции-> Услуги на сервере).

У меня было взглянуть на функциональной VM на моей машине и вместе, Мы определили, что поиск не был установлен на этом сервере. Есть возможно несколько способов, чтобы сделать это, но мы сделали это, подтвердив, что "Поиск Office SharePoint Server" пропал из списка услуг через Пуск-> Администрирование-> Услуги.

Как ни странно, связанные .exe * был * на сервере («C:\Программа Майкрософт офис Servers12.0Binmssearch.exe»).

Я сделал быстрый поиск и найти эту запись в блоге: http://msmvps.com/blogs/obts/archive/2006/10/19/189466.aspx

Это электронной почте цепи с этой ключевой точкой:

«Я решил эту проблему. Это была моя ошибка. Я выбираю «фронтальный веб-сервер" вместо "завершено" во время установки."

Это было многообещающим, но мы не уверены, если установщик фактически взял WFE вместо полной когда установка Мосс.

Мы проверили для первого (ранние) Версия файла PSCDiagnostics * в 12 куст журнал каталог и там, Мы обнаружили, что программа установки, На самом деле, настроить этот сервер клиентского веб-интерфейса. Конец истории и это был счастливый конец.

(Где-то вдоль линии, Fox Боб попал, но все что я помню его войска к обсуждению комментарий о Басня 2).

Обновление: Агнес блоги по этой теме здесь: http://dotneteers.net/blogs/aghy/archive/2008/11/06/wfe-vs-complete-installation.aspx

</конец>

Подписаться на мой блог.

Следуй за мной по щебетать на http://www.twitter.com/pagalvin

Бирки Technorati:

Быстрый Подсказка: Использование “IsDocument:1” обрезка результатов поиска

Обновление 11/03/08: Сотрудник Майк Уолш MVP правильно указывает на то, что это WSS 3.0 / Особенность MOSS. Он не работает в WSS 2.0 или более ранняя.

Updatte 11/03/08: (Второе обновление в один день!): Не забудьте прочитать отличный комментарий от "nowise" для получения дополнительной информации и еще один хороший xref ссылка.

Два вопроса пришли в быстром порядке правопреемства на этой неделе на форумах MSDN, спрашивая вариации этого:

«Когда я искать ключевое слово, папки из моей библиотеки документов с этим ключевым словом в их пути выйдет первый в мои результаты поиска. Я не хочу, чтобы это произошло. Файлы с этим ключевым словом являются более важными для меня. Я не хочу увидеть папки на всех."

Это на самом деле довольно легко вне окна. Просто добавьте IsDocument»:1" для SharePoint и запросов поиска поиск (WSS и MOSS) будет ограничиться показаны фактические документы.

</конец>

Подписаться на мой блог.

Следуй за мной по щебетать на http://www.twitter.com/pagalvin

Бирки Technorati:

Ваш поиск Комитет встретился в этом месяце?

Это начало месяца и в настоящее время как хорошо время как любые для вашей компании поиск Комитета собраться вместе и анализировать наиболее подходящих элементов, успешные и не столь успешный поиск, и т.д..

Вы не имеете Комитета поиска? Затем сформируем один 🙂

Выгоду от некоторых людей надзора поиска WSS и особенно Мосс. Инвестирование через несколько часов в месяц на основе последовательной ежемесячно не только больше удовольствия, чем ствол обезьян, Это может:

  • Дать понимание информационных потребностей предприятия. Если люди ищут слева и справа по теме «xyzzy," Вы знаете, что это важная тема для предприятия.
  • Выявления потенциальных потребностей в области подготовки кадров. Если люди ищут темы «xyzzy" но действительно должен быть Поиск "abcd" Затем можно использовать, чтобы просвещать людей о том, где и как найти информацию.
  • Помочь вашей организации уточнить его информационная архитектура.
  • Выявление возможностей для расширения тезауруса.
  • Другие возможности, несомненно, представляют себя.

Кто должен быть на поиск Комитета? Вы бы знать лучших людей, но рассмотреть:

  • По крайней мере один (и может быть только один) Это человек, который понимает (или можно узнать) различные способы настройки поиска, включая наиболее подходящих элементов, Тезаурус, управляемые свойства, и т.д..
  • Несколько экспертов предмета, которые можно читать отчеты о поиске, глотать его и общаться бизнес подкованных действия на него так что он может нажать кнопки, тянуть рычаги и открытие/закрытие клапанов при необходимости по рекомендации Комитета.
  • Один или несколько информационных архитекторов, которые можно проверить, так или иначе, является ли информационная архитектура поиска дружественных и ли он работает хорошо для предприятия.
  • Место в Комитете. Принесите в одной или двух людей, которые обычно не участвуют в такого рода усилия. Они могут принести необычные и ценную информацию в таблицу.

Счастливый анализ!

</конец>

Подписаться на мой блог.

Бирки Technorati: