Megosztás:


Reporting Services-adatriasztások

A következőkre vonatkozik: SQL Server Reporting Services (2016) Nem támogatott SQL Server Reporting Services (2017) A SharePoint nem támogatja a Power BI jelentéskészítő kiszolgálót

Az SQL Server Reporting Services (SSRS) korábbi verzióival kapcsolatos tartalmakért lásd : Mi az AZ SQL Server Reporting Services?

Az SQL Server Reporting Services adatriasztásai egy adatvezérelt riasztási megoldás, amely segítséget nyújt az Ön számára érdekes vagy fontos jelentésadatokról és adott időpontban történő tájékoztatásról. Az adatriasztások használatával már nem kell információkat keresnie, hanem az Ön rendelkezésére áll.

Az adatriasztási üzeneteket e-mailben küldi el a rendszer. Az információk fontosságától függően dönthet úgy, hogy többé-kevésbé gyakran és csak az eredmények változásakor küld üzeneteket. Több e-mail-címzettet is megadhat, így mások is értesülhetnek a hatékonyság és az együttműködés fokozása érdekében.

Megjegyzés:

A Reporting Services SharePoint-integrációja az SQL Server 2016 után már nem érhető el.

Adatriasztások architektúrája és munkafolyamata

Az alábbi lista a Reporting Services adatriasztásainak főbb területeit foglalja össze:

  • Adatriasztás-definíciók definiálása és mentése – jelentést futtat, érdekes adatértékeket azonosító szabályokat hoz létre, ismétlődő mintát határoz meg az adatriasztási üzenet küldéséhez, és megadja a riasztás címzettjeinek nevét.

  • Adatriasztás-definíciók futtatása – A riasztási szolgáltatás ütemezett időpontban dolgozza fel a riasztásdefiníciókat, lekéri a jelentésadatokat, adatriasztási példányokat hoz létre a riasztásdefiníció szabályai alapján.

  • Adatriasztási üzeneteket kézbesítenek a címzetteknek: A riasztási szolgáltatás létrehoz egy riasztási példányt, és e-mailben küld értesítést a címzetteknek.

Emellett adatriasztás-tulajdonosként megtekintheti az adatriasztásokkal kapcsolatos információkat, valamint törölheti és szerkesztheti az adatriasztás-definíciókat. A riasztásoknak csak egy tulajdonosa van, az azt létrehozó személy.

A riasztásokat kezelő rendszergazdák és a SharePoint Riasztások kezelése engedéllyel rendelkező felhasználók a webhely szintjén kezelhetik az adatriasztásokat. Megtekinthetik az egyes webhelyfelhasználók riasztásainak listáját, és törölhetik a riasztásokat.

A Reporting Services adatriasztásai eltérnek a SharePoint-riasztásoktól. SharePoint-riasztásokat bármilyen dokumentumtípushoz definiálhat, beleértve a jelentéseket is. A rendszer sharePoint-riasztásokat küld a dokumentum módosításakor. Például egy oszlopot ad hozzá egy jelentés tábláihoz. Ezzel szemben az adatriasztások akkor lesznek elküldve, ha a jelentésben szereplő adatok megfelelnek a riasztásdefiníciókban szereplő szabályoknak. A szabályok általában a jelentésben megjelenő adatokra hivatkoznak.

A jelentéseken adatriasztások létrehozásával figyelheti a jelentésadatok változásait, és e-mailben küldhet adatriasztási üzeneteket, amikor a jelentésadatok olyan szabályokat követnek, amelyek az Ön és mások számára fontos adatokat határozzák meg, valamint az üzleti igényeknek megfelelő időközönként. Igény szerint adatriasztásokat is futtathat. Ha Rendelkezik SharePoint-létrehozási riasztási engedéllyel, riasztásokat hozhat létre minden olyan jelentésen, amelyet megtekintésre jogosult. Több riasztást is létrehozhat egy jelentésen, és több felhasználó is létrehozhat azonos vagy eltérő riasztásokat egy jelentésben. Másokkal való együttműködéshez megadhatja őket a létrehozott adatriasztás-definíciókban a riasztási üzenetek címzettjeként.

