Partager via


New-SPEnterpriseSearchIndexComponent

Crée un composant d'index pour la topologie et l'instance de service de recherche données.

Syntax

New-SPEnterpriseSearchIndexComponent
   -SearchServiceInstance <SearchServiceInstancePipeBind>
   -SearchTopology <SearchTopologyPipeBind>
   [-AssignmentCollection <SPAssignmentCollection>]
   [-Confirm]
   [-IndexPartition <UInt32>]
   [-RootDirectory <String>]
   [-SearchApplication <SearchServiceApplicationPipeBind>]
   [-WhatIf]
   [<CommonParameters>]

Description

Crée un composant d’index et l’ajoute à une topologie de recherche inactive dans une instance de service de recherche spécifique. La modification est apportée quand la topologie de recherche est activée.

Exemples

------------------EXEMPLE-----------------

$si = Get-SPEnterpriseSearchServiceInstance
$ssa = Get-SPEnterpriseSearchServiceApplication
$topology = Get-SPEnterpriseSearchTopology -SearchApplication $ssa
New-SPEnterpriseSearchIndexComponent -SearchTopology $topology -SearchServiceInstance $si -SearchApplication $ssa -IndexPartition 1 -RootDirectory E:\Index

Cet exemple montre comment ajouter un nouveau composant d’index de recherche à la topologie inactive de l’application de service de recherche existante. Le répertoire du composant d’index est défini sur E:\Index avec un numéro de partition de 1.

Paramètres

-AssignmentCollection

Gère les objets de manière à optimiser leur libération. L'utilisation d'objets, tels que SPWeb ou SPSite, peut consommer des quantités de mémoire élevées et le recours à ces objets dans des scripts Windows PowerShell implique une gestion appropriée de la mémoire. À l'aide de l'objet SPAssignment, vous pouvez affecter des objets à une variable et les libérer dès qu'ils ne sont plus nécessaires afin de libérer de la mémoire. Lorsque les objets SPWeb, SPSite ou SPSiteAdministration sont utilisés, ils sont automatiquement libérés si une collection d’attributions ou le paramètre Global ne sont pas utilisés.

Lorsque le paramètre Global est utilisé, tous les objets sont contenus dans le magasin global. Si des objets ne sont pas utilisés immédiatement ou libérés à l’aide de la commande Stop-SPAssignment, un scénario d’insuffisance de mémoire peut se produire.

Type:SPAssignmentCollection
Position:Named
Default value:None
Required:False
Accept pipeline input:True
Accept wildcard characters:False
Applies to:SharePoint Server 2013, SharePoint Server 2016, SharePoint Server 2019

-Confirm

Vous demande une confirmation avant d’exécuter la commande. Pour plus d’informations, entrez la commande suivante : get-help about_commonparameters

Type:SwitchParameter
Aliases:cf
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:SharePoint Server 2013, SharePoint Server 2016, SharePoint Server 2019

-IndexPartition

Spécifie le numéro de partition d’index à affecter au nouveau composant d’index de recherche.

Type:UInt32
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:SharePoint Server 2013, SharePoint Server 2016, SharePoint Server 2019

-RootDirectory

Spécifie le répertoire racine qui contiendra l’emplacement d’index du nouveau composant d’index de recherche. Cela est nécessaire si vous souhaitez isoler l’index sur des disques dédiés afin d’éviter une contention d’E/S avec d’autres parties du système, d’autres systèmes partageant les mêmes disques, ou parce que vous ne souhaitez pas risquer que l’index remplisse le disque du système d’exploitation (généralement C: )

Si vous spécifiez que le répertoire racine est la racine d’un volume, par exemple, E:, l’index ne sera pas nettoyé si vous supprimez le SSA. Vous devrez ensuite supprimer le SSA manuellement.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:SharePoint Server 2013, SharePoint Server 2016, SharePoint Server 2019

-SearchApplication

Spécifie l’application de service de recherche qui contient la topologie de recherche.

Type:SearchServiceApplicationPipeBind
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:SharePoint Server 2013, SharePoint Server 2016, SharePoint Server 2019

-SearchServiceInstance

Spécifie l’instance de service de recherche qui hébergera le nouveau composant d’index.

Type:SearchServiceInstancePipeBind
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False
Applies to:SharePoint Server 2013, SharePoint Server 2016, SharePoint Server 2019

-SearchTopology

Spécifie la topologie de recherche dans laquelle le nouveau composant d’index doit être ajouté.

Type:SearchTopologyPipeBind
Position:Named
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False
Applies to:SharePoint Server 2013, SharePoint Server 2016, SharePoint Server 2019

-WhatIf

Affiche un message qui explique l’effet de la commande au lieu de l’exécuter. Pour plus d’informations, entrez la commande suivante : get-help about_commonparameters

Type:SwitchParameter
Aliases:wi
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:SharePoint Server 2013, SharePoint Server 2016, SharePoint Server 2019