Share via


Set-SPEnterpriseSearchCrawlContentSource

 

Se aplica a: SharePoint Server 2010

Última modificación del tema: 2015-03-09

Establece las propiedades de un origen de contenido de rastreo para una aplicación de búsqueda compartida.

Syntax

Set-SPEnterpriseSearchCrawlContentSource [-Identity] <ContentSourcePipeBind> [-AssignmentCollection <SPAssignmentCollection>] [-BDCApplicationProxyGroup <SPServiceApplicationProxyGroupPipeBind>] [-Confirm [<SwitchParameter>]] [-CrawlPriority <Nullable>] [-CustomProtocol <String>] [-LOBSystemSet <String[]>] [-MaxPageEnumerationDepth <Nullable>] [-MaxSiteEnumerationDepth <Nullable>] [-Name <String>] [-SearchApplication <SearchServiceApplicationPipeBind>] [-StartAddresses <String>] [-Tag <String>] [-WhatIf [<SwitchParameter>]]

Set-SPEnterpriseSearchCrawlContentSource [-Identity] <ContentSourcePipeBind> [-AssignmentCollection <SPAssignmentCollection>] [-BDCApplicationProxyGroup <SPServiceApplicationProxyGroupPipeBind>] [-Confirm [<SwitchParameter>]] [-CrawlPriority <Nullable>] [-CustomProtocol <String>] [-LOBSystemSet <String[]>] [-MaxPageEnumerationDepth <Nullable>] [-MaxSiteEnumerationDepth <Nullable>] [-Name <String>] [-RemoveCrawlSchedule <SwitchParameter>] [-ScheduleType <Nullable>] [-SearchApplication <SearchServiceApplicationPipeBind>] [-StartAddresses <String>] [-Tag <String>] [-WhatIf [<SwitchParameter>]]

Set-SPEnterpriseSearchCrawlContentSource [-Identity] <ContentSourcePipeBind> -ScheduleType <Nullable> [-AssignmentCollection <SPAssignmentCollection>] [-BDCApplicationProxyGroup <SPServiceApplicationProxyGroupPipeBind>] [-Confirm [<SwitchParameter>]] [-CrawlPriority <Nullable>] [-CrawlScheduleRepeatDuration <Nullable>] [-CrawlScheduleRepeatInterval <Nullable>] [-CrawlScheduleRunEveryInterval <Nullable>] [-CrawlScheduleStartDateTime <Nullable>] [-CustomProtocol <String>] [-DailyCrawlSchedule <SwitchParameter>] [-LOBSystemSet <String[]>] [-MaxPageEnumerationDepth <Nullable>] [-MaxSiteEnumerationDepth <Nullable>] [-Name <String>] [-SearchApplication <SearchServiceApplicationPipeBind>] [-StartAddresses <String>] [-Tag <String>] [-WhatIf [<SwitchParameter>]]

Set-SPEnterpriseSearchCrawlContentSource [-Identity] <ContentSourcePipeBind> [-AssignmentCollection <SPAssignmentCollection>] [-BDCApplicationProxyGroup <SPServiceApplicationProxyGroupPipeBind>] [-Confirm [<SwitchParameter>]] [-CrawlPriority <Nullable>] [-CrawlScheduleDaysOfMonth <Nullable>] [-CrawlScheduleMonthsOfYear <Nullable>] [-CrawlScheduleRepeatDuration <Nullable>] [-CrawlScheduleRepeatInterval <Nullable>] [-CrawlScheduleStartDateTime <Nullable>] [-CustomProtocol <String>] [-LOBSystemSet <String[]>] [-MaxPageEnumerationDepth <Nullable>] [-MaxSiteEnumerationDepth <Nullable>] [-MonthlyCrawlSchedule <SwitchParameter>] [-Name <String>] [-ScheduleType <Nullable>] [-SearchApplication <SearchServiceApplicationPipeBind>] [-StartAddresses <String>] [-Tag <String>] [-WhatIf [<SwitchParameter>]]

