2012-05-15. Usługi raportowania. dr inż. Dziwiński Piotr Katedra Inżynierii Komputerowej. Kontakt: piotr.dziwinski@kik.pcz.pl



Podobne dokumenty
Część I Rozpoczęcie pracy z usługami Reporting Services

Część I Istota analizy biznesowej a Analysis Services

Oracle Application Express -

Plan. Wprowadzenie. Co to jest APEX? Wprowadzenie. Administracja obszarem roboczym

Oferta szkoleniowa Yosi.pl 2012/2013

Usługi analityczne budowa kostki analitycznej Część pierwsza.

Instalacja SQL Server Konfiguracja SQL Server Logowanie - opcje SQL Server Management Studio. Microsoft Access Oracle Sybase DB2 MySQL

Instalacja SQL Server Express. Logowanie na stronie Microsoftu

Leonard G. Lobel Eric D. Boyd. Azure SQL Database Krok po kroku. Microsoft. Przekład: Marek Włodarz. APN Promise, Warszawa 2014

Bartłomiej Graczyk MCT,MCITP,MCTS

Praktyczne wykorzystanie elementów raportowania Microsoft Project 2010 /Project Server 2010 Sesja 5 PowerPivot & PowerView Bartłomiej Graczyk

Ramowy plan kursu. Lp. Moduły Wyk. Lab. Przekazywane treści

Portale raportowe, a narzędzia raportowe typu self- service

1 Wprowadzenie do koncepcji Microsoft Office BI 1 Zakres ksiąŝki 2 Cel ksiąŝki 3 Wprowadzenie do tematu 3 Zawartość rozdziałów 4

Replikacje. dr inż. Dziwiński Piotr Katedra Inżynierii Komputerowej. Kontakt:

Procedury techniczne modułu Forte Kontroling. Środowisko pracy programu i elementy konfiguracji

Reporting Services. WinProg 2011/2012. Krzysztof Jeliński Dawid Gawroński 1 / 11

TOPWEB Microsoft Excel 2013 i PowerBI Przygotowanie danych, analiza i efektowna prezentacja wyników raportów

AE/ZP-27-16/14. Oprogramowanie do wykonywania kopii zapasowych oraz zarządzania maszynami wirtualnymi

WEBCON Business Process Suite 7.7. Lista zmian i nowych funkcjonalności

ActiveXperts SMS Messaging Server

asix Autoryzacja dostępu do zasobów WWW systemu asix (na przykładzie systemu operacyjnego Windows 2008)

Przypisywanie bibliotek w architekturze SAS

Joyce Cox Joan Lambert. Microsoft Access Krok po kroku. Przekład: Jakub Niedźwiedź

OPIS PRZEDMIOTU ZAMÓWIENIA

Migracja bazy danych Microsoft Access *.mdb do Microsoft SQL 2008 Server R2 SP1 dla oprogramowania Płatnik

Maciej Kiewra Quality Business Intelligence Consulting

Problemy techniczne SQL Server

Praktyczne wykorzystanie elementów raportowania Microsoft Project 2010 /Project Server 2010 Sesja 4 Performance Point Services Bartłomiej Graczyk

Problemy techniczne SQL Server

Tomasz Grześ. Systemy zarządzania treścią

Asix. Konfiguracja serwera MS SQL dla potrzeb systemu Asix. Pomoc techniczna NIEZAWODNE ROZWIĄZANIA SYSTEMÓW AUTOMATYKI

I. Informacje ogólne. Jednym z takich systemów jest Mambo.

Część I Tworzenie baz danych SQL Server na potrzeby przechowywania danych

Piotr Dynia. PowerPivot. narzędzie do wielowymiarowej analizy danych

TOPWEB SPSall Budowanie portalu intranetowego

Microsoft Class Server. Waldemar Pierścionek, DC EDUKACJA

Opis przedmiotu zamówienia

System Inwentaryzacji Systemów Teleinformatycznych

finiownia loginów. W zależności od ustawionej opcji użytkownik login:

Program szkoleniowy Efektywni50+ Moduł V Raportowanie dla potrzeb analizy danych

