Az Azure Analysis Services kezelése a PowerShell-lel

Ez a cikk az Azure Analysis Services-kiszolgálói és adatbázis-kezelési feladatok végrehajtásához használt PowerShell-parancsmagokat ismerteti.

A kiszolgálói erőforrás-kezelési feladatok, például a kiszolgáló létrehozása vagy törlése, a kiszolgálói műveletek felfüggesztése vagy folytatása, illetve a szolgáltatási szint (szint) módosítása azure Analysis Services-parancsmagokat használnak. Az adatbázisok kezelésével kapcsolatos egyéb feladatok, például a szerepkörtagok hozzáadása vagy eltávolítása, a feldolgozás vagy a particionálás az SQL Server Analysis Servicesrel azonos SqlServer-modulban található parancsmagokat használják.

Megjegyzés:

We recommend that you use the Azure Az PowerShell module to interact with Azure. See Install Azure PowerShell to get started. To learn how to migrate to the Az PowerShell module, see Migrate Azure PowerShell from AzureRM to Az.

Permissions

A Legtöbb PowerShell-feladathoz Rendszergazda jogosultság szükséges a kezelt Analysis Services-kiszolgálón. Az ütemezett PowerShell-feladatok felügyelet nélküli műveletek. Az ütemezőt futtató fióknak vagy szolgáltatásnévnek Rendszergazda jogosultságokkal kell rendelkeznie az Analysis Services-kiszolgálón.

Az Azure PowerShell-parancsmagokat használó kiszolgálói műveletek esetében a fióknak vagy a futtató ütemezőnek is az Azure szerepköralapú hozzáférés-vezérlési (Azure RBAC) erőforrás tulajdonosi szerepköréhez kell tartoznia.

Erőforrás- és kiszolgálóműveletek

Modul telepítése – Az.AnalysisServices
Dokumentáció – Az.AnalysisServices-referencia

Adatbázis-műveletek

Az Azure Analysis Services adatbázis-műveletei ugyanazt az SqlServer-modult használják, mint az SQL Server Analysis Services. Az Azure Analysis Services azonban nem minden parancsmagot támogat.

Az SqlServer modul feladatspecifikus adatbázis-kezelési parancsmagokat, valamint egy TMSL-lekérdezést vagy szkriptet elfogadó általános célú Invoke-ASCmd parancsmagot biztosít. Az Azure Analysis Services az SqlServer modul alábbi parancsmagjait támogatja.

Modul telepítése – SqlServer
Dokumentáció – SqlServer-referencia

Támogatott parancsmagok

Parancsmag Leírás
Add-RoleMember Tag hozzáadása adatbázis-szerepkörhöz.
Backup-ASDatabase Analysis Services-adatbázis biztonsági mentése.
Remove-RoleMember Tag eltávolítása adatbázis-szerepkörből.
Invoke-ASCmd TMSL-szkript végrehajtása.
Invoke-ProcessASDatabase Adatbázis feldolgozása.
Invoke-ProcessPartition Partíció feldolgozása.
Invoke-ProcessTable Táblázat feldolgozása.
Egyesítés-partíció Partíció egyesítése.
Restore-ASDatabase Analysis Services-adatbázis visszaállítása.