Microsoft.Office.Server.Search.Analytics - Espace de noms
L'espace de noms Microsoft.Office.Server.Search.Analytics expose un travail du minuteur, AnalyticsJobDefinition, qui est chargé de l'exécution de tâches du cycle de vie d'analyse pour deux analyses : SearchAnalyticsJob et SearchReportsJob. AnalyticsJobBase est la classe de base à partir de laquelle l'analyse tous les travaux héritent, tels que SearchAnalyticsJobBase ; SearchAnalyticsJob et SearchReportsJob héritent de SearchAnalyticsJobBase.
Tâches de cycle de vie sont démarrage, arrêt, une pause et reprendre une tâche d'analyse lors de la demande. Cycle de vie des tâches également incluent effacer le cache de l'analyse si nécessaire ainsi que l'implémentation du modèle de panne de l'analyse.
Classes
Classe | Description | |
---|---|---|
AnalyticsEventTypeDefinition | Représente la définition d'un type d'événement de l'analyse. | |
AnalyticsEventTypeDefinitionCollection | Représente une collection d'objets de AnalyticsEventTypeDefinition . | |
AnalyticsItemData | Données d'historique d'analyse pour une étendue de l'élément ou report. | |
AnalyticsItemDataBatch | Fournit des données d'analyse par lots pour une étendue de l'élément ou de correctif cumulatif. | |
AnalyticsJobBase | Fournit une classe de base pour les tâches d'analyse. | |
AnalyticsJobDefinition | Travail du minuteur de SharePoint pour gérer les travaux d'analyse différents. Une instance de cette classe démarre toutes les instances de AnalyticsJobBaseinscrits à intervalles réguliers. | |
AnalyticsTenantConfig | Configure l'analyse pour un client. | |
AnalyticsTenantSettingsData | Les membres de cet espace de noms ou de cette classe sont réservés à une utilisation interne et ne sont pas destinés à être utilisés directement à partir de votre code. | |
AnalyticsTenantSettingsDataBatch | Les membres de cet espace de noms ou de cette classe sont réservés à une utilisation interne et ne sont pas destinés à être utilisés directement à partir de votre code.Représente les données de paramètres pour l'analyse par lot du client. | |
AnalyticsUsageEvent | Représente un événement d'utilisation de l'analyse. | |
ContinuationTokenItemData | Représente un jeton de continuation qui peut être utilisé pour rechercher la prochaine analyse par lot de données d'élément. | |
QueryReportData | Fournit les données d'historique d'analyse pour une requête. | |
SearchAnalyticsJob | Gère l'analyse de recherche. Cette classe hérite de AnalyticsJobBase. Une instance de AnalyticsJobDefinition tente d'exécuter une instance de SearchAnalyticsJob, selon une planification configurée. | |
SearchAnalyticsJobBase | Classe de base pour les tâches d'analyse. Cette classe de base inclut certaines implémentations supplémentaires relatives aux AnalyticsJobBase. | |
SearchReportsJob | Gère l'analyse des rapports de recherche. Classe hérite de AnalyticsJobBase. Une instance de AnalyticsJobDefinition tente d'exécuter une instance de SearchReportsJob, selon une planification configurée. | |
ServiceNotFoundException | L'exception est levée lorsqu'une instance de IAnalysisEngineAgent ne peut pas être trouvée ou résolue. | |
UsageAnalytics | Fournit diverses fonctionnalités liées à l'analyse d'utilisation. | |
UsageAnalyticsJobDefinition | Gère l'analyse pour l'analyse d'utilisation, ce qui correspond à une analyse de la façon dont les utilisateurs interagissent avec les résultats de recherche. | |
UsageAnalyticsJobException | L'exception est levée lorsqu'une instance de UsageAnalyticsJobDefinition rencontre des échecs de classe spécifique au cours de son planifiée est exécutée. |
Interfaces
Interface | Description | |
---|---|---|
IAnalyticsItemData | Représente les données d'élément de l'analyse d'un élément ou une étendue de report. | |
IAnalyticsServiceApplication | Définit les fonctionnalités courantes pour les applications de recherche qui fournissent des fonctionnalités de traitement de l'analyse sur le serveur. | |
IAnalyticsUsageEvent | Représente les données d'utilisation de l'analyse d'un élément. | |
IQueryReportData | Collecte les données de rapport de requête de recherche. |
Énumérations
Énumération | Description | |
---|---|---|
AnalyticsEventTypes | Un filtre est utilisé pour récupérer les types d'événements dans le système d'analyse. | |
AnalyticsTenantSettingOptions | Réservé pour usage ultérieur.Représente les options pour les paramètres du client. | |
CustomEventTypeId | Les membres de cet espace de noms ou de cette classe sont réservés à une utilisation interne et ne sont pas destinés à être utilisés directement à partir de votre code. | |
EventCountType | Définit le type d'agrégation pour l'événement spécifié. | |
EventOptions | Spécifie les options d'événement supplémentaires. | |
EventProcessingFrequency | Réservé à une utilisation future. | |
EventRollups | Définit le type de déroulement terminé pour l'événement spécifié. | |
SearchAnalyticsJobBase.NextAnalysisRunSchedule | Représente une énumération qui peut être utilisée pour spécifier quand planifier l'exécution du travail analyse suivant. | |
SearchReportTypeId | Spécifie les types de rapports liés à la recherche. | |
StandardEventTypeId | Spécifie les types d'événements standard. |