我正在尝试在 powershell 中处理多维数据集和维度。它已经工作了一段时间,但突然停止了。我可以在 Visual Studio 中处理维度和多维数据集,但是使用 powershell 脚本以相同的顺序处理它们会给我一个重复的属性键错误。
Powershell脚本:
[System.Reflection.Assembly]::LoadWithPartialName("Microsoft.AnalysisServices")
$serverAS = New-Object Microsoft.AnalysisServices.Server
$serverAS.connect("SERVER")
$db = $serverAS.databases["ANALYSIS DB"]
$db.cubes | select name, storagemode, lastprocessed
$db.dimensions | select name, isparentchild, lastprocessed, storagemode
Foreach ($c in $db.dimensions) {$c.process("ProcessFull")}
Foreach ($c in $db.cubes) {$c.process("ProcessFull")}