Set-SPWebAnalyticsServiceApplication

 

适用于: SharePoint Server 2010

上一次修改主题: 2015-03-09

设置 Web Analytics Service 应用程序的属性。

Syntax

Set-SPWebAnalyticsServiceApplication [-Identity] <WebAnalyticsServiceApplicationPipeBind> [-ApplicationPool <SPIisWebServiceApplicationPoolPipeBind>] [-AssignmentCollection <SPAssignmentCollection>] [-Confirm [<SwitchParameter>]] [-EnableDataTrimming <SwitchParameter>] [-ListOfReportingDatabases <String>] [-ListOfStagingDatabases <String>] [-MaxAggregationDepth <String>] [-MinAggregationDepth <String>] [-ReportConsolidationStartTime <Int32>] [-ReportingDataRetentionPeriod <Int32>] [-SamplingRate <Int32>] [-WhatIf [<SwitchParameter>]]

详细说明

Set-WebAnalyticsServiceApplication cmdlet 将设置 Web Analytics Service 应用程序的属性。

Parameters

参数 是否必需 类型 说明

Identity

必需

Microsoft.Office.Server.WebAnalytics.Administration.Cmdlets.WebAnalyticsServiceApplicationPipeBind

指定要更新的 Web Analytics Service 应用程序。

键入的值必须是 12345678-90ab-cdef-1234-567890bcdefgh 形式的有效 GUID;Web Analytics Service 应用程序的有效名称(例如 WebAnalyticsApp1);或有效 WebAnalyticsServiceApplication 对象的实例。

ApplicationPool

可选

Microsoft.SharePoint.PowerShell.SPIisWebServiceApplicationPoolPipeBind

指定 GUID 形式的应用程序池名称。可以传入从 New-SPIisWebServiceApplicationPool cmdlet 得到的对象名。

AssignmentCollection

可选

Microsoft.SharePoint.PowerShell.SPAssignmentCollection

管理对象以便正确进行处理。使用 SPWebSPSite 等对象可能会耗用大量内存,而且在 Windows PowerShell 脚本中使用这些对象需要正确管理内存。通过使用 SPAssignment 对象,可以将对象分配给变量,然后在不需要这些对象时对它们进行处理,以释放内存。在使用 SPWebSPSiteSPSiteAdministration 对象时,如果不使用分配集合或 Global 参数,则会自动处理这些对象。

备注

在使用 Global 参数时,所有对象均包含在全局存储中。如果未立即使用对象,或未通过使用 Stop-SPAssignment 命令来处理对象,则可能会发生内存不足的情况。

Confirm

可选

System.Management.Automation.SwitchParameter

在执行命令之前提示您确认。有关详细信息,请键入以下命令:get-help about_commonparameters

EnableDataTrimming

可选

System.Management.Automation.SwitchParameter

启用此参数后,每天会在报告数据库中将每个组件(网站、网站集、Web 应用程序)的数据行数量剪裁至 20,000 行。为了提高 Web 分析报告合并计算器组件的性能,通常会启用 EnableDataTrimming 参数。

默认值为 false。

ReportingDataRetentionPeriod

可选

System.Int32

指定以月为单位的时间段,数据在这段时间里保留在 Web 分析报告数据库中。默认值为 25

一个介于 1 到 25 之间的整数。

ReportConsolidationStartTime

可选

System.Int32

指定报告合并过程启动的时间,以小时表示。默认值为 3

值为 1 到 23 之间的有效整数。

SamplingRate

可选

System.Int32

指定传入数据的采样速率。此参数控制流量限制,以减少要处理的数据量。某个后台进程估计原始流量数。默认值为 100

键入的值必须是 0 到 100 之间的整数。

ListOfReportingDatabases

可选

System.String

指定 Web 分析报告数据库的服务器名称和数据库名称。该参数值为包含服务器名称和数据库名称的 XML 字符串。

键入的值必须是有效的 XML 字符串。

ListOfStagingDatabases

可选

System.String

指定 Web 分析临时数据库的服务器名称和数据库名称。该参数值为包含服务器名称和数据库名称的 XML 字符串。

键入的值必须是有效的 XML 字符串。

MaxAggregationDepth

可选

System.String

指定报告合并计算器组件将用于聚合数据的最大聚合深度。MaxAggregationDepth 参数应总是与 MinAggregationDepth 参数结合使用

MaxAggregationDepth 参数指定的值应总是高于 MinAggregationDepth 参数值。

可能的值范围为(按升序排列):AllWebApplicationSiteCollectionSite

默认值为 WebApplication

MinAggregationDepth

可选

System.String

指定报告合并计算器组件将用于聚合数据的最小聚合深度。MinAggregationDepth 参数应总是与 MaxAggregationDepth 参数结合使用

MinAggregationDepth 参数指定的值应总是低于 MaxAggregationDepth 参数值。

可能的值范围为(按升序排列):WebApplicationSiteCollectionSite

默认值为 WebApplication

WhatIf

可选

System.Management.Automation.SwitchParameter

显示一条描述命令作用的消息,而不执行命令。有关详细信息,请键入以下命令:get-help about_commonparameters

输入类型

返回类型

Example

-------------------示例 1---------------

Set-SPWebAnalyticsServiceApplication -Identity WebAnalyticsServiceApplication1 -ReportingDataRetention 20 -SamplingRate 90

此示例将设置名为 WebAnalyticsServiceApplication1 的 Web Analytics Service 应用程序的报告数据保留期和采样速率。

-------------------示例 2---------------

Set-SPWebAnalyticsServiceApplication -Identity WebAnalyticsServiceApplication1 -ReportingDataRetention 20 -SamplingRate 90 -ListOfReportingDatabases "<ReportingDatabases><ReportingDatabase ServerName='ap64bitbvt03-8' DatabaseName='R9'/></Reporting Databases>" -ListOfStagingDatabases "<StagingDatabases><StagingDatabase ServerName='ap64bitbvt03-8' DatabaseName='S9'/> <StagingDatabase ServerName='ap64bitbvt03-8' DatabaseName = 'S10'/></StagingDatabases>" -ApplicationPool "Sharepoint Web Services Default"

此示例将设置名为 WebAnalyticsServiceApplication1 的 Web Analytics Service 应用程序的报告数据保留期、采样率、报告数据库列表、临时数据库列表和应用程序池。

See Also

Reference

Get-SPWebAnalyticsServiceApplication
New-SPWebAnalyticsServiceApplication