Инструменты отчетности с открытым исходным кодом, которые будут встроены в .net Core

#.net #.net-core #reportin&

#.net #.net-core #отчетность

Вопрос:

Я ищу несколько идей о бесплатных средствах создания отчетов, которые можно было бы использовать для интеграции с базой данных SQL Server. Я нашел несколько из них, таких как: https://sealreport.or& / Наиболее важными функциями, которые я ищу, являются:

  1. настройка аутентификации — для интеграции с токенами JWT из центральной системы
  2. отчеты по расписанию — возможность планировать генерацию отчетов и отправку по электронной почте, включая отчет в виде вложения
  3. возможность экспорта данных отчета в файл Excel
  4. если возможно — функции безопасности на уровне строк — чтобы каким-то образом авторизовать, имеет ли текущий пользователь право просматривать определенные строки
  5. отчеты будут встроены в iframe на главном портале для клиентов

Не могли бы вы порекомендовать что-нибудь с вашей точки зрения?

Комментарии:

1. У меня аналогичное требование, сообщите нам, нашли ли вы подходящий инструмент отчетности с открытым исходным кодом.

2. @iamadnan SO не является сайтом рекомендаций. Удивительно, что этот вопрос еще не закрыт. Бесплатных инструментов не существует, потому что создание отчетов сложно . Вы можете использовать сетки ilke a&-Grid и сводные данные, такие как pivottable.js но подготовка данных, настройка отчетов, кэширование, планирование — это не тривиально. И, помимо некоторой сложности, зачем использовать инструмент отчетности вместо, например, Graphana?

3. @Pana&iotisKanavos Я понимаю, о чем вы говорите, не существует простого / бесплатного способа сделать что-то сложное в виде отчетности. Я бы также предпочел делать это без инструмента, если требования просты, но иногда вам нужны серьезные настройки интерфейса, которые включают в себя несколько пользовательских таблиц стилей, что является кошмаром для обслуживания, и вы застряли.