Az alábbi ábra egy adatriasztás-definíció létrehozásának és mentésének munkafolyamatát, egy SQL Agent-feladat létrehozását mutatja be az adatriasztás egy példányának feldolgozásához, valamint a riasztást egy vagy több címzettnek e-mailben aktiváló jelentésadatokat tartalmazó adatriasztási üzenetek küldését.

Az adatriasztások architektúrájának és munkafolyamatának diagramja.

Adatriasztások által támogatott jelentések

A jelentésdefiníciós nyelven (RDL) írt és a Jelentéstervezőben vagy a Jelentéskészítőben létrehozott összes professzionális jelentéstípushoz létrehozhat adatriasztásokat. Olyan jelentések, amelyek adatterületeket tartalmaznak, például táblákat és diagramokat, segédjelentéseket tartalmazó jelentéseket, valamint összetett jelentéseket több párhuzamos oszlopcsoporttal és beágyazott adatrégióval. Az egyetlen követelmény, hogy a jelentés tartalmaz legalább egy tetszőleges adatterületet, és a jelentés adatforrása tárolt hitelesítő adatok használatára van konfigurálva, vagy hitelesítő adatok nélkül. Ha a jelentés nem rendelkezik adatrégióval, nem hozhat létre riasztást rajta.

A Power View használatával létrehozott jelentéseken nem hozhat létre adatriasztásokat.

Megjegyzés:

A Power View támogatása az SQL Server 2017 után már nem érhető el.

Ha natív vagy SharePoint módban telepíti a Reporting Servicest, vagy a Jelentéskészítő önálló verzióját használja, jelentéseket menthet jelentéskészítő kiszolgálóra, számítógépre vagy SharePoint-tárba. Ha adatriasztásokat szeretne létrehozni a jelentéseken, a jelentéseket menteni vagy feltölteni kell egy SharePoint-tárba. Ez azt jelenti, hogy nem hozhat létre riasztásokat a jelentéskészítő kiszolgálóra natív módban vagy a számítógépen mentett jelentésekhez. Emellett nem hozhat létre egyéni alkalmazásokba beágyazott riasztásokat.

A Reporting Services különböző hitelesítő adatokat támogat a jelentésekben. Tárolt hitelesítő adatok használatára konfigurált adatforrással vagy hitelesítő adatok nélkül is létrehozhat adatriasztásokat a jelentésekben. Nem hozhat létre riasztásokat az integrált biztonsági hitelesítő adatok használatára konfigurált jelentéseken, és nem kérheti a hitelesítő adatok megadását. A jelentés a riasztás definíciójának feldolgozása részeként fut, és a feldolgozás hitelesítő adatok nélkül meghiúsul. További információt a következő források tartalmaznak:

Jelentések futtatása

Az adatriasztás-definíció létrehozásának első lépése a kívánt jelentés megkeresése a SharePoint-tárban, majd a jelentés futtatása. Ha egy jelentés futtatásakor nem tartalmaz adatokat, akkor abban az időben nem hozhat létre riasztást a jelentésben.

Ha a jelentés paraméterezve van, meg kell adnia a jelentés futtatásakor használni kívánt paraméterértékeket. A paraméterértékek a jelentésen létrehozott adatriasztás-definíciókba lesznek mentve. Az értékek akkor használatosak, amikor a jelentés újrafut az adatriasztás-definíció feldolgozásának lépéseként. Ha módosítani szeretné a paraméterértékeket, újra kell futtatnia a jelentést ezekkel a paraméterértékekkel, és létre kell hoznia egy riasztásdefiníciót a jelentés ezen verziójában.

Adatriasztás-definíciók létrehozása

A Reporting Services adatriasztási funkciója tartalmazza az adatriasztás-tervezőt, amelyet adatriasztás-definíciók létrehozásához használ.