Harmonogram szkoleń: Marzec 2011r./Kwiecień 2011r.

Microsoft SQL Server Reporting Services

Serock warsztaty epuap 28 październik 2009 r. Sławomir Chyliński Andrzej Nowicki WOI-TBD Szczecin

System generacji raportów

Projekt współfinansowany przez Unię Europejską w ramach Europejskiego Funduszu Społecznego. Opis oferowanego przedmiotu zamówienia

Spis treści. Część I Wprowadzenie do pakietu oprogramowania Analysis Services

Problemy techniczne SQL Server

ZAŁĄCZNIK NR 5 - GRUPA PRODUKTÓW 5: OPROGRAMOWANIE BAZODANOWE

PRZEWODNIK PO PRZEDMIOCIE

Podyplomowe Studium Informatyki w Bizniesie Wydział Matematyki i Informatyki, Uniwersytet Łódzki specjalność: Tworzenie aplikacji w środowisku Oracle

System Center 2012 Katalog usług IT dla organizacji w oparciu o System Center Service Manager typowe wyzwania przy wdrożeniach

Szkolenie autoryzowane. MS SharePoint Online Power User. Strona szkolenia Terminy szkolenia Rejestracja na szkolenie Promocje

16) Wprowadzenie do raportowania Rave

Problemy techniczne SQL Server


Ekspert MS SQL Server Oferta nr 00/08

Szkolenie autoryzowane. MS Zaawansowany użytkownik programu SharePoint 2016

4 Web Forms i ASP.NET Web Forms Programowanie Web Forms Możliwości Web Forms Przetwarzanie Web Forms...152

temat prelekcji.. Power w analizie danych prowadzący Dr inż. Jacek Markus

III Edycja ITPro 16 maja 2011

Analizy na podstawie danych sprawozdawczych - Moduł analiz z obsługą broszur

Szkolenie autoryzowane. MS Wdrażanie hurtowni danych w Microsoft SQL Server 2012

Budowa aplikacji ASP.NET z wykorzystaniem wzorca MVC

Wyjaśnienia treści Specyfikacji Istotnych Warunków Zamówienia

Piotr Dynia. PowerPivot. narzędzie do wielowymiarowej analizy danych

Szczegółowy opis przedmiotu zamówienia

Zastępstwa Optivum. Jak przenieść dane na nowy komputer?

Kadry Optivum, Płace Optivum. Jak przenieść dane na nowy komputer?

Problemy techniczne SQL Server. Zarządzanie bazami danych na serwerze SQL

Liczba godzin 1,2 Organizacja zajęć Omówienie programu nauczania 2. Tematyka zajęć

Symfonia Produkcja. Kreator raportów. Wersja 2013

dziennik Instrukcja obsługi

Podstawowe możliwości programu Spectro Market Faktura

Wstęp... ix. 1 Omówienie systemu Microsoft Windows Small Business Server

Jarosław Kuchta Administrowanie Systemami Komputerowymi. Internetowe Usługi Informacyjne

NIEZAWODNE ROZWIĄZANIA SYSTEMÓW AUTOMATYKI. asix. Wymagania programowe systemu asix Pomoc techniczna

Bazy danych 2. Wykład 1

Wprowadzenie do Hurtowni Danych. Mariusz Rafało

Office 2010 PL. Seria praktyk.

Przewodnik instalacji i rozpoczynania pracy. dla DataPage+ 2012

Instrukcja instalacji serwera bazy danych Microsoft SQL Server Express 2014

Pomoc dla użytkowników systemu asix 6. Raportowanie w systemie asix na bazie usług Reporting Services firmy Microsoft

Pomoc dla użytkowników systemu asix 6. Raportowanie w systemie asix na bazie usług Reporting Services firmy Microsoft

Co to jest Business Intelligence?

SOLIDWORKS PDM Tworzenie kopii zapasowych.

Wymagane jest podłączenie serwera do Internetu (konieczne do zdalnego dostępu).

Zmiana treści Specyfikacji Istotnych Warunków Zamówienia.

SQL Server Analysis Services Procedury składowane. Grzegorz Stolecki

