1500 felhasználó kiszolgálása riporttal

Adott a következő probléma: 1500 felhasználóhoz kell eljuttatnunk felhasználónként kb. 4-5 paraméterezett riportot. Azaz összesen mintegy 6-8000 riportot kell napi, heti rendszerességgel előállítanunk, olyan felhasználóknak, akik nem találhatóak meg a vállalat hálózatában. A jelentéseket egy könyvtárba kell elhelyezni (és onnan egy másik alkalmazás elhúzza majd), de szükség lehet az e-mailen történő disztribúcióra is. További követelmény, hogy a riportok az adatpiac feltöltése után automatikusan, vagy egy külső program által meghívva igény szerinti időpontban álljanak elő.

A fenti korlátozó tényezők miatt (on-demand futtatás, hálózaton kívüli felhasználók) a Reporting Services előfizetés alapú disztribúciós útja nem járható. Helyette más módszert kell találnunk az igények kielégítésére.

Megoldás itt található. Még nem jutottunk el oda, hogy kipróbáljuk, de mindenesetre lejegyzetelem, hogy erre kell indulnunk.

Case Sudy az Analysis Services és a Riporting Services együttműködéséről

A Case Study egy tájföldi kereskedelmi bank problémáit járja körül, melyből sok minden más mellett megtudhatjuk, hogy hogyan lehet megtörni a dimenziók okozta kötöttségeket (lásd alábbi ábra, ahol eltérő idő-measure párokat tettek ki egy tengelyre)

Image002

Illetve azt is, hogy hogyan implementálhatunk egy kiegyensúlyozott mutatószámrendszert az Analysis Services és Reporting Services duó segítségével:

Image006

Érdemes vetni rá egy pillantást. A technikai doksi Analysis and Reporting Services, Design and Implementation: A SQL Server 2008 Technical Case Study néven található meg a weben.