#azure #azure-analysis-services
#azure #azure-analysis-services
Вопрос:
Может кто-нибудь помочь объяснить следующее сообщение об ошибке? Мы получаем это при подключении из сводных таблиц Excel к Azure Analysis Services (AAS).
«Сбой разрешения фактической конечной точки кластера сервера анализа Azure. Ответ от сервера:,
Технические сведения:
Активность корня:
Дата (UTC) :
В конце концов ошибка исчезла, когда я повторно тестировал свою сводную таблицу в течение десяти минут.
Я хотел бы понять внутренние компоненты Azure, которые генерируют такую запутанную ошибку. Надеюсь, клиенты могут что-то предпринять для расследования, поскольку Microsoft не слишком широко рекламирует свои сбои в обслуживании…. если они не «глобально влияют» на всех своих клиентов (например. например, когда AAD отключился по всему миру на прошлой неделе).
Указывает ли это сообщение на сбой в самом AAS или задействованы какие-либо другие компоненты. Обратите внимание, что я смог подключиться из SSMS, но не из сводных таблиц Excel.
Если Microsoft решит опубликовать предупреждение о работоспособности службы об этом типе сообщений, в какой службе оно будет указано? AAS? Или какой-то тип DNS?
Любые подсказки будут оценены. Я хотел бы понять основную проблему и иметь возможность предсказать, сколько времени обычно требуется для устранения этих ошибок, как только мы с ними столкнулись.
Ответ №1:
Существуют клиентские библиотеки, которые Excel использует для подключения к AAS. Библиотеки основаны на OLEDB и используются для подключения к «MSOLAP», который является термином, используемым как для многомерных, так и для табличных кубов. В зависимости от того, используете ли вы x86 или x64 версию Excel, вам потребуется найти и установить другой пакет для развертывания последних библиотек на вашем компьютере.
Мне было поручено установить последние доступные библиотеки здесь: https://learn.microsoft.com/en-us/analysis-services/client-libraries
Обновления библиотек могут быть доступны на регулярной основе, и важно поддерживать ваши клиентские библиотеки в актуальном состоянии, если вы подключаетесь к ресурсам Azure (поскольку они также могут меняться на регулярной основе ).
После обновления клиентских библиотек я больше не сталкиваюсь с неясным сообщением при запуске моего воспроизведения. Более того, я могу имитировать проблемы с подключением, и теперь я получаю более значимые ошибки.
Когда я начал работать со службой поддержки Майкрософт, они смогли определить, что исходное сообщение («Сбой разрешения фактической конечной точки кластера сервера анализа Azure»), скорее всего, было проблемой аутентификации (токен с истекшим сроком действия или аналогичный). По-видимому, эта ошибка возникает по нескольким причинам .
Внутри есть несколько шагов, которые выполняются во время проверки подлинности сводных таблиц Excel в AAS. На первом этапе токен извлекается из службы идентификации с использованием библиотеки ADAL, а на следующем этапе этот токен используется для установления соединения с AAS.
Я рад за помощь от службы поддержки Azure, чтобы прояснить это. Надеюсь, эта информация поможет и другим. Мораль этой истории заключается в том, что службы Azure (такие как AAS) могут меняться со временем, и поэтому вы должны постоянно обновлять свои локальные клиентские библиотеки, чтобы у них не было сбоев интеграции и они не генерировали бессвязные сообщения об ошибках.