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.