CZĘŚĆ I ZASTOSOWANIE PROGRAMU EXCEL DO ANALIZ BUSINESS INTELLIGENCE

Spis treści 3. Spis treści

PROFINETSET narzędzie konfiguracyjne dla sieci PROFINET

Instrukcja instalacji

Szkolenie autoryzowane. MS 6232 Wdrażanie bazy danych Microsoft SQL Server 2008 R2

MICROSOFT EXCEL OD A DO Z

Systemy obiegu informacji i Protokół SWAP "CC"

ELM SYSTEM ZARZĄDZANIA CYKLEM ŻYCIA SPRZĘTU

Tworzenie plików w formacie DjVu z wykorzystaniem oprogramowania DocumentExpress Enterprise Edition

Transkrypt:

dr inż. Dziwiński Piotr Katedra Inżynierii Komputerowej Kontakt: piotr.dziwinski@kik.pcz.pl Usługi raportowania 2 Raport Server Raport Procesor Scheduling and Delivery Processor Laying out Report Data Reporting Services Extensions Rendering Extensions Business Intelligence Development Studio 3 1

Report Builder Report Manager Instalacja i konfiguracja Typy instalacji usług raportowania Report Designer Publikowanie raportów Caching Snapshosts Subscriptions 4 Dostarczają wszystkich niezbędnych narzędzi do dystrybucji, wdrażania i zarządzania raportami w środowisku przedsiębiorstwa Dostarczają funkcjonalność raportowania z relacyjnych, wielowymiarowych baz danych lub z plików XML stanowiących źródło danych. Są dostępne narzędzia do tworzenia raportów, konfigurowania i zarządzania raportami, instancją serwera, przeglądania raportów 5 HTTP Listener (HTTP.sys) Authentication Report Manager Web Services Background Processing Report Viewing and Management Programmatic Interfaces Report Processor User Interface Extensions Report Processor Authentication Extensions Authentication Extensions Data Processing Extensions Data Processing Extensions Report Processing Extensions Rendering Extensions Report Processing Extensions Rendering Extensions Scheduling and Delivery Processor 6 2

Komponent odpowiedzialny za tworzenie raportów odpowiedzi na zapytania użytkownika lub w odpowiedzi na harmonogram. Tworzenie raportów następuje w trzech fazach: Przetwarzanie definicji raportu Przetwarzanie danych Renderowanie raportu 7 Realizuje wszystkie zaplanowane zadania i kontroluje dostarczanie raportów do końcowego użytkownika Pracuje w połączeniu z SQL Server Agent Kiedy zadanie jest tworzone, usługa raportowania tworzy odpowiednie zadanie dla SQL Server Agenta, które jest wykonywane u dostawcy harmonogramów. Zadanie wykonuje procedurę osadzoną dbo.addevent dodając tym samym zdarzenie do kolejki zarządzanej poprzez usługę raportowania. 8 Usługa raportowania jest zależna od usługi SQL Server Agenta, który przetwarza plany wykonania, musi być uruchomiony, aby zdarzenie było umieszczone w kolejce. 9 3

Usługi raportowania dostarczają wiele procedur które mogą być rozszerzone lub podmienione, powiększając w ten sposób możliwości usług przetwarzania. Wspierają wiele typów rozszerzeń: Autentykacje Windows, per sonifikacja, funkcje delegacji, Pr zetwar zanie danych (Oracle, Hyperion Essbase, Ter adata, OLE DB) or az inne, Render owanie wyników do r óżnych for matów, Dostar czanie r aportów w postaci e-maili, współdzielenia plików, Shar e Point library. 10 CSV pliki tekstowe z wartościami rozdzielanymi średnikami, HTML raport zakodowany w formie strony HTML UTF-8 Image renderowanie strony HTML w formie zdjęcia (wygląd niezależny od przeglądarki), obsługiwane rozszerzenia: tiff, bmp, gif, jpeg, png, wmf. 11 Microsoft Excel pliki Excela w wersji 97 lub nowszej (wszystkie właściwości plików). Microsoft Word pliki Worda zgodne w Microsoft Word 2000 lub nowszym. PDF pliki.pdf otwieralne w Acrobat Reader 6.0 lub nowszym XML format niezależny od platformy kodowany w UTF-8 12 4

