Ескертпе
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Жүйеге кіруді немесе каталогтарды өзгертуді байқап көруге болады.
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Каталогтарды өзгертуді байқап көруге болады.
Применимо к:
SQL Server Analysis Services Azure Analysis Services
Fabric/Power BI Premium
SQL Server Analysis Services командлеты PowerShell включены в модуль SqlServer.
Примечание
Для операций с базами данных служб Azure Analysis Services используется тот же модуль SqlServer, что и для служб SQL Server Analysis Services. Однако для служб Azure Analysis Services поддерживаются не все командлеты. Дополнительные сведения см. в статье Управление службами Azure Analysis Services с помощью PowerShell.
Командлеты служб Analysis Services
SQL Server Analysis Services предоставляет командлеты, соответствующие методам в пространстве имен Microsoft.AnalysisServices. Следующая таблица содержит описание каждого командлета и ссылки на соответствующие методы объектов AMO.
Если PowerShell используется для выполнения задачи, отсутствующей в следующем списке (например, создание или синхронизация базы данных), для соответствующего действия можно написать скрипт TMSL или XMLA и выполнить его с помощью командлета Invoke-ASCmd .
| Командлет | Описание | Эквивалентные методы AMO |
|---|---|---|
| Командлет Add-RoleMember | Добавление участника в роль базы данных. | Add |
| Командлет Backup-ASDatabase | Архивация базы данных Analysis Services. | Database.Backup |
| Командлет Invoke-ASCmd | Выполнение запроса или сценария в формате XMLA или TSML (JSON). | Execute |
| Invoke-ProcessASDatabase | Обработка базы данных. | Process |
| Командлет Invoke-ProcessCube | Обработка куба. | Process |
| Командлет Invoke-ProcessDimension | Обработка измерения. | Process |
| Командлет Invoke-ProcessPartition | Обработка секции. | Process |
| Командлет Invoke-ProcessTable | Обработка таблицы в табличной модели с моделью совместимости 1200 или более поздней версии. | Process |
| Командлет Merge-Partition | Объединение секции. | Merge |
| Командлет New-RestoreFolder | Создайте папку, в которой будет содержаться резервная копия базы данных. | RestoreFolder |
| Командлет New-RestoreLocation | Укажите один или несколько удаленных серверов, на которых будет восстановлена база данных. | RestoreLocation |
| Командлет Remove-RoleMember | Удаление участника из роли базы данных. | Remove |
| Командлет Restore-ASDatabase | Восстановите базу данных на экземпляре сервера. | Restore |