У нас в Analysis Services 2016 запущен куб, который каждую ночь выполняет полный процесс для обновления до последних данных.В течение последних нескольких недель мы получали ошибку, которую мы не можем выяснить (xml включен ниже).Я полагаю, что основной причиной сбоя обработки является ошибка «Указанный запрос слишком сложен, чтобы его можно было оценить как один оператор», но я не уверен, что это означает, поскольку в сети есть только несколько смутных ссылок на эту ошибку, а не вконтекст обработки куба.
Самое странное, что процесс всегда работает, когда вы запускаете его вручную, и он дает сбой только в некоторые ночи, в другие ночи он работает нормально.Там нет заметной картины неудач.Параллельно обрабатывается множество разделов, поэтому мне интересно, не является ли это каким-то внутренним конфликтом потоков в SSAS.
Может кто-нибудь дать какой-нибудь совет, где искать решение этой проблемы?
<return xmlns="urn:schemas-microsoft-com:xml-analysis">
<results xmlns="http://schemas.microsoft.com/analysisservices/2003/xmla-multipleresults">
<root xmlns="urn:schemas-microsoft-com:xml-analysis:empty">
<Exception xmlns="urn:schemas-microsoft-com:xml-analysis:exception" />
<Messages xmlns="urn:schemas-microsoft-com:xml-analysis:exception">
<Error ErrorCode="3238658446" Description="The specified query is too complex to be evaluated as a single statement." Source="Microsoft SQL Server 2016 Analysis Services" HelpFile="" />
<Error ErrorCode="3239837702" Description="Server: The current operation was cancelled because another operation in the transaction failed." Source="Microsoft SQL Server 2016 Analysis Services" HelpFile="" />
<Error ErrorCode="3240034325" Description="Errors in the OLAP storage engine: An error occurred while processing the indexes for the ... partition of the ... measure group of the ... cube from the ... database." Source="Microsoft SQL Server 2016 Analysis Services" HelpFile="" />
<Error ErrorCode="3240034325" Description="Errors in the OLAP storage engine: An error occurred while processing the indexes for the ... partition of the ... measure group of the ... cube from the ... database." Source="Microsoft SQL Server 2016 Analysis Services" HelpFile="" />
<Error ErrorCode="3240034325" Description="Errors in the OLAP storage engine: An error occurred while processing the indexes for the ... partition of the ... measure group of the ... cube from the ... database." Source="Microsoft SQL Server 2016 Analysis Services" HelpFile="" />
<Error ErrorCode="3240034325" Description="Errors in the OLAP storage engine: An error occurred while processing the indexes for the ... partition of the ... measure group of the ... cube from the ... database." Source="Microsoft SQL Server 2016 Analysis Services" HelpFile="" />
<Error ErrorCode="3240034325" Description="Errors in the OLAP storage engine: An error occurred while processing the indexes for the ... partition of the ... measure group of the ... cube from the ... database." Source="Microsoft SQL Server 2016 Analysis Services" HelpFile="" />
<Error ErrorCode="3240034325" Description="Errors in the OLAP storage engine: An error occurred while processing the indexes for the ... partition of the ... measure group of the ... cube from the ... database." Source="Microsoft SQL Server 2016 Analysis Services" HelpFile="" />
</Messages>
</root>
</results>
</return>