Adatriasztás-definíció létrehozásához futtassa a jelentést, majd nyissa meg az Adatriasztás-tervezőt a SharePoint Jelentésmegjelenítő műveletei menüből. Létre lesznek hozva a jelentés adatcsatornái, és az adatcsatorna első 100 sora megjelenik a Data Alert Designer adatelőnézeti táblájában. A jelentés összes adatcsatornája gyorsítótárazva lesz, amíg a riasztásdefiníción dolgozik a Data Alert Designerben. A gyorsítótárazás lehetővé teszi, hogy gyorsan váltson az adatcsatornák között. Amikor újra megnyitja a riasztásdefiníciót a Data Alert Designerben, az adatcsatornák frissülnek.

Az adatriasztás-definíciók olyan szabályokból és záradékokból állnak, amelyeknek a jelentés adatainak meg kell felelniük egy adatriasztási üzenet aktiválásához, egy ütemezésből, amely meghatározza a riasztási üzenet küldésének gyakoriságát, és opcionálisan a riasztási üzenet küldésének megkezdésének és leállításának dátumát, az olyan információkat, mint a Tárgy sor és a riasztási üzenetbe belefoglalandó leírás, és az üzenet címzettjei. Miután létrehozott egy riasztásdefiníciót, mentse az SQL Server riasztási adatbázisába.

Adatértesítési definíciók mentése és riasztási metaadatok

Amikor SharePoint módban telepíti a Reporting Servicest, a rendszer automatikusan létrehozza az SQL Server riasztási adatbázisát.

Az adatriasztás-definíciók és a riasztási metaadatok a riasztási adatbázisban vannak mentve. Alapértelmezés szerint az adatbázis neve ReportingServices<GUID>_Alerting.

Az adatriasztás-definíció mentésekor a riasztások létrehoznak egy SQL Server Agent-feladatot a riasztásdefinícióhoz. A munka tartalmaz egy munkarendet. Az ütemezés a riasztás definícióján definiált ismétlődési mintán alapul. A feladat futtatása az adatriasztás-definíció feldolgozását kezdeményezi.

Adatriasztás-definíciók feldolgozása

Amikor az SQL Server Agent-feladat ütemezése megkezdi a riasztásdefiníció feldolgozását, a jelentés fut a jelentés adatcsatornáinak frissítéséhez. A riasztási szolgáltatás beolvassa az adatcsatornákat, és alkalmazza az adatriasztás-definíciók által megadott szabályokat az adatértékekre. Ha egy vagy több adatérték megfelel a szabályoknak, létrejön egy adatriasztási példány, és a rendszer e-mailben elküldi az összes címzettnek a riasztási eredményeket tartalmazó adatriasztási üzenetet. Az eredmények olyan jelentésadatok sorai, amelyek a riasztáspéldány létrehozásakor minden szabálynak megfeleltek. Ha meg szeretné akadályozni, hogy több, azonos eredményű riasztási üzenet is legyen, megadhatja, hogy az üzenetek csak az eredmények változásakor legyenek elküldve. Ebben az esetben a rendszer létrehoz és ment egy riasztási példányt a riasztási adatbázisba, de nem jön létre riasztási üzenet. Ha hiba történik, a rendszer a riasztási példányt is menti a riasztási adatbázisba, és a rendszer egy riasztási üzenetet küld a hibával kapcsolatos részletekkel a címzetteknek. A jelen cikk Diagnosztika és naplózás szakasza további információkat tartalmaz a naplózásról és a hibaelhárításról.

Adatriasztási üzenetek küldése

Az adatriasztási üzeneteket e-mailben küldi el a rendszer.

A Feladó sor a Reporting Services e-mail-kézbesítési konfigurációja által biztosított értéket tartalmazza. A Címzett sor felsorolja azokat a címzetteket, amelyeket a riasztás létrehozásakor adott meg a Data Alert Designer alkalmazásban.

