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