Nota
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
En este artículo se describen los cmdlets de PowerShell que se usan para realizar tareas de administración de bases de datos y servidor de Azure Analysis Services.
Las tareas de administración de recursos del servidor, como crear o eliminar un servidor, suspender o reanudar operaciones de servidor, o cambiar el nivel de servicio (nivel) usan cmdlets de Azure Analysis Services. Otras tareas para administrar bases de datos, como agregar o quitar miembros de rol, el procesamiento o la creación de particiones, utilizan cmdlets incluidos en el mismo módulo SqlServer que SQL Server Analysis Services.
Nota:
Se recomienda usar el módulo de PowerShell de Azure Az para interactuar con Azure. Para empezar, consulte Instalación de Azure PowerShell. Para obtener información sobre cómo migrar al módulo Az PowerShell, consulte Migración de Azure PowerShell de AzureRM a Az.
Permisos
La mayoría de las tareas de PowerShell requieren privilegios de administrador en el servidor de Analysis Services que administra. Las tareas programadas de PowerShell son operaciones desatendidas. La cuenta o entidad de servicio que ejecuta el programador debe tener privilegios de administrador en el servidor de Analysis Services.
En el caso de las operaciones de servidor mediante cmdlets de Azure PowerShell, la cuenta o la cuenta que ejecuta scheduler también deben pertenecer al rol Propietario del recurso en el control de acceso basado en rol de Azure (RBAC de Azure).
Operaciones de recursos y servidores
Módulo de instalación: Az.AnalysisServices
Documentación: Referencia de Az.AnalysisServices
Operaciones de la base de datos
Las operaciones de base de datos de Azure Analysis Services usan el mismo módulo SqlServer que SQL Server Analysis Services. Sin embargo, no todos los cmdlets son compatibles con Azure Analysis Services.
El módulo SqlServer proporciona cmdlets de administración de bases de datos específicos de la tarea, así como el cmdlet de uso general Invoke-ASCmd que acepta una consulta o script del lenguaje de scripting de modelos tabulares (TMSL). Los siguientes cmdlets del módulo SqlServer son compatibles con Azure Analysis Services.
Instalación del módulo: SqlServer
Documentación: referencia de SqlServer
Cmdlets compatibles
Cmdlet | Descripción |
---|---|
Add-RoleMember | Agrega un miembro a un rol de base de datos. |
Backup-ASDatabase | Copia de seguridad de una base de datos de Analysis Services. |
Remove-RoleMember | Quita un miembro de un rol de base de datos. |
Invoke-ASCmd | Ejecuta un script de TMSL. |
Invoke-ProcessASDatabase | Procesar una base de datos. |
Invoke-ProcessPartition | Procesar una partición. |
Invoke-ProcessTable | Procesar una tabla. |
Merge-Partition | Combinar una partición. |
Restore-ASDatabase | Restaurar una base de datos de Analysis Services. |