Jegyzet
Az oldalhoz való hozzáférés engedélyezést igényel. Próbálhatod be jelentkezni vagy könyvtárat váltani.
Az oldalhoz való hozzáférés engedélyezést igényel. Megpróbálhatod a könyvtár váltását.
Ismerje meg, hogyan hozhat létre adatvezérelt előfizetést az SQL Server Jelentésszolgáltatás (SSRS) oktatóanyagával. Az oktatóanyag végigvezeti egy egyszerű példán, amely egy adatvezérelt előfizetést hoz létre a szűrt jelentés kimenetének egy megosztott fájlba való létrehozásához és mentéséhez.
A Reporting Services adatvezérelt előfizetései lehetővé teszik a jelentések dinamikus előfizetői adatokon alapuló elosztásának testreszabását és automatizálását. Az adatvezérelt előfizetések használata a következő forgatókönyvekben:
- Jelentések terjesztése olyan nagy címzettkészletbe, amelynek tagsága az egyik terjesztésről a másikra változhat. Például e-mailben elküldheti a havi jelentést az összes jelenlegi ügyfélnek.
- Jelentések terjesztése a címzettek egy adott csoportjába előre meghatározott feltételek alapján. Például küldjön egy értékesítési teljesítményjelentést egy szervezet összes értékesítési vezetőjének.
- A jelentések létrehozásának automatizálása számos különböző formátumban, például
.xlsxés.pdf.
Előfeltételek
A jelentéskészítő kiszolgáló rendszergazdái általában adatvezérelt előfizetéseket hoznak létre és tartanak fenn. Az adatvezérelt előfizetések létrehozásának lépéseihez lekérdezések létrehozása, az előfizetői adatokat tartalmazó adatforrások ismerete és emelt szintű engedélyek szükségesek a jelentéskészítő kiszolgálón.
Az oktatóanyag az Alapszintű táblajelentés létrehozása (SSRS-oktatóanyag) című oktatóanyagban létrehozott Értékesítési rendelés jelentést, valamint az AdventureWorks2022 mintaadatbázis adatait használja.
Az oktatóanyag használatához a számítógépnek a következőket kell telepítenie:
Az SQL Server adatvezérelt előfizetéseket támogató kiadása. További információkért lásd az SQL Server 2022 kiadásait és támogatott funkcióit.
Futtassa a jelentéskészítő kiszolgálót natív módban. Az oktatóanyagban ismertetett felhasználói felület egy natív módú jelentéskészítő kiszolgálón alapul. Az előfizetések támogatottak a SharePoint módú jelentéskészítő kiszolgálókon, de a felhasználói felület eltér az oktatóanyagban leírtaktól.
SQL Server Agent szolgáltatás.
A Reporting Services szerepkör-hozzárendelése, amely tartalmazza a mintajelentés összes előfizetésének kezelése feladatot. Ez a feladat egy adatvezérelt előfizetést határoz meg. Ha Ön rendszergazda a számítógépen, a helyi rendszergazdák alapértelmezett szerepkör-hozzárendelése biztosítja az adatvezérelt előfizetések létrehozásához szükséges engedélyeket. További információ: Engedélyek megadása natív módú jelentéskészítő kiszolgálón.
Engedélyek írása hálózati kapcsolaton keresztül elérhető megosztott mappába.
Az oktatóanyag befejezésének becsült ideje: 30 perc. További 30 perc, ha el kell végeznie az alapszintű jelentés oktatóanyagát.
Oktatóanyag munkafolyamata
Az oktatóanyag három leckéből áll:
| Lecke | Leírás |
|---|---|
| 1. lecke: Előfizetői mintaadatbázis létrehozása | Hozzon létre egy táblát a helyi SQL Server-adatbázisban, amely előfizetői adatokat tartalmaz. Ezek az információk tartalmazzák a szűréshez és a kimeneti fájlformátumokhoz használandó rendelésszámokat. |
| 2. lecke: Jelentés adatforrás-tulajdonságainak konfigurálása | Konfiguráljon egy jelentés adatforrását úgy, hogy felügyelet nélkül és ütemezés szerint fusson a jelentés. Módosítsa a jelentés adatkészletét úgy, hogy az tartalmazza az előfizetői adatok által megadott paramétert. |
| 3. lecke: Adatvezérelt előfizetés definiálása | Hozzon létre egy adatvezérelt előfizetést a Data-Driven Előfizetés varázslóval. |
Az alábbi ábra a folyamat alapszintű munkafolyamatát mutatja be:
| Step | Leírás |
|---|---|
| (1) | Az előfizetés konfigurációja beállítja a forrásjelentést, az ütemezést és a mezőleképezést az előfizetői adatbázishoz. |
| (2) | Az OrderInfo tábla négy, a szűréshez használható rendelésszámot tartalmaz, fájlonként 1-et. A tábla a létrehozott jelentések fájlformátumát is tartalmazza. |
| (3) | Az AdventureWorks2025 adatbázisból származó információk szűrése és visszaadása a jelentésben történik. |
| (4) | Az OrderInfo tábla által megadott fájlformátumokban létrehozott jelentések. |