Set-SPEnterpriseSearchCrawlContentSource [-Identity] <ContentSourcePipeBind> [-AssignmentCollection <SPAssignmentCollection>] [-BDCApplicationProxyGroup <SPServiceApplicationProxyGroupPipeBind>] [-Confirm [<SwitchParameter>]] [-CrawlPriority <Nullable>] [-CrawlScheduleDaysOfWeek <Nullable>] [-CrawlScheduleRepeatDuration <Nullable>] [-CrawlScheduleRepeatInterval <Nullable>] [-CrawlScheduleRunEveryInterval <Nullable>] [-CrawlScheduleStartDateTime <Nullable>] [-CustomProtocol <String>] [-LOBSystemSet <String[]>] [-MaxPageEnumerationDepth <Nullable>] [-MaxSiteEnumerationDepth <Nullable>] [-Name <String>] [-ScheduleType <Nullable>] [-SearchApplication <SearchServiceApplicationPipeBind>] [-StartAddresses <String>] [-Tag <String>] [-WeeklyCrawlSchedule <SwitchParameter>] [-WhatIf [<SwitchParameter>]]

Descripción detallada

El cmdlet Set-SPEnterpriseSearchCrawlContentSource actualiza las reglas de un origen de contenido de rastreo cuando la funcionalidad de búsqueda se configura inicialmente y después de que se agrega cualquier nuevo origen de contenido.

Parameters

Parámetro Requerido Tipo Descripción

Identity

Opcional

Microsoft.Office.Server.Search.Cmdlet.ContentSourcePipeBind

Especifica el origen de contenido de rastreo que se va a actualizar.

El tipo debe ser un GUID válido, en el formato 12345678-90ab-cdef-1234-567890bcdefgh, un nombre de objeto ContentSource válido (por ejemplo, OrigenDeContenido1) o una versión de un objeto ContentSource válido.

ScheduleType

Requerido

System.Nullable

Especifica el tipo de programación de rastreo.

El tipo debe ser uno de los siguientes valores: Full (completo) o Incremental.

AssignmentCollection

Opcional

Microsoft.SharePoint.PowerShell.SPAssignmentCollection

Administra objetos para su correcta eliminación. El uso de objetos como SPWeb o SPSite puede requerir una gran cantidad de memoria y su uso en scripts de Windows PowerShell requiere una administración adecuada de la memoria. Mediante el uso del objeto SPAssignment se pueden asignar objetos a una variable y eliminar los objetos cuando ya no sean necesarios para liberar memoria. Cuando se usan los objetos SPWeb, SPSite o SPSiteAdministration, los objetos se eliminan automáticamente si no se usa una colección de asignaciones o el parámetro Global.

Nota

Cuando se usa el parámetro Global, todos los objetos se guardan en el almacén global. Si los objetos no se usan de forma inmediata o se eliminan mediante el comando Stop-SPAssignment, puede producirse un error de memoria insuficiente.

BDCApplicationProxyGroup

Opcional

Microsoft.SharePoint.PowerShell.SPServiceApplicationProxyGroupPipeBind

Especifica el proxy que se va a usar para un origen de contenido de tipo business. Este grupo de proxy debe contener un proxy de Repositorio de metadatos de conectividad a datos empresariales predeterminado.

Confirm

Opcional

System.Management.Automation.SwitchParameter

Pide al usuario que confirme antes de ejecutar el comando. Para obtener más información, escriba el siguiente comando: get-help about_commonparameters

CrawlPriority

Opcional

System.Nullable

Especifica la prioridad de este origen de contenido.

El tipo debe ser uno de los siguientes enteros: 1= Normal, 2=Alto.

CrawlScheduleDaysOfMonth

Opcional

System.Nullable

Especifica los días en los que se va a rastrear cuando se establece el parámetro MonthlyCrawlSchedule.

CrawlScheduleDaysOfWeek

Opcional

System.Nullable

Especifica los días en los que se va a rastrear cuando se establece el parámetro WeeklyCrawlSchedule.

CrawlScheduleMonthsOfYear

Opcional

System.Nullable

Especifica los meses en los que se va a rastrear cuando se establece el parámetro MonthlyCrawlSchedule.

CrawlScheduleRepeatDuration

Opcional

System.Nullable

Especifica la cantidad de veces que se va a repetir la programación de rastreo.

CrawlScheduleRepeatInterval

Opcional

System.Nullable

