SQL Emaily v Reporting services přes Subscription – Database mail (Díl 3.)

Reporting services jsou featura, kterou můžete využívat již od Express edice a je to sada služeb pomocí které můžete vytvářet a publikovat reporty. O Reporting services jsem napsal seriál článků (první díl zde). Uživatelé reportů si je můžou prohlížet na URL v interní síti (Report manager neboli Web portál), kterou si definujete při instalaci – typicky je to adresa vy stylu nazev_serveru/reports. Report manager slouží jako úložiště reportů. Lze tam nastavovat věci jako přístupová oprávnění a mnoho dalšího. Kromě toho také můžeme nastavovat automatické odesílání reportů emailem -> SSRS Subscription. K tomu je potřeba mít nastavený database mail.

Nastavení odesílání reportu emailem – Subscription v SSRS

(1) Přihlásíme se do webového portálu přes url server/reports (nebo jiné podle toho jak to máte nastaveno v configuration manageru). Pokud neznáte adresu, tak si otevřete “Report server configuration manager” -> “Web Portal URL” kde ji máte napsanou

Report server configuration manager - Web portál

(2) Po přihlášení do portálu se vám objeví seznam složek s reporty. Já na report serveru žádné reporty neměl a proto jsem si založil Folder “Automatické posílání reportů na email” a na rychlo si uvařil report zobrazující všechny změny nad tabulkou DimCustomer (viz článek o hlídaní změn nad tabulkami – Change data capture). Report jsem udělal takto:

Report SSRS - Tento report pošleme přes e-mail

(3) Ve složce s reportem klikneme na tři tečky -> Manage

Report SSRS - Manage reports

(4) Objeví se nabídka s možnostmi nastavení reportu, klikneme na Subscriptions a následně na další obrazovce New Subscription

Report SSRS - Subscriptions

(5) U nové subscription vyplníme

  • Název
  • Metoda doručení (Deliver the report to: Email)
  • Parametry emailu (příjemce, subject, apod)

Následně ještě klikneme na Edit schedule abychom si nastavili intervaly, ve kterých budou emaily posílány.

Report SSRS - Subscriptions -založení nové subscription

(6) Schedule (plán posílání) si nastavíme podle toho jak potřebujeme. Následně potvrdíme schedule a vytvoříme subscription

Report SSRS - Subscriptions - schedule

_______________________________________________________________________________________________
Intelligent technologies - podniková řešení a školení
SQL Emaily v Reporting services přes Subscription – Database mail (Díl 3.)
Hodnocení

Napsat komentář

Vaše emailová adresa nebude zveřejněna.

This site uses Akismet to reduce spam. Learn how your comment data is processed.