Поделиться через


New-SPEnterpriseSearchCrawlContentSource

 

Применимо к: SharePoint Server 2010

Последнее изменение раздела: 2015-03-09

Создает источник контента для обхода для общего приложения поиска.

Syntax

New-SPEnterpriseSearchCrawlContentSource [-Name] <String> -SearchApplication <SearchServiceApplicationPipeBind> -Type <Business | O12Business | CustomRepository | Custom | Exchange | File | LotusNotes | SharePoint | Web> [-AssignmentCollection <SPAssignmentCollection>] [-BDCApplicationProxyGroup <SPServiceApplicationProxyGroupPipeBind>] [-Confirm [<SwitchParameter>]] [-CrawlPriority <Nullable>] [-CustomProtocol <String>] [-LOBSystemSet <String[]>] [-MaxPageEnumerationDepth <Nullable>] [-MaxSiteEnumerationDepth <Nullable>] [-SharePointCrawlBehavior <Nullable>] [-StartAddresses <String>] [-Tag <String>] [-WhatIf [<SwitchParameter>]]

Подробное описание

Командлет New-SPEnterpriseSearchCrawlContentSource создает новый источник контента.

Сведения о разрешениях и актуальную информацию о командлетах поиска см. в документации в Интернете (https://go.microsoft.com/fwlink/?linkid=163185&clcid=0x419) (на английском языке).

Parameters

Параметр Обязательный? Тип Описание

Name

Обязательный

System.String

Задает имя создаваемого источника контента.

Тип значения: допустимое имя объекта ContentSource (например, ContentSource1).

SearchApplication

Да

Microsoft.Office.Server.Search.Cmdlet.SearchServiceApplicationPipeBind

Задает приложение поиска, содержащее источник контента.

Тип значения: допустимый идентификатор GUID в виде 12345678-90ab-cdef-1234-567890bcdefgh, допустимое имя приложения поиска (например, SearchApp1) или экземпляр допустимого объекта SearchServiceApplication.

Type

Обязательный

System.String

Задает имя типа источника контента. Допустимые значения: web, sharepoint, custom, lotusnotes, custom, file, exchange (для общих папок Microsoft Exchange) и business (для хранилища метаданных службы подключения к бизнес-данным).

Тип значения: допустимое имя типа источника контента, например custom.

AssignmentCollection

Необязательный

Microsoft.SharePoint.PowerShell.SPAssignmentCollection

Позволяет корректно удалять объекты. При использовании объектов таких типов, как SPWeb или SPSite, возможен захват больших объемов памяти, и работа с такими объектами в скриптах Windows PowerShell требует точного управления памятью. С помощью объекта SPAssignment вы можете назначить объекты переменной и освободить память, удалив ненужные объекты. Объекты SPWeb, SPSite или SPSiteAdministration после использования удаляются автоматически, если коллекция назначения или параметр Global не применяются.

Примечание

Если применяется параметр Global, то все объекты размещаются в глобальной области памяти. Если объекты не используются сразу же или не удаляются командой Stop-SPAssignment, может возникнуть ситуация нехватки памяти.

BDCApplicationProxyGroup

Необязательный

Microsoft.SharePoint.PowerShell.SPServiceApplicationProxyGroupPipeBind

Задает прокси, который будет использоваться для источника контента типа business. Эта группа прокси должна содержать прокси хранилища метаданных службы подключения к бизнес-данным по умолчанию.

Confirm

Необязательный

System.Management.Automation.SwitchParameter

Предлагает подтвердить выполнение команды. Для получения дополнительных сведений введите такую команду: get-help about_commonparameters

CrawlPriority

Необязательный

System.Nullable

Задает приоритет источника контента.

Возможное значение — одно из следующих целых чисел: 1 (обычный), 2 (высокий).

CustomProtocol

Необязательный

Необязательный

Определяет настраиваемый протокол, обрабатываемый настраиваемым соединителем и предназначенный для данного источника контента.

LOBSystemSet

Необязательный

System.String[]

Разделенный запятыми список системных имен хранилища метаданных службы подключения к бизнес-данным и имен экземпляров системы для источника контента типа business.

MaxPageEnumerationDepth

Необязательный

System.Nullable

Для источника контента типа web или custom — максимальное количество переходов между страницами для программы-обходчика от начального адреса до элемента контента.

MaxSiteEnumerationDepth

Необязательный

System.Nullable

Для источника контента типа web или custom — максимальное количество переходов между сайтами для программы-обходчика от начального адреса до элемента контента.

SharePointCrawlBehavior

Необязательный

System.Nullable

Задает поведение программы-обходчика для источника контента типа sharepoint. Возможные варианты поведения приложения поиска:

CrawlSites — обход только определенных семейств сайтов;

CrawlVirtualServers — обход всего сервера и всех находящихся на нем семейств сайтов.

StartAddresses

Необязательный

System.String

Разделенный запятыми список URL-адресов, с которых начинается обход для данного источника контента.

Тип значения: допустимый URL-адрес в виде http://имя_сервера.

Tag

Необязательный

System.String

Задает URL-адрес страницы для изменения параметров настраиваемого источника контента. Максимальная длина строки URL-адреса — 1 024 символа.

Тип значения: допустимый URL-адрес в виде http://имя_сервера.

WhatIf

Необязательный

System.Management.Automation.SwitchParameter

Типы входных данных

Типы возвращаемых значений

Example

------------------ПРИМЕР------------------

$searchapp = Get-SPEnterpriseSearchServiceApplication "SearchApp1"
New-SPEnterpriseSearchCrawlContentSource -SearchApplication $searchapp -Type file -name somename -StartAddresses file://someserver/public

В этом примере создается новый источник контента типа file для обхода файловой системы.

Примечание

Для автоматического обхода этого источника контента необходимо создать расписание обхода с помощью командлета Set-SPEnterpriseSearchCrawlContentSource.