A Data Alert Designerben megadott e-mail tárgysorán kívül az adatriasztási üzenet a következő információkat tartalmazza:

  • Az adatriasztás definícióját létrehozó személy neve.

  • Ha leírást adott meg a riasztás definíciójában, az az e-mail szövegének tetején jelenik meg.

  • A riasztás eredménye a jelentés adatcsatornájának azon soraiból áll, amelyek megfelelnek a riasztás definíciójában meghatározott szabályoknak.

  • Hivatkozás arra a jelentésre, amelyre a riasztásdefiníció épül.

  • A riasztás definíciójának szabályai.

  • A jelentés futtatásához használt paraméterek és értékek.

  • A jelentés adatterületein kívül eső jelentéselemek környezeti értékei.

Ha nem hozható létre adatriasztási példány vagy adatriasztási üzenet, a rendszer hibaüzenetet küld az összes címzettnek. A riasztási eredmények helyett az üzenet tartalmaz egy hibaleírást.

További információ: Adatriasztási üzenetek.

Adatriasztások telepítése

Az adatriasztási funkció csak akkor érhető el, ha a Reporting Services SharePoint módban van telepítve. Amikor SharePoint módban telepíti a Reporting Servicest, a telepítő automatikusan létrehozza az adatriasztás-definíciókat és a metaadatok riasztását tároló riasztási adatbázist, valamint két SharePoint-lapot a riasztások kezeléséhez, és hozzáadja az Adatriasztás-tervezőt a SharePoint-webhelyhez. A telepítés során nem lehet speciális lépéseket végrehajtani, és nem lehet beállítani a riasztási beállításokat.

Ha többet szeretne megtudni a Reporting Services SharePoint módban való telepítéséről, beleértve az SQL Server 2012 (11.x) és a Reporting Services szolgáltatásalkalmazás új megosztott szolgáltatását, amelyet a Reporting Services funkcióinak használatához létre kell hoznia és konfigurálnia kell, olvassa el a Reporting Services SharePoint mód telepítése a SharePoint 2010-hez az MSDN-tárban című témakört.

Ahogy a cikk korábbi ábrája is mutatja, az adatriasztások SQL Server Agent-feladatokat használnak. A feladatok létrehozásához az SQL Server-ügynöknek futnia kell. Előfordulhat, hogy az SQL Server-ügynököt úgy konfigurálta, hogy automatikusan elinduljon a Reporting Services telepítésekor. Ha nem, manuálisan is elindíthatja az SQL Server-ügynököt. További információ: Az SQL Server Agent konfigurálása és az Adatbázismotor, SQL Server Agent vagy SQL Server Browser Service indítása, leállítása, szüneteltetése, folytatása, újraindítása.

A Központi SharePoint-felügyelet Előfizetések és riasztások kiépítése lapján megtudhatja, hogy az SQL Server Agent fut-e, és létrehoz és letölt egyéni Transact-SQL szkripteket, amelyeket ezután az SQL Server Agent engedélyeinek megadásához futtat. A Transact-SQL-szkripteket a PowerShell használatával is létrehozhatja. További információ: Előfizetések és riasztások kiépítése az SSRS szolgáltatásalkalmazásokhoz.

Adatriasztások konfigurálása

Az SQL Server 2012-től (11.x) kezdődően a Reporting Services funkcióinak beállításai, beleértve az adatriasztásokat is, a jelentéskészítő kiszolgáló konfigurációs fájlja (rsreportserver.config) és egy SharePoint-konfigurációs adatbázis között lesznek elosztva, amikor SharePoint módban telepíti a Reporting Servicest. Amikor a szolgáltatásalkalmazást a Reporting Services telepítésének és konfigurálásának lépéseként hozza létre, a SharePoint konfigurációs adatbázisa automatikusan létrejön. További információ: RsReportServer.config konfigurációs fájl és a Reporting Services konfigurációs fájljai.

