Analysis Services PowerShell 참조
적용 대상: SQL Server Analysis Services Azure Analysis Services 패브릭/Power BI Premium
SQL Server Analysis Services PowerShell cmdlet은 SqlServer 모듈에 포함되어 있습니다.
참고
Azure Analysis Services 데이터베이스 작업에서는 SQL Server Analysis Services와 동일한 SqlServer 모듈을 사용합니다. 그러나 모든 cmdlet이 Azure Analysis Services에서 지원되는 것은 아닙니다. 자세한 내용은 PowerShell을 사용하여 Azure Analysis Services 관리를 참조하세요.
Analysis Services Cmdlet
SQL Server Analysis Services microsoft.AnalysisServices 네임스페이스의 메서드에 해당하는 cmdlet을 제공합니다. 다음 표에서는 각 cmdlet에 대해 설명하고 해당 AMO 메서드에 대한 링크를 제공합니다.
PowerShell을 사용하여 다음 목록에 없는 태스크(예: 데이터베이스 만들기 또는 동기화)를 수행하려는 경우 해당 작업에 대한 TMSL 또는 XMLA 스크립트를 작성한 다음 Invoke-ASCmd cmdlet을 사용하여 스크립트를 실행하면 됩니다.
Cmdlet | 설명 | 동일한 AMO 메서드 |
---|---|---|
Add-RoleMember cmdlet | 데이터베이스 역할에 구성원을 추가합니다. | Add |
Backup-ASDatabase cmdlet | Analysis Services 데이터베이스를 백업합니다. | Database.Backup |
Invoke-ASCmd cmdlet | XMLA 또는 TSML(JSON) 형식으로 쿼리 또는 스크립트 실행 | Execute |
Invoke-ProcessASDatabase | 데이터베이스를 처리합니다. | Process |
Invoke-ProcessCube cmdlet | 큐브 처리 | Process |
Invoke-ProcessDimension cmdlet | 차원 처리 | Process |
Invoke-ProcessPartition cmdlet | 파티션을 처리합니다. | Process |
Invoke-ProcessTable cmdlet | 테이블 형식 모델, 호환성 모델 1200 이상에서 테이블을 처리합니다. | Process |
Merge-Partition cmdlet | 파티션을 병합합니다. | Merge |
New-RestoreFolder cmdlet | 데이터베이스 백업을 포함할 폴더를 만듭니다. | RestoreFolder |
New-RestoreLocation cmdlet | 데이터베이스를 복원할 하나 이상의 원격 서버를 지정합니다. | RestoreLocation |
Remove-RoleMember cmdlet | 데이터베이스 역할에서 구성원을 제거합니다. | Remove |
Restore-ASDatabase cmdlet | 서버 인스턴스에서 데이터베이스 복원 | Restore |