Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
In dit artikel worden PowerShell-cmdlets beschreven die worden gebruikt voor het uitvoeren van Azure Analysis Services-server- en databasebeheertaken.
Serverresourcebeheertaken, zoals het maken of verwijderen van een server, het onderbreken of hervatten van serverbewerkingen, of het wijzigen van het serviceniveau (laag), maken gebruik van Azure Analysis Services-cmdlets. Andere taken voor het beheren van databases, zoals het toevoegen of verwijderen van rolleden, verwerking of partitionering, maken gebruik van cmdlets die zijn opgenomen in dezelfde SqlServer-module als SQL Server Analysis Services.
Opmerking
We raden u aan om de Azure Az PowerShell-module te gebruiken om met Azure te communiceren. Zie Azure PowerShell installeren om aan de slag te gaan. Zie Azure PowerShell migreren van AzureRM naar Az voor meer informatie over het migreren naar de Az PowerShell-module.
Machtigingen
Voor de meeste PowerShell-taken hebt u beheerdersbevoegdheden nodig op de Analysis Services-server die u beheert. Geplande PowerShell-taken zijn bewerkingen zonder toezicht. Het account of de service-principal waarop de scheduler wordt uitgevoerd, moet beheerdersbevoegdheden hebben op de Analysis Services-server.
Voor serverbewerkingen met Azure PowerShell-cmdlets moet uw account, of het account dat de scheduler uitvoert, ook de rol van Eigenaar hebben in het op rollen gebaseerde toegangsbeheer van Azure (Azure RBAC).
Resource- en serverbewerkingen
Module installeren - Az.AnalysisServices
Documentatie - Az.AnalysisServices-referentie
Databasebewerkingen
Azure Analysis Services-databasebewerkingen maken gebruik van dezelfde SqlServer-module als SQL Server Analysis Services. Niet alle cmdlets worden echter ondersteund voor Azure Analysis Services.
De SqlServer-module biedt taakspecifieke databasebeheer-cmdlets en de cmdlet voor algemeen gebruik Invoke-ASCmd die een TMSL-query of -script (Tabular Model Scripting Language) accepteert. De volgende cmdlets in de SqlServer-module worden ondersteund voor Azure Analysis Services.
Module installeren - SqlServer
Documentatie - Naslaginformatie voor SqlServer
Ondersteunde cmdlets
Cmdlet | Beschrijving |
---|---|
Add-RoleMember | Voeg een lid toe aan een databaserol. |
Backup-ASDatabase | Een back-up maken van een Analysis Services-database. |
Remove-RoleMember | Een lid uit een databaserol verwijderen. |
Invoke-ASCmd | Voer een TMSL-script uit. |
Invoke-ProcessASDatabase | Een database verwerken. |
Invoke-ProcessPartition | Een partitie verwerken. |
Invoke-ProcessTable | Een tabel verwerken. |
Samenvoegen van Partities | Een partitie samenvoegen. |
Restore-ASDatabase | Een Analysis Services-database herstellen. |