A Reporting Services adatriasztásainak beállításai közé tartoznak a riasztási adatok és metaadatok tisztításának időközei, valamint az adatriasztási üzenetek e-mailben történő küldésekor az újrapróbálkozások száma. A konfigurációs fájlt és a konfigurációs adatbázist úgy frissítheti, hogy különböző értékeket használjon az adatriasztási beállításokhoz.

A jelentéskészítő kiszolgáló konfigurációs fájlját közvetlenül frissítheti. A SharePoint konfigurációs adatbázisát Windows PowerShell-parancsmagokkal frissítheti.

Az alábbi táblázat az adatriasztások konfigurációs elemeit, az alapértelmezett értékeket, leírásokat és helyeket sorolja fel.

Setting Alapértelmezett érték Description Elhelyezkedés
ÉrtesítésTisztításiCiklusPercek 20 A tisztítási ciklus kezdete között eltelt percek száma. Jelentéskészítő kiszolgáló konfigurációs fájlja
RiasztásiVégrehajtásiNaplóTisztításiPercek 10080 A végrehajtási naplóbejegyzések megtartásához megadott percek száma. Jelentéskészítő kiszolgáló konfigurációs fájlja
AlertingDataCleanupMinutes 360 Az ideiglenes adatok megőrzésére vonatkozó percek száma. Jelentéskészítő kiszolgáló konfigurációs fájlja
AlertingMaxDataRetentionDays 180 A riasztás végrehajtási metaadatainak, a riasztáspéldányoknak és a végrehajtási eredményeknek a törléséig tartó napok száma. Jelentéskészítő kiszolgáló konfigurációs fájlja
MaxÚjrapróbálkozások 3 Az adatriasztások feldolgozásának újrapróbálkozási száma. Szolgáltatáskonfigurációs adatbázis
Másodpercek az újrapróbálkozás előtt 900 Az újrapróbálkozás előtt várandó másodpercek száma. Szolgáltatáskonfigurációs adatbázis

Alapértelmezés szerint a MaxRetries és a SecondsBeforeRetry beállítások az adatriasztások által aktivált összes eseményre érvényesek. Ha részletesebben szeretné szabályozni az újrapróbálkozások és az újrapróbálkozások késleltetését, hozzáadhat elemeket minden olyan eseménykezelőhöz, amely különböző MaxRetries és SecondsBeforeRetry értékeket ad meg.

Eseménykezelők és újrapróbálkozás

Az eseménykezelők a következők:

Eseménykezelő Description
FireAlert A riasztásdefiníció azonnali feldolgozásának megkezdéséhez válassza a Futtatás a Data Alert Managerben lehetőséget.
Tűzvédelmi ütemterv Az SQL Server Agent elindítja egy riasztásdefiníció feladatütemezését.
Ütemterv létrehozása Létrehoz egy adatriasztás-definíciót, és az SQL Server-ügynök feladatütemezése a riasztás definíciójában megadott gyakorisági intervallum alapján jön létre.
Frissítési ütemterv Frissíti az adatriasztás-definíció gyakorisági időközét, és az SQL Server-ügynök feladatütemezése frissül.
DeleteSchedule Törli az adatriasztás definícióját, és az SQL Server Agent-feladat törlődik.
GenerateAlert A riasztási futtatókörnyezet feldolgozza a jelentés adatcsatornáját, alkalmazza az adatriasztás definíciójában meghatározott szabályokat, meghatározza, hogy létre kívánja-e hozni az adatriasztás egy példányát, és szükség esetén létrehozza az adatriasztás egy példányát.
DeliverAlert A futtatókörnyezet létrehozza az adatriasztási üzenetet, és e-mailben elküldi az összes címzettnek.

Az alábbi táblázat összefoglalja az eseménykezelőket és amikor újbóli próbálkozás aktiválódik.

