Microsoft.Office.Server.Search.Analytics 命名空间

The Microsoft.Office.Server.Search.Analytics namespace exposes a timer job, AnalyticsJobDefinition, which is responsible for performing analysis lifecycle tasks for two analyses: SearchAnalyticsJob and SearchReportsJob. AnalyticsJobBase is the base class from which all analysis jobs inherit from, such as SearchAnalyticsJobBase; SearchAnalyticsJob and SearchReportsJob inherit from SearchAnalyticsJobBase.

Lifecycle tasks include starting, stopping, pausing and resuming an analysis job when requested. Lifecycle tasks also include clearing the analysis cache if needed as well as implementing the analysis failure model.

  说明
公共类 AnalyticsEventTypeDefinition 表示分析事件类型的定义。
公共类 AnalyticsEventTypeDefinitionCollection 表示AnalyticsEventTypeDefinition对象的集合。
公共类 AnalyticsItemData 项目或累积范围的历史分析数据。
公共类 AnalyticsItemDataBatch 提供的项或累积作用域批分析数据。
公共类 AnalyticsJobBase 分析作业提供基类。
公共类 AnalyticsJobDefinition 用于处理不同分析作业的 SharePoint 计时器作业。此类的实例将定期启动AnalyticsJobBase的任何已注册的实例。
公共类 AnalyticsTenantConfig 将分析配置为一个租户。
公共类 AnalyticsTenantSettingsData 此命名空间或类的成员仅供内部使用,不能直接在您的代码中使用。
公共类 AnalyticsTenantSettingsDataBatch 此命名空间或类的成员仅供内部使用,不能直接在您的代码中使用。表示租户批分析设置的数据。
公共类 AnalyticsUsageEvent 表示分析使用事件。
公共类 ContinuationTokenItemData 表示延续标记,可用于下一步分析项目数据批处理查询。
公共类 QueryReportData 为查询提供历史的分析数据。
公共类 SearchAnalyticsJob 处理搜索分析分析。从AnalyticsJobBase继承此类。AnalyticsJobDefinition的实例将尝试运行SearchAnalyticsJob,根据配置的日程安排的一个实例。
公共类 SearchAnalyticsJobBase 分析作业的基类。此基类的类包含一些与AnalyticsJobBase相关的其他实现。
公共类 SearchReportsJob 处理搜索报告分析。AnalyticsJobBase从继承的类。AnalyticsJobDefinition的实例将尝试运行SearchReportsJob,根据配置的日程安排的一个实例。
公共类 ServiceNotFoundException 无法找到或解决的IAnalysisEngineAgent实例时引发的异常。
公共类 UsageAnalytics 提供有关使用情况分析的各种功能。
公共类 UsageAnalyticsJobDefinition 处理使用率分析,为分析这是搜索结果与用户的交互方式的分析。
公共类 UsageAnalyticsJobException 运行UsageAnalyticsJobDefinition的实例在其计划过程中遇到具体类的故障时,将引发异常。

接口

  接口 说明
公共接口 IAnalyticsItemData 表示某个项或汇总范围分析项目数据。
公共接口 IAnalyticsServiceApplication 定义为提供分析处理功能在服务器的搜索应用程序的常见功能。
公共接口 IAnalyticsUsageEvent 表示项的分析使用情况数据。
公共接口 IQueryReportData 收集搜索查询报表数据。

枚举

  枚举 说明
公共枚举 AnalyticsEventTypes 一个筛选器,用于检索分析系统中的事件类型。
公共枚举 AnalyticsTenantSettingOptions 留作将来使用。Represents options for tenant settings.
公共枚举 CustomEventTypeId 此命名空间或类的成员仅供内部使用,不能直接在您的代码中使用。
公共枚举 EventCountType 定义的聚合完成指定事件的类型。
公共枚举 EventOptions 指定附加的事件选项。
公共枚举 EventProcessingFrequency 保留供以后使用。
公共枚举 EventRollups 向上做为指定的事件定义汇总的类型。
受保护的枚举 SearchAnalyticsJobBase.NextAnalysisRunSchedule 表示一个枚举,用于指定何时要计划下一步分析作业运行。
公共枚举 SearchReportTypeId 指定的类型的与搜索相关的报表。
公共枚举 StandardEventTypeId 指定标准的事件类型。