SpagoBI 5.0 - пустой экран при входе в datamart, развернутый из SpagoBIStudio 4.1
У меня есть некоторые трудности со SpagoBI. Я впервые использую эту систему на своем локальном ПК, поэтому я попытался подготовить проект на основе учебника: https://youtu.be/0wdOwN7OUDo
Для подготовки своего проекта я использовал:
- SQL Server 2014,
- драйвер: sqljdbc42,
- SpagoBI 5.0 (на Apache Tomcat / 7.0.47),
- SpagoBIStudio 4.1,
- Java: jdk1.6.0_45 для SpagoBIStudio, jdk1.8.0_161 для SpagoBI.
И я выполнил следующие шаги:
- настройка обеих сред (пути для Java)
- создание нового соединения с источником данных в SpagoBI
- создание.sbimodel, соединение с сервером, соединение с базой данных
- создание datamart (щелкните правой кнопкой мыши в SpagoBIStudio на Бизнес-модель> создать> datamart
- загрузка datamart и модели на сервер
После этого в SpagoBI > Разработка документов я вижу свой datamart и другие образцы. К сожалению, после входа в мой проект он загружается некоторое время, и затем я вижу пустую область вместо браузера с объектами, которые я создал в BIStudio прежде. Образцы загружаются...
У кого-нибудь была такая проблема? Заранее спасибо за вашу помощь!
J
РЕДАКТИРОВАТЬ
В журнале SpagoBI я нашел это:
org.hibernate.DuplicateMappingException: Таблица [Fact_Orders] содержит логическое имя столбца [customer_type_id
] ссылается на несколько физических имен столбцов: [customer_type_ID
], [customer_type_id
].
Но мне интересно сейчас, где, кажется, проблема? Это правда, что в моей таблице фактов у меня есть внешние ключи, названные так же, как первичные ключи в таблицах измерений. Означает ли это, что я должен изменить, например, имена внешних ключей в таблице фактов? Или, может быть, этого будет достаточно, если я изменю это в модели SpagoBIStudio?
1 ответ
Хорошо, поменялось имя столбца в таблице фактов в базе данных. Странное ограничение...