Freigeben über


Microsoft.Office.Server.Search.Analytics-Namespace

Der Namespace Microsoft.Office.Server.Search.Analytics macht einen Zeitgeberauftrag AnalyticsJobDefinition, die zum Ausführen von Aufgaben der Analyse Lifecycle für zwei Analysen verantwortlich ist: SearchAnalyticsJob und SearchReportsJob. AnalyticsJobBase ist die Basisklasse, die von dem alle, die Analyse Aufträge aus, wie SearchAnalyticsJobBase erben. SearchAnalyticsJob und SearchReportsJob erben von SearchAnalyticsJobBase.

Anwendungslebenszyklus-Aufgaben umfassen starten, anhalten, das Anhalten und Fortsetzen von ein zur Analyse bei Bedarf. Anwendungslebenszyklus-Aufgaben enthalten außerdem das Löschen des Cache für die Analyse wenn benötigt als auch das Ausfall Analysemodell implementieren.

Klassen

  Klasse Beschreibung
Öffentliche Klasse AnalyticsEventTypeDefinition Die Definition eines Ereignistyps Analytics darstellt.
Öffentliche Klasse AnalyticsEventTypeDefinitionCollection Stellt eine Auflistung von AnalyticsEventTypeDefinition -Objekten dar.
Öffentliche Klasse AnalyticsItemData Historische Analytics-Daten für ein Element oder Rollup-Bereich.
Öffentliche Klasse AnalyticsItemDataBatch Bietet Batch Analytics-Daten für ein Element oder Rollup-Bereich.
Öffentliche Klasse AnalyticsJobBase Stellt eine Basisklasse für Analyse stellen.
Öffentliche Klasse AnalyticsJobDefinition SharePoint-Zeitgeberauftrag für die Behandlung der Analyse Aufträge. Eine Instanz dieser Klasse wird in regelmäßigen Abständen alle registrierten Instanzen von AnalyticsJobBasegestartet.
Öffentliche Klasse AnalyticsTenantConfig Analytics konfiguriert für Mieter.
Öffentliche Klasse AnalyticsTenantSettingsData Die Mitglieder dieses Namespace oder dieser Klasse sind der internen Verwendung vorbehalten und können nicht direkt in Ihrem Code verwendet werden.
Öffentliche Klasse AnalyticsTenantSettingsDataBatch Die Mitglieder dieses Namespace oder dieser Klasse sind der internen Verwendung vorbehalten und können nicht direkt in Ihrem Code verwendet werden.Stellt Mieter Einstellungsdaten für Batch-Analytik.
Öffentliche Klasse AnalyticsUsageEvent Stellt ein Analytics Verwendung Ereignis dar.
Öffentliche Klasse ContinuationTokenItemData Stellt eine Fortsetzung, die verwendet werden kann um eine Abfrage nach den nächsten Analytics Datenbatch Element.
Öffentliche Klasse QueryReportData Stellt Analysedaten für historische für eine Abfrage.
Öffentliche Klasse SearchAnalyticsJob Behandelt die Suche Analytics-Analyse. Diese Klasse erbt von AnalyticsJobBase. Eine Instanz der AnalyticsJobDefinition versucht, eine Instanz von SearchAnalyticsJob, basierend auf einem konfigurierten Zeitplan ausgeführt.
Öffentliche Klasse SearchAnalyticsJobBase Basisklasse für Analysis-Aufträge. Diese Basisklasse enthält einige zusätzlichen Implementierungen sich auf AnalyticsJobBasebeziehen.
Öffentliche Klasse SearchReportsJob Die Recherchenberichte Analyse behandelt. Klasse erbt von AnalyticsJobBase. Eine Instanz der AnalyticsJobDefinition versucht, eine Instanz von SearchReportsJob, basierend auf einem konfigurierten Zeitplan ausgeführt.
Öffentliche Klasse ServiceNotFoundException Die Ausnahme, die ausgelöst wird, wenn eine Instanz von IAnalysisEngineAgent kann nicht gefunden oder behoben werden.
Öffentliche Klasse UsageAnalytics Bietet verschiedene Funktionen mit Bezug zu Verwendungsanalysen.
Öffentliche Klasse UsageAnalyticsJobDefinition Bearbeitet und Analyse für Analysen, eine Analyse der Interaktion von Benutzern mit Suchergebnissen.
Öffentliche Klasse UsageAnalyticsJobException Führen Sie die Ausnahme, die ausgelöst wird, wenn eine Instanz der UsageAnalyticsJobDefinition -Klasse spezifischer Fehler während der geplanten auftritt.

Schnittstellen

  Schnittstelle Beschreibung
Öffentliche Schnittstelle IAnalyticsItemData Analytics-Elementdaten für ein Element oder einen Rollup-Bereich darstellt.
Öffentliche Schnittstelle IAnalyticsServiceApplication Definiert gemeinsame Funktionen für Anwendungen, die Analytics-Verarbeitungsfunktionen auf dem Server bereitstellen.
Öffentliche Schnittstelle IAnalyticsUsageEvent Analytics Nutzungsdaten für ein Element darstellt.
Öffentliche Schnittstelle IQueryReportData Sammelt Abfragedaten Bericht zu suchen.

Enumerationen

  Enumeration Beschreibung
Öffentliche Enumeration AnalyticsEventTypes Ein Filter, der zum Abrufen von Ereignistypen im System Analytics verwendet.
Öffentliche Enumeration AnalyticsTenantSettingOptions Für die zukünftige Verwendung reserviert.Stellt Optionen für Tenant-Einstellungen.
Öffentliche Enumeration CustomEventTypeId Die Mitglieder dieses Namespace oder dieser Klasse sind der internen Verwendung vorbehalten und können nicht direkt in Ihrem Code verwendet werden.
Öffentliche Enumeration EventCountType Definiert den Typ der Aggregation für das angegebene Ereignis erfolgt.
Öffentliche Enumeration EventOptions Gibt zusätzliche Ereignis-Optionen.
Öffentliche Enumeration EventProcessingFrequency Reserviert für zukünftige Verwendung.
Öffentliche Enumeration EventRollups Definiert den Typ der Rolle für das angegebene Ereignis erfolgt.
Geschützte Enumeration SearchAnalyticsJobBase.NextAnalysisRunSchedule Stellt eine Enumeration, die verwendet werden kann, um anzugeben, wann den nächsten Analyse Auftrag planen.
Öffentliche Enumeration SearchReportTypeId Gibt die Typen von Berichten im Zusammenhang mit suchen.
Öffentliche Enumeration StandardEventTypeId Gibt die standard-Ereignistypen an.