Hibakategória/Eseménytípus FireAlert Tűzvédelmi ütemterv Ütemterv létrehozása Frissítési ütemterv DeleteSchedule GenerateAlert DeliverAlert
Nincs elég memória X X X X X X X
Szál megszakítása X X X X X X X
Az SQL Agent nem fut X X X X
Átmeneti. Többnyire kapcsolati problémák, időtúllépések és zárolások miatt. X X X X X X X
IOException X
WebException X
SocketException X
SMTPException (*) X

(*) Újrapróbálkozási indító SMTP-hibák:

  • SmtpStatusCode.ServiceNotAvailable

  • SmtpStatusCode.MailboxBusy

  • SmtpStatusCode.MailboxUnavailable

Adatriasztások letiltása

Ha le szeretné tiltani az adatriasztási funkciót, frissítse a konfigurációs fájl Szolgáltatás szakaszát. Az alábbi kód a konfigurációs fájl Szolgáltatás szakaszát mutatja be.

<Service>

<IsSchedulingService>True</IsSchedulingService>

<IsNotificationService>True</IsNotificationService>

<IsEventService>True</IsEventService>

<IsAlertingService>True</IsAlertingService>

...

</Service>

A riasztás letiltásához módosítsa a True (Igaz) értéket Hamis (False) értékre a következőben: <IsAlertingService>True</IsAlertingService>.

Adatriasztások engedélyei

Mielőtt adatriasztásokat hozhatna létre a jelentéseken, rendelkeznie kell a jelentés futtatásához és a Riasztások SharePoint-webhelyen való létrehozásához szükséges engedéllyel. A jelentésengedélyekről az alábbi cikkekben olvashat bővebben.

A Reporting Services adatriasztásai két engedélyszintet támogatnak: az adatfeldolgozót és a riasztáskezelőt. Az alábbi táblázat a kapcsolódó SharePoint-engedélyeket és felhasználói feladatokat sorolja fel.

Felhasználó típusa SharePoint-engedély Tevékenység leírása
Infomunkás Elemek megtekintése

Riasztások létrehozása
Megtekintheti az elemeket, például a jelentéseket, és adatriasztásokat hozhat létre a jelentéseken. Riasztások szerkesztése és törlése.
Riasztási rendszergazda Riasztások kezelése Megtekintheti a SharePoint-webhelyen mentett összes adatriasztás listáját, és törölheti a riasztásokat.

Diagnosztika és naplózás

Az adatriasztások számos módon segítenek az információs dolgozóknak és a rendszergazdáknak nyomon követni a riasztásokat, és megérteni, hogy miért hiúsultak meg a riasztások, és segít a rendszergazdáknak a naplók használatával megtudni, hogy mely riasztási üzenetek kinek, hány riasztáspéldányt küldtek stb.

Adatfigyelmeztető Kezelő

A Data Alert Manager felsorolja a riasztásdefiníciókat és a hibainformációkat, amelyek segítenek az információs dolgozóknak és a rendszergazdáknak megérteni a hiba okát. A hiba néhány gyakori oka:

  • A jelentés adatcsatornája megváltozott, és az adatriasztás-definíciós szabályokban használt oszlopok már nem szerepelnek az adatcsatornában.

  • A jelentés megtekintésére vonatkozó engedélyt visszavonták.

  • Az alapul szolgáló adatforrás adattípusa megváltozott, és a riasztás definíciója már nem érvényes.

Naplók

A Reporting Services számos naplót biztosít, amelyek segítenek jobban megismerni az adatriasztás-definíciók, a létrehozott adatriasztás-példányok és így tovább feldolgozásakor futtatott jelentéseket. Három napló különösen hasznos: a riasztási végrehajtási napló, a jelentéskészítő kiszolgáló végrehajtási naplója és a jelentéskészítő kiszolgáló nyomkövetési naplója.

A Reporting Services egyéb naplóiról további információt a Reporting Services naplófájljaiban és forrásaiban talál.

Riasztási végrehajtási napló

