есть один вопрос, касающийся служб построения отчетов и платформ BI.
У нас есть многопользовательская база данных mongoDB, где мы храним все данные наших пользователей, заказы пользователей, транзакции пользователей.
Я хочу, чтобы каждый пользователь мог создавать свой собственный отчет (подумав об использовании одного из них: CrystalReports, JasperSoft, ReportServer).
Но проблема в том, что когда пользователь будет иметь доступ к базе данных (например, через CrystalReports), он может легко генерировать отчеты с заказами или данными транзакций других пользователей.
Каковы оптимальные методы предоставления данных (из одной базы данных) пользователям, которые будут использовать инструмент построения отчетов?