У меня есть новая табличная модель SSAS 2016 (уровень совместимости 1200). Я пытаюсь настроить работу агента SQL для обработки модели ежедневно. Тем не менее, при выполнении задания, он бросает следующее сообщение об ошибке:Обработка табличной модели SSAS с ошибкой в агенте sql
XmlaException. The { text node at line 7, column 17 cannot appear inside the Command element (namespace urn:schemas-microsoft-com:xmla-analysis) under Envelope/Body/Execute. This element can only have text nodes containing white-space characters.
команда:
{
"refresh": {
"type": "full",
"objects": [
{
"database": "Finance"
}
]
}
}
Это хорошо работает, когда я исполняю его в SSMS, но терпит неудачу при запуске через SQL агент работа.
Какой тип шага вы используете? Это «команда служб SQL Server Analysis Services». По моему опыту, который должен быть XML, а не JSON, который у вас есть выше. Как вы придумали эту команду? –