A riasztási futtatókörnyezet szolgáltatás bejegyzéseket ír a Riasztási adatbázis ExecutionLogView táblájában. Lekérdezheti a táblát, vagy futtathatja a következő tárolt eljárásokat, hogy részletesebb diagnosztikai információkat kapjon a riasztási adatbázisba mentett adatriasztásokról.

  • ReadAlertData

  • ReadAlertHistory

  • ReadAlertInstances

  • Eseménytörténet olvasása

  • ReadFeedPollHistory

  • ReadFeedPools

  • ReadPollData

  • Elküldött riasztások olvasása

Az SQL Agent használatával ütemezetten futtathatja a tárolt eljárást. További információ: SQL Server Agent.

Jelentéskészítő kiszolgáló végrehajtási naplója

A jelentéseket olyan adatcsatornák létrehozásához futtatják, amelyekre az adatriasztás-definíciók épülnek. A jelentéskészítő kiszolgáló feldolgozási naplója a jelentéskészítő kiszolgáló adatbázisában minden alkalommal rögzíti az információt, amikor a jelentés fut. Részletes információkért lekérdezheti a ExecutionLog2 nézetet az adatbázisban. További információ: Jelentéskészítő kiszolgáló végrehajtási naplója és a ExecutionLog3 nézet.

Jelentéskiszolgáló nyomkövetési naplója

A jelentéskészítő kiszolgáló nyomkövetési naplója rendkívül részletes információkat tartalmaz a jelentéskészítő kiszolgáló szolgáltatás műveleteiről, beleértve a jelentéskészítő kiszolgáló webszolgáltatása által végrehajtott műveleteket és a háttérfeldolgozást. A nyomkövetési napló információi akkor lehetnek hasznosak, ha egy jelentéskiszolgálót tartalmazó alkalmazást hibakeres, vagy az eseménynaplóba vagy a végrehajtási naplóba írt konkrét problémát vizsgálja. További információ: Jelentéskészítő kiszolgálói szolgáltatás nyomkövetési naplója.

Teljesítmény számlálók

Az adatriasztások saját teljesítményszámlálókat biztosítanak. Minden teljesítményszámláló, egyet kivéve, olyan eseményhez kapcsolódik, amely a riasztási futtatókörnyezet szolgáltatásának része. Az eseménysorral kapcsolatos teljesítményszámláló az összes aktív esemény sorának hosszát mutatja.

Esemény- vagy eseménysor Teljesítményszámláló
ALERTINGQUEUESIZE Riasztás: eseménysor hossza
FireAlert Riasztás: feldolgozott események – FireAlert
Tűzvédelmi ütemterv Riasztás: feldolgozott események – FireSchedule
Ütemterv létrehozása Riasztás: feldolgozott események – CreateSchedule
Frissítési ütemterv Riasztás: feldolgozott események – UpdateSchedule
DeleteSchedule Riasztás: feldolgozott események – DeleteSchedule
GenerateAlert Riasztás: feldolgozott események – GenerateAlert
DeliverAlert Riasztás: feldolgozott események – DeliverAlert

A Reporting Services teljesítményszámlálókat biztosít más Reporting Services-funkciókhoz. További információért lásd: Teljesítményszámlálók – ReportServer Service, teljesítményobjektumok, Teljesítményszámlálók MSRS 2016 Native Mode, teljesítményobjektumok és Teljesítményszámlálók MSRS 2016 SharePoint Mode, teljesítményobjektumok.

TLS támogatása

A Reporting Services a HTTP SSL szolgáltatással titkosított kapcsolatokat létesíthet jelentéskészítő kiszolgálóval vagy SharePoint-webhelyekkel. A Transport Layer Security (TLS) korábban Secure Sockets Layer (SSL) néven volt ismert.

