Ошибка при синхронизации схемы

  1. Если синхронизация схемы проводится впервые с момента развертывания: убедитесь, что настройки для сервера приложений в alpha.config и в web.xml для OLAP-сервера корректные.

    1.1. На сервере приложения Alpha BI в файле конфигурации alpha.config в секции OlapConfig проверить значения параметров:

    • XmlaEndpoint - URL для подключения к Mondrian
    • ApplicationBaseUrl - URL приложения Alpha BI, по которому оно доступно для Mondrian

      Пример alpha.config:
        "OlapConfig": {
            "XmlaEndpoint": "http://alphabi-olap-server:8080/mondrian/xmla",
            "ApplicationBaseUrl": "http://alphabi-app-server:5000/alphabi",
            "ApiKey": "alphabi"
    

    1.2. На сервере OLAP в файле Mondrian web.xml следует проверить значения параметров:

    • DataSourcesConfig
    • AlphaApiKey

      Пример web.xml:
        <init-param>
          <param-name>DataSourcesConfig</param-name>
          <param-value>http://alphabi-app-server:5000/mondrian/datasources</param-value>
        </init-param>
        <init-param>
          <param-name>AlphaApiKey</param-name>
          <param-value>alphabi</param-value>
        </init-param>
    

    Документация:
    Инструкция по развертыванию Mondrian
    Параметры конфигурации Alpha BI

  2. Если синхронизация схемы ранее проводилась успешно, но перестала работать, то следует проанализировать логи Tomcat.