Share via


Espacio de nombres Microsoft.Office.Server.Search.Analytics

El espacio de nombres de Microsoft.Office.Server.Search.Analytics expone un trabajo del temporizador, AnalyticsJobDefinition, que es responsable de la realización de tareas del ciclo de vida de análisis de dos análisis: SearchAnalyticsJob y SearchReportsJob. AnalyticsJobBase es la clase base desde el análisis de todos los trabajos heredan, como SearchAnalyticsJobBase; SearchAnalyticsJob SearchReportsJob heredan de SearchAnalyticsJobBase.

Ciclo de vida tareas incluyen a partir, detención, pausa y reanudación de un trabajo de análisis de cuando se le solicite. Las tareas del ciclo de vida también incluyen borrar la memoria caché de análisis si es necesario, así como implementación del modelo de error de análisis.

Clases

  Clase Descripción
Clase pública AnalyticsEventTypeDefinition Representa la definición de un tipo de evento de análisis.
Clase pública AnalyticsEventTypeDefinitionCollection Representa una colección de objetos AnalyticsEventTypeDefinition .
Clase pública AnalyticsItemData Datos de análisis históricos de un ámbito de elemento o paquete acumulativo de actualizaciones.
Clase pública AnalyticsItemDataBatch Proporciona datos de análisis de lote para un ámbito de elemento o paquete acumulativo de actualizaciones.
Clase pública AnalyticsJobBase Proporciona una clase base para los trabajos de análisis.
Clase pública AnalyticsJobDefinition Trabajo de temporizador de SharePoint para el tratamiento de los trabajos de análisis diferentes. Una instancia de esta clase iniciará las instancias registradas de AnalyticsJobBasesobre una base regular.
Clase pública AnalyticsTenantConfig Configura el análisis para un arrendatario.
Clase pública AnalyticsTenantSettingsData Los miembros de este espacio de nombres o clase están reservados para uso interno y no están destinados a ser usados directamente desde el código.
Clase pública AnalyticsTenantSettingsDataBatch Los miembros de este espacio de nombres o clase están reservados para uso interno y no están destinados a ser usados directamente desde el código.Representa los datos de configuración para los análisis de lotes de inquilinos.
Clase pública AnalyticsUsageEvent Representa un evento de uso de la analítica.
Clase pública ContinuationTokenItemData Representa un token de continuación que se puede utilizar para realizar consultas para los siguientes análisis de artículos por lotes de datos.
Clase pública QueryReportData Proporciona los datos históricos de análisis para una consulta.
Clase pública SearchAnalyticsJob Controla el análisis de análisis de la búsqueda. Esta clase hereda de AnalyticsJobBase. Una instancia de AnalyticsJobDefinition a intentar ejecutar una instancia de SearchAnalyticsJob, basándose en una programación configurada.
Clase pública SearchAnalyticsJobBase Clase base para los trabajos de análisis. Esta clase base incluye algunas implementaciones adicionales relacionados con AnalyticsJobBase.
Clase pública SearchReportsJob Controla el análisis de los informes de búsqueda. Clase que se hereda de AnalyticsJobBase. Una instancia de AnalyticsJobDefinition a intentar ejecutar una instancia de SearchReportsJob, basándose en una programación configurada.
Clase pública ServiceNotFoundException La excepción que se produce cuando no se encuentra o resolver una instancia de IAnalysisEngineAgent .
Clase pública UsageAnalytics Proporciona diversas capacidades relacionadas con el análisis de uso.
Clase pública UsageAnalyticsJobDefinition Controla el análisis para análisis de uso, que es un análisis de cómo los usuarios interactúan con los resultados de la búsqueda.
Clase pública UsageAnalyticsJobException La excepción que se produce cuando una instancia de UsageAnalyticsJobDefinition encuentra errores específicos de la clase durante su programado ejecutar.

Interfaces

  Interfaz Descripción
Interfaz pública IAnalyticsItemData Representa los datos de elemento de análisis para un elemento o un ámbito de paquete acumulativo de actualizaciones.
Interfaz pública IAnalyticsServiceApplication Define una funcionalidad común para las aplicaciones de búsqueda que proporcionan funcionalidad de procesamiento de análisis en el servidor.
Interfaz pública IAnalyticsUsageEvent Representa los datos de uso de análisis de un elemento.
Interfaz pública IQueryReportData Recopila datos de informe de consulta de búsqueda.

Enumeraciones

  Enumeración Descripción
Enumeración pública AnalyticsEventTypes Un filtro que se utiliza para recuperar los tipos de eventos en el sistema de análisis.
Enumeración pública AnalyticsTenantSettingOptions Reservada para uso futuro.Representa las opciones de configuración de inquilinos.
Enumeración pública CustomEventTypeId Los miembros de este espacio de nombres o clase están reservados para uso interno y no están destinados a ser usados directamente desde el código.
Enumeración pública EventCountType Define el tipo de agregación realizado para el evento especificado.
Enumeración pública EventOptions Especifica las opciones de evento adicional.
Enumeración pública EventProcessingFrequency Reservado para uso futuro.
Enumeración pública EventRollups Define el tipo de rodillo a hacer para el evento especificado.
Enumeración protegida SearchAnalyticsJobBase.NextAnalysisRunSchedule Representa una enumeración que puede utilizarse para especificar cuándo programar la próxima ejecución del trabajo de análisis.
Enumeración pública SearchReportTypeId Especifica los tipos de informes relacionados con la búsqueda.
Enumeración pública StandardEventTypeId Especifica los tipos de evento estándar.