Поделиться через


Пространство имен Microsoft.Office.Server.Search.Analytics

Пространство имен Microsoft.Office.Server.Search.Analytics предоставляет задания таймера, AnalyticsJobDefinition, который несет ответственность за выполнение задач анализа жизненного цикла для двух анализов: SearchAnalyticsJob и SearchReportsJob. AnalyticsJobBase — это базовый класс, из которых все анализа задания наследовать, например SearchAnalyticsJobBase; SearchAnalyticsJob и SearchReportsJob наследовать от SearchAnalyticsJobBase.

Жизненный цикл задачи включают в себя запуск, остановка, приостановка и возобновление задание анализа по запросу. Жизненный цикл задачи также включают очистка кэша анализа, если необходимо также реализация модели сбой анализа.

Классы

  Класс Описание
Общий класс AnalyticsEventTypeDefinition Представляет определение типа события analytics.
Общий класс AnalyticsEventTypeDefinitionCollection Представляет коллекцию объектов AnalyticsEventTypeDefinition .
Общий класс AnalyticsItemData Analytics исторические данные для области элементов или накопительный пакет.
Общий класс AnalyticsItemDataBatch Предоставляет данные analytics пакета для области элементов или накопительный пакет.
Общий класс AnalyticsJobBase Предоставляет базовый класс для анализа заданий.
Общий класс AnalyticsJobDefinition Задание таймера SharePoint для обработки различных аналитических заданий. Экземпляр этого класса начнется все зарегистрированные экземпляры AnalyticsJobBaseна регулярной основе.
Общий класс AnalyticsTenantConfig Настройка аналитики для клиентов.
Общий класс AnalyticsTenantSettingsData Элементы этого пространства имен или класса зарезервированы для внутреннего использования и не предназначены для применения напрямую в вашем коде.
Общий класс AnalyticsTenantSettingsDataBatch Элементы этого пространства имен или класса зарезервированы для внутреннего использования и не предназначены для применения напрямую в вашем коде.Представляет клиентов данные параметры аналитики партии.
Общий класс AnalyticsUsageEvent Представляет событие, использование аналитики.
Общий класс ContinuationTokenItemData Представляет токен продолжения, который может быть использован для запроса analytics следующего элемента данных пакета.
Общий класс QueryReportData Предоставляет analytics исторические данные для запроса.
Общий класс SearchAnalyticsJob Обрабатывает анализ analytics поиска. Этот класс наследует от AnalyticsJobBase. Экземпляр AnalyticsJobDefinition попытается запустить другой экземпляр SearchAnalyticsJob, на основании настроенного расписания.
Общий класс SearchAnalyticsJobBase Базовый класс для анализа заданий. Этот базовый класс включает в себя некоторые дополнительные реализации, связанные с AnalyticsJobBase.
Общий класс SearchReportsJob Обрабатывает отчеты поиска анализа. Класс наследует от AnalyticsJobBase. Экземпляр AnalyticsJobDefinition попытается запустить другой экземпляр SearchReportsJob, на основании настроенного расписания.
Общий класс ServiceNotFoundException Исключение, возникающее при невозможности найти или разрешить экземпляр IAnalysisEngineAgent .
Общий класс UsageAnalytics Предоставляет различные возможности, связанные с данными анализа использования.
Общий класс UsageAnalyticsJobDefinition Обрабатывает анализ для использования analytics, который является анализ того, как пользователи взаимодействуют с результатами поиска.
Общий класс UsageAnalyticsJobException Исключение, которое вызывается, когда экземпляр UsageAnalyticsJobDefinition класса отдельные сбои возникают при его запланированного запуска.

Интерфейсы

  Интерфейс Описание
Общий интерфейс IAnalyticsItemData Представляет analytics данные элемента для элемента или области свертки.
Общий интерфейс IAnalyticsServiceApplication Определяет общие функциональные возможности для поиска приложений, предоставляющих analytics функциями обработки на сервере.
Общий интерфейс IAnalyticsUsageEvent Представляет данные об использовании аналитики номенклатуры.
Общий интерфейс IQueryReportData Собирает поиска данных запроса отчета.

Перечисления

  Перечисление Описание
Общее перечисление AnalyticsEventTypes Фильтр, используемый для извлечения типов событий в системе analytics.
Общее перечисление AnalyticsTenantSettingOptions Зарезервировано для последующего использования.Представляет параметры для настройки клиента.
Общее перечисление CustomEventTypeId Элементы этого пространства имен или класса зарезервированы для внутреннего использования и не предназначены для применения напрямую в вашем коде.
Общее перечисление EventCountType Определяет тип статистической обработки для указанного события.
Общее перечисление EventOptions Задает дополнительные параметры.
Общее перечисление EventProcessingFrequency Зарезервировано для последующего использования.
Общее перечисление EventRollups Определяет тип данных наката до завершения для указанного события.
Защищенное перечисление SearchAnalyticsJobBase.NextAnalysisRunSchedule Представляет перечисление, которое может использоваться, чтобы указать время для планирования выполнения следующего задания анализа.
Общее перечисление SearchReportTypeId Задает типы отчетов, связанных с поиска.
Общее перечисление StandardEventTypeId Указывает типы стандартных событий.