규칙은 데이터베이스 저장소 폴더가 있는 드라이브에서 예상 데이터베이스 저장소 폴더 크기 및 사용 가능한 디스크 공간의 합계 비율로 표현되는 사용 가능한 공간의 크기를 수집합니다. 규칙은 DB 저장소 폴더 이외의 폴더에 있는 파티션은 고려하지 않습니다.
규칙은 데이터베이스 저장소 폴더가 있는 드라이브에서 예상 데이터베이스 저장소 폴더 크기 및 사용 가능한 디스크 공간의 합계 비율로 표현되는 사용 가능한 공간의 크기를 수집합니다. 규칙은 DB 저장소 폴더 이외의 폴더에 있는 파티션은 고려하지 않습니다. 처리 작업 중 SSAS 인스턴스의 데이터 폴더에 공간이 부족한 경우 데이터 손상이 발생할 수 있습니다.
이름 | 설명 | 기본값 |
사용 | 워크플로를 사용하거나 사용하지 않도록 설정합니다. | 예 |
간격(초) | 워크플로를 실행하는 반복 시간 간격(초)입니다. | 900 |
동기화 시간 | 24시간 형식으로 지정된 동기화 시간입니다. 생략될 수 있습니다. |
|
시간 제한(초) | 워크플로를 닫고 실패로 표시하기 전에 워크플로를 실행할 수 있는 시간을 지정합니다. | 300 |
Target | Microsoft.SQLServer.2014.AnalysisServices.MultidimensionalDatabase |
Category | PerformanceCollection |
Enabled | True |
Alert Generate | False |
Remotable | True |
ID | Module Type | TypeId | RunAs |
---|---|---|---|
DS | DataSource | Microsoft.SQLServer.2014.AnalysisServices.DataSource.DatabaseSpace | Microsoft.SQLServer.2014.AnalysisServices.RunAsProfile.ASMonitoring |
Mapper | ConditionDetection | Microsoft.SQLServer.2014.AnalysisServices.ConditionDetection.PropertyBagPerformanceDataMapper | Default |
WriteToDatabase | WriteAction | Microsoft.SystemCenter.CollectPerformanceData | Default |
WriteToDW | WriteAction | Microsoft.SystemCenter.DataWarehouse.PublishPerformanceData | Default |
<Rule ID="Microsoft.SQLServer.2014.AnalysisServices.PerformanceRule.MultidimensionalDatabase.FreeSpacePercent" Enabled="true" Target="SQLAS!Microsoft.SQLServer.2014.AnalysisServices.MultidimensionalDatabase" ConfirmDelivery="false" Remotable="true" Priority="Normal" DiscardLevel="100">
<Category>PerformanceCollection</Category>
<DataSources>
<DataSource ID="DS" TypeID="Microsoft.SQLServer.2014.AnalysisServices.DataSource.DatabaseSpace" RunAs="SQLAS!Microsoft.SQLServer.2014.AnalysisServices.RunAsProfile.ASMonitoring">
<ServiceName>$Target/Host/Property[Type='SQLAS!Microsoft.SQLServer.2014.AnalysisServices.Instance']/ServiceName$</ServiceName>
<DatabaseName>$Target/Property[Type="SQLAS!Microsoft.SQLServer.2014.AnalysisServices.Database"]/DatabaseName$</DatabaseName>
<ConnectionString>$Target/Host/Property[Type='SQLAS!Microsoft.SQLServer.2014.AnalysisServices.Instance']/ConnectionString$</ConnectionString>
<DataDir>$Target/Host/Property[Type='SQLAS!Microsoft.SQLServer.2014.AnalysisServices.Instance']/DataDir$</DataDir>
<IntervalSeconds>900</IntervalSeconds>
<SyncTime/>
<TimeoutSeconds>300</TimeoutSeconds>
</DataSource>
</DataSources>
<ConditionDetection ID="Mapper" TypeID="Microsoft.SQLServer.2014.AnalysisServices.ConditionDetection.PropertyBagPerformanceDataMapper">
<ObjectName>SSAS Database</ObjectName>
<CounterName>Database Free Space (%)</CounterName>
<InstanceName/>
<PropertyName>DatabaseFreeSpacePercent</PropertyName>
</ConditionDetection>
<WriteActions>
<WriteAction ID="WriteToDatabase" TypeID="SC!Microsoft.SystemCenter.CollectPerformanceData"/>
<WriteAction ID="WriteToDW" TypeID="SCDW!Microsoft.SystemCenter.DataWarehouse.PublishPerformanceData"/>
</WriteActions>
</Rule>