A riasztási futtatókörnyezeti szolgáltatás és az adatriasztások felhasználói felülete támogatja a TLS-t, és hasonlóan működik, akár TLS-t, akár HTTP-t használ. Vannak azonban apró különbségek. Amikor az adatriasztás definíciója TLS-kapcsolattal jön létre, az adatriasztási üzenetből a SharePoint-tárra mutató URL-cím is TLS-t használ. A TLS-kapcsolatot azonosíthatja, mert HTTP helyett HTTPS-t használ az URL-címében. Hasonlóképpen, ha az adatriasztás definíciója HTTP-kapcsolattal lett létrehozva, a SharePoint-webhelyre mutató hivatkozás HTTP-t használ. Függetlenül attól, hogy a riasztásdefiníció TLS vagy HTTP használatával lett-e létrehozva, a felhasználók és a riasztáskezelő rendszergazdák élménye azonos a Data Alert Designer vagy a Data Alert Manager használatakor. Ha a protokollnak (HTTP vagy TLS) a riasztásdefiníció létrehozása, majd frissítése és ismételt mentése között kell változnia, az eredeti protokoll megmarad és használható a hivatkozás URL-címeiben.

Ha olyan SharePoint-webhelyen hoz létre adatriasztást, amely TLS használatára van konfigurálva, majd eltávolítja a TLS-követelményt, a riasztás továbbra is működik a webhelyen. Ha a webhely törölve van, a rendszer ehelyett az alapértelmezett zónawebhelyet használja.

Adatriasztás felhasználói felülete

Az adatriasztások SharePoint-lapokat biztosítanak a riasztások kezeléséhez, valamint egy tervezőt az adatriasztás-definíciók létrehozásához és szerkesztéséhez.

Adatriasztások globalizációja

Bizonyos szkriptek, például az arab és a héber jobbról balra íródtak. Az adatriasztások támogatják a jobbról balra és balról jobbra történő írásrendszereket. Az adatriasztások észlelik a kulturális környezetet, és ennek megfelelően módosítják a felhasználói felület megjelenését és viselkedését, valamint az adatriasztási üzenetek elrendezését. A kultúra a felhasználó számítógépén található operációs rendszer regionális beállításából származik. Minden alkalommal, amikor frissíti, majd újból menti az adatriasztás definícióját, a kultúradefiníció is mentésre kerül.

A riasztásdefiníció kultúrája befolyásolhatja, hogy az adatok megfelelnek-e a riasztásdefiníció szabályainak. A karakterlánc-összehasonlításokat leggyakrabban a kultúraspecifikus szabályok befolyásolják.

Annak meghatározása, hogy a jelentésadatok megfelelnek-e a riasztásdefiníció szabályainak, a riasztás definíciójának kultúrája befolyásolhatja. Ez az esemény leggyakrabban karakterláncokban fordul elő. Például egy német nyelvi környezetnek megfelelő riasztásdefinícióban egy olyan szabály, amely az "o" angol betűt a német "ö" betűvel hasonlítja össze, nem teljesülne. Az angol kultúrát használó riasztásdefinícióban a szabály teljesülne.

Az adatformázás a riasztásdefiníció kultúráján is alapul. Ha például a kultúra egy pontot használ tizedesjelként, akkor az érték 45,67; mivel a tizedesjelként vesszőt használó kultúra 45,67-et jelenít meg.

Attól függően, hogy melyik adatriasztás felhasználói felületét használja, a jobbról balra tartó támogatás változó. A Data Alert Designer támogatja a jobbról balra író írásrendszert a szövegdobozokban, de a tervező elrendezése nem jobbról balra. Elrendezése balról jobbra halad, mint más eszközök. A jobbról balra szövegtájolással létrehozott, majd balról jobbra író környezetben szerkesztett riasztásdefiníció mentésekor a jobbról balra szövegtájolás megőrződik. A Data Alert Manager ugyanúgy viselkedik, mint egy SharePoint-lap. Elrendezése jobbról balra, csakúgy, mint más SharePoint-lapok. Adatriasztási üzenetek, amelyek jobbról balra adatértesítési definíciókon alapulnak, az üzenet szövege jobbról balra jelenik meg, míg az üzenet elrendezése balról jobbra történik.