Sqlserver
 sql >> Baza danych >  >> RDS >> Sqlserver

Crystal Reports a usługi raportowania Microsoft SQL Server

Korzystałem z obu, chociaż Crystal Reports jest bardzo dobrze znany i szeroko stosowany. Czasami może to być kłopotliwe (nie mówiąc, że usługi raportowania SQL Server czasami nie są kłopotliwe).
Zalety Crystal Reports

  • Wiele osób używa go i rozumie, jak go używać.
  • Możliwość szybkiego tworzenia bardziej podstawowych i średnio zaawansowanych raportów jest dodatkowym atutem.
  • Nawet jeśli nie znasz SQL, możesz nadal bawić się Crystal Reports, aby uzyskać pożądany wynik i spłaszczyć dane.
  • Obsługuje dynamiczne monity kaskadowe (wersja XI i nowsze)
  • Obsługuje Web Viewer, ActiveX, Java i HTML.

Wady raportów Crystal Reports

  • Komponent projektu Crystal Report wydaje się być pełen dziwnych scenariuszy.
  • Wierzę, ponieważ oprogramowanie tyle razy przechodziło z rąk do rąk. Dokumentacja w przypadku komponentu projektowania raportów jest dość ograniczona.
  • Początkujący z pewnością może szybko i łatwo stworzyć ładnie sformatowany raport, ale jeśli chodzi o bardziej złożone raporty, w których wymagana jest wydajność. Powrót do zrozumienia SQL jest konieczny.

Zalety raportowania SQL Server

  • Serwer raportowania oparty na sieci WWW
  • Silnik renderowania raportów obsługuje wiele formatów (Excel, HTML, obraz i inne)
  • Publikowanie i planowanie jest częścią usług Reporting Services. W krysztale potrzebujesz Crystal Reports Server lub Business Objects Enterprise do publikowania i planowania. Lub musiałbyś stworzyć własną niestandardową aplikację)
  • Podpowiadanie parametrów jest przyjemniejsze w mojej opinii
  • Do zapisanych źródeł danych mają dostęp użytkownicy programu Excel.
  • Logowanie użytkownika i uprawnienia są wbudowane.
  • Subskrypcje są wbudowaną funkcją

Wady raportowania SQL Server

  • Czasami wdrożenie może być trudne
  • Funkcja kreatora raportów do tworzenia prostych raportów jest nieco ograniczona
  • Najlepszym narzędziem do tworzenia raportów jest Business Intelligence Studio programu Visual Studio. To tylko wada, ponieważ dla początkującego użytkownika końcowego może to wydawać się przytłaczające

We wszystkich usługach SQL Server Reporting Services to mój wybór.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Instalowanie Microsoft SQL Server 2012 Enterprise Edition z dodatkiem Service Pack 1

  2. Zgrupowana konkatenacja w SQL Server

  3. SQL Server:Przykłady danych ciągu PIVOTing

  4. Wymuszanie przekroczenia limitu czasu zapytania w SQL Server

  5. Potrzebujesz pomocy w obliczeniach przy użyciu dwóch zestawów danych przy użyciu Expression SSRS