视图管理命令

您可借助 BAM 管理实用程序的视图管理命令来处理已部署的视图。

  • get-views:列出所有已部署的视图。

  • remove-view:删除已部署的视图。

  • get-rtawindow:获取视图的持续时间。

  • set-rtawindow:设置视图的持续时间。

注意

可以通过包括 -Trace:on|off 参数开关,对任何 BM 实用工具命令启用跟踪。 使用 Trace 开关将重写配置文件中的跟踪设置。 该开关可与所有标准 BM 命令一起使用。

注意

在支持用户帐户控制 (UAC) 的系统上,可能需要具有管理权限才能运行该工具。

get-views 命令

使用情况

bm.exe get-views [ -Activity:<activity name> ][ -Server:<server> ][ -Database:<database> ]

参数

参数 说明
Activity:<activity name> 列出其视图的活动的名称。
Server:<server> 可选:要从中获取视图列表的服务器的名称。 服务器必须与运行 bm.exe 的计算机位于同一域中。 如果未指定服务器名称,bm.exe 将使用 localhost 的默认名称。
Database:<database> 可选:要从中获取视图列表的数据库的名称。 如果未指定该名称,则 bm.exe 将使用默认名称 BamPrimaryImport。

列出在执行此命令的计算机上部署的视图。

示例

bm.exe get-views -Activity:PO1  
bm.exe get-views -Server:MyServer -Database:MyPrimaryImport  

remove-view 命令

使用情况

bm.exe remove-view -Name:<view name> [ -Server:<server> ][ -Database:<database> ]

参数

参数 说明
Name:<view name> 要删除的视图的名称。
Server:<server> 可选:要从中删除视图的服务器的名称。 服务器必须与运行 bm.exe 的计算机位于同一域中。 如果未指定服务器名称,bm.exe 将使用 localhost 的默认名称。
Database:<database> 可选:要从中删除视图的数据库的名称。 如果未指定该名称,则 bm.exe 将使用默认名称 BamPrimaryImport。

从 BAM 主导入数据库中删除所指定的视图。 如果该视图具有相关警报,则这些警报也将被一同删除。

示例

bm.exe remove-view -Name:POView  
bm.exe remove-view -Name:MyView -Server:MyServer -Database:MyPrimaryImport  

get-rtawindow 命令

使用情况

bm.exe get-rtawindow -View:<view name> -Activity:<activity name> -Rta:<RTA name>[ -Server:<server> ][ -Database:<database> ]

参数

参数 说明
View:<view name> 视图名称。
Activity:<activity name> 活动名称。
Rta:<RTA 名称> 实时聚合的名称。
Server:<server> 可选:活动所在的服务器的名称。 服务器必须与运行 bm.exe 的计算机位于同一域中。 如果未指定服务器名称,bm.exe 将使用 localhost 的默认名称。
Database:<database> 可选:活动所在的数据库的名称。 如果未指定该名称,则 bm.exe 将使用默认名称 BamPrimaryImport。

显示指定实时聚合的持续时间。 该命令返回持续时间的长度和度量单位。

示例

bm.exe get-rtawindow -View:ManagerView -Activity:PO -Rta:Rta1  
bm.exe get-rtawindow -View:V1 -Activity:A2 -Rta:R3 -Server:S1 -Database:BamPI  

set-rtawindow 命令

使用情况

bm.exe set-rtawindow -View:view name> -Activity:<activity name> -Name:<RTA name> -TimeLength:<integer number-TimeUnit>:<Day|Hour|Minute[ -Server:<server> ][ -Database:<database> ]

参数

参数 说明
View:<view name> 视图名称。
Activity:<activity name> 活动名称。
Name:<RTA 名称> 实时聚合的名称。
TimeLength:<integer number> 实时聚合的持续时间。
TimeUnit:Month|Day|Hour|Minute 时段的度量单位。
Server:<server> 可选:活动所在的服务器的名称。 服务器必须与运行 bm.exe 的计算机位于同一域中。 如果未指定服务器名称,bm.exe 将使用 localhost 的默认名称。
Database:<database> 可选:活动所在的数据库的名称。 如果未指定该名称,则 bm.exe 将使用默认名称 BamPrimaryImport。

设置指定实时聚合的持续时间。

示例

bm.exe set-rtawindow -View:V -Activity:A -Name:R -TimeLength:5 -TimeUnit:Minute  
bm.exe set-rtawindow -View:V -Activity:A -Name:R -TimeLength:1 -TimeUnit:Hour  

另请参阅

BAM 管理实用工具