CrawlStorePartitionManager - Membres
Cette classe est destinée à être utilisés dans PowerShell et d'autres applications c# créés par un administrateur pour deux raisons: 1. pour rééquilibrer les magasins d'analyse. 2. pour déplacer les données en dehors des magasins d'analyse en vue des supprimer. Ces deux opérations sont potentiellement longue durée, l'ordre des heures, selon la quantité de données qui doivent être déplacé. Pour cette raison, ces opérations sont toutes les deux asynchrones. Le modèle général d'utilisation de cette classe est d'appeler une des méthodes « Begin... » qui démarre l'opération et retourner le Guid qui identifie votre travail. Interroge ensuite, la méthode « Terminés » jusqu'à ce qu'elle renvoie « true ». Lorsque vous déplacez des données en dehors des magasins d'analyse en vue de les supprimer, vous devez absolument vérifier l'état de vos magasins d'analyse (par le biais de la classe CrawlLog) pour vous assurer que les magasins d'analyse sont bien vides avant de les supprimer.
Le type CrawlStorePartitionManager expose les membres suivants.
Constructeurs
Nom | Description | |
---|---|---|
CrawlStorePartitionManager |
Haut
Méthodes
Nom | Description | |
---|---|---|
BeginCrawlStoreRebalancing | Démarrez rééquilibrage des contenus dans les banques d'analyse. | |
BeginMovingDataOutOfCrawlStores | Démarrez le déplacement des données en dehors des banques d'analyse avec l'ID spécifiés dans les magasins d'analyse restantes. À la fin de cette opération, les magasins d'analyse spécifié sera vides. | |
Completed | Vérifiez l'état de la modification de partition du magasin d'analyse avec l'ID fourni. Cette méthode doit être utilisée pour vérifier l'état de rééquilibrer et déplacement des données qui sont lancées à l'aide des méthodes ci-dessus. | |
CrawlStoresAreUnbalanced | Vérifier si le contenu analysé est réparti uniformément entre tous les magasins d'analyse pour cette application de service de recherche. | |
Equals | (Hérité de Object) | |
Finalize | (Hérité de Object) | |
GetHashCode | (Hérité de Object) | |
GetHypotheticalPartitionMoves | Obtenir une liste de déplacements de partition qui serait rééquilibrer les données entre les magasins d'analyse de cette application de service de recherche. | |
GetPartitionMoveStates | Obtenir des informations détaillées sur les déplacements de partition. | |
GetType | (Hérité de Object) | |
MemberwiseClone | (Hérité de Object) | |
RefreshSearchServiceApplication | Actualiser la référence de l'application de service de recherche détenue par cet objet. | |
TimeToCompletion | Obtenir la durée estimée pour effectuer le déplacement de partition avec l'ID de modification fournis, qui doit avoir été obtenu par un appel à BeginCrawlStoreRebalancing ou BeginMovingDataOutOfCrawlStores. | |
ToString | (Hérité de Object) |
Haut
Voir aussi
Référence
CrawlStorePartitionManager classe
Microsoft.Office.Server.Search.Administration - Espace de noms