Składniki raportowania: Obszary danych, zdjęcia, linie, prostokąty, pola tekstowe, podraporty Obszary danych: Tabele - dane uporządkowane w wierszach o stałej liczbie kolumn rozszerzalne w liczbie wierszy, Macierze dane zgrupowane dla wierszy i kolumn, wartości w komórkach mogą stanowić sumę, średnią i tp. 13 Obszary danych: Listy dane w wolnym for macie, dla których definiuje się szablon wyglądu powtarzany dla każdego r ekordu w bazie danych, Wykr esy używane do wizualizacji streszczenia danych Gauge wizualna r epr ezentacja war tości dla skończonego zakr esu wartości, mogą być używane w tabelach, listach, w celu wyr ażenia względnej natężenia war tości, mogą być wykorzystanie indywidualnie w celu pokazania zagr egowanych war tości 14 15 5

Nie jest częścią SQL Server 2008 Instancja Visual Studio 2008 z dołączonymi dodatkami umożliwiającymi współpracę z SQL Server 2008 Jest używane do tworzenia modułów raportów używanych w usłudze raportowania SQL Server 2008 Definicje raportów tworzy się w postaci schematów bazujących na XML, zwanych Report Definition Language (RDL) 16 17 18 6

19 Narzędzie bazujące na interfejsie webowym do wykonywania zadań wdrażania raportów, przeglądania raportów, tworzenia planów, przydzielania uprawnień. Generalnie można używać dowolnej przeglądarki, wszystkie właściwości są wspierane przez min. Internet Explorer 6 SP1. Report Manager jest dostępny tylko wówczas jeżeli usługi raportowania są zainstalowane w trybie natywnym, jeżeli są zainstalowane na SharePoint, to SharePoint zarządza raportami. 20 21 7

22 23 24 8

Zaawansowane narzędzie przeznaczone do tworzenia raportów w środowisku deweloperskim zintegrowane z Business Intelligence Development Studio W założeniach ma być używane przez zaawansowanych projektantów, którzy tworzą lub modyfikują raporty utworzone przy pomocy kreatorów Projektant raportów dostarcza wiele dodatkowych funkcjonalności niedostępnych w np. Report Builder. 25 26 Uzyskuje się poprzez zapisanie pliku RDL w ścieżce serwera raportowania, Podkatalogi dla poszczególnych grup raportów tworzy się w Raport Manager Odbiorca raportu może pobrać raport bezpośrednio ze ścieżki serwera (na żądanie) lub może podjąć subskrypcję raportu w regularnych odstępach czasu, 27 9

Stosuje się w celu redukcji czasu wymaganego do pobrania raportu, szczególnie w przypadkach, gdy raport jest duży, wymaga wiele operacji na bazie danych, jest często pobierany. Raporty niebuforowane: Raporty zależne od danych pobranych od użytkowników, Używające autentykacji Windows Jeżeli wymagają poświadczeń użytkownika 28 Mechanizm podobny do buforowania, oferujący jednak możliwość przewidywania strategii buforowania Mogą być tworzone w zaplanowanych odstępach czasu lub manualnie przez administratora serwera raportowania Nie mogą być stosowane w tych samych sytuacjach co buforowanie. 29 Oferują sposób na generowanie i dostarczanie raportów o określonym czasie i w określonym formacie w odpowiedzi na określone zdarzenie Są używane do planowania wykonania raportu np. utworzenie raportu w każdy Piątek o godzinie 8, następnie dostarczenie raportu na określony(e) adresy e-mail. 30 10

Poświadczenia zapisane w raporcie Użytkownik musi mieś uprawnienia do raportu i do utworzenia subskrypcji, Właściwość EventsAndRaportDeliveryEnabled serwera raportowania w Surface Area Configuration dla fasety usług raportowania musi być ustawiona na true 31 Pytania, sugestie: piotr.dziwinski@kik.pcz.pl Dr inż. Dziwiński Piotr Katedra Inżynierii Komputerowej 32 11