Especifica el número de minutos entre cada intervalo de repetición para la programación de rastreo.

CrawlScheduleRunEveryInterval

Opcional

System.Nullable

Especifica el intervalo entre rastreos.

Cuando se establece el parámetro DailyCrawlSchedule, se especifica el número de días entre rastreos.

Cuando se establece el parámetro WeeklyCrawlSchedule, se especifica el número de semanas entre rastreos.

CrawlScheduleStartDateTime

Opcional

System.Nullable

Especifica la fecha inicial de rastreo. El valor predeterminado es la medianoche del día actual.

CustomProtocol

Opcional

System.String

Especifica el protocolo personalizado, controlado por el conector personalizado, que se va a usar para este origen de contenido.

DailyCrawlSchedule

Opcional

System.Management.Automation.SwitchParameter

Basa la programación en los días entre rastreos

LOBSystemSet

Opcional

System.String[]

Especifica una lista separada por comas de nombres de sistema del Repositorio de metadatos de conectividad a datos empresariales y nombres de instancias de sistema para un origen de contenido de tipo business.

MaxPageEnumerationDepth

Opcional

System.Nullable

Especifica, para un origen de contenido de tipo web o custom, el número de saltos de página que el rastreador puede realizar desde una dirección de inicio hasta un elemento de contenido.

MaxSiteEnumerationDepth

Opcional

System.Nullable

Especifica, para un origen de contenido de tipo web o custom, el número de saltos de sitios que el rastreador puede realizar desde una dirección de inicio hasta un elemento de contenido.

MonthlyCrawlSchedule

Opcional

System.Management.Automation.SwitchParameter

Basa la programación en los meses entre rastreos.

Name

Opcional

System.String

Especifica el nuevo nombre para mostrar para el origen de contenido.

El tipo debe ser un nombre válido de origen de contenido; por ejemplo, OrigenDeContenido1.

RemoveCrawlSchedule

Opcional

System.Management.Automation.SwitchParameter

Elimina el rastreo especificado.

SearchApplication

Opcional

Microsoft.Office.Server.Search.Cmdlet.SearchServiceApplicationPipeBind

Especifica la aplicación de búsqueda que contiene el origen de contenido.

El tipo debe ser un GUID válido, en el formato 12345678-90ab-cdef-1234-567890bcdefgh, un nombre válido de la aplicación de búsqueda (por ejemplo, AplicaciónDeBúsqueda1) o una versión de un objeto SearchServiceApplication válido.

StartAddresses

Opcional

System.String

Especifica una lista de las direcciones URL, separadas por comas, en las que va a comenzar un rastreo para este origen de contenido.

El tipo debe ser una dirección URL válida, con el formato http://server_name.

Tag

Opcional

System.Spring

Especifica la dirección URL para la página para modificar la configuración para un origen de contenido personalizado. La cadena que especifica la dirección URL puede contener 1.024 caracteres como máximo.

El tipo debe ser una dirección URL válida, con el formato http://server_name.

WeeklyCrawlSchedule

Opcional

System.Management.Automation.SwitchParameter

Basa la programación en las semanas entre rastreos.

WhatIf

Opcional

System.Management.Automation.SwitchParameter

Muestra un mensaje que describe el efecto del comando en lugar de ejecutar dicho comando. Para obtener más información, escriba el siguiente comando: get-help about_commonparameters

Tipos de entrada

Tipos de valores devueltos

Example

------------------EJEMPLO------------------

$searchapp = Get-SPEnterpriseSearchServiceApplication "SearchApp1"
$cs = Get-SPEnterpriseSearchCrawlContentSource -SearchApplication $searchapp ""
$cs | Set-SPEnterpriseSearchCrawlContentSource -ScheduleType Full -DailyCrawlSchedule -CrawlScheduleRunEveryInterval 30
$cs | Set-SPEnterpriseSearchCrawlContentSource -ScheduleType Incremental -DailyCrawlSchedule -CrawlScheduleRepeatInterval 60 -CrawlScheduleRepeatDuration 1440

En este ejemplo se devuelve un origen de contenido existente ExampleContentSource1 y se crea una programación que va a ejecutar un rastreo completo cada 30 días y un rastreo incremental cada hora, todos los días.