Zdieľať cez


Vyhľadanie a odchod do dôchodku nepoužívaných zostáv .rdl

VZŤAHUJE SA NA: Power BI Zostavovač zostáv Power BI Desktopslužby Power BI 2022 Report Server SQL Server 2022 Reporting Services

Vaša spoločnosť môže pracovať so stovkami stránkovaných zostáv (súborov .rdl) na Power BI Report Serveri a v službe SQL Server Reporting Services (SSRS). Niektoré z týchto zostáv sa môžu zastarať a musia sa vyradiť z dôchodku. Ako autor alebo správca zostavy nechcete migrovať nepoužité zostavy do služba Power BI. Keďže plánujete migráciu do cloudu, odporúčame urobiť nejaké upratovanie, aby ste sa zbavili nepoužitých zostáv .rdl. Toto najlepšie postupy podporujú riadenie uchovávania údajov a umožňujú vašej organizácii využiť plán uchovávania údajov a politiku uchovávania údajov.

Existujú dva procesy na kontrolu nepoužívaných zostáv. Tieto čistenie rozširujeme na nepoužité objekty, aby sme sa odstránili nepoužívané databázové tabuľky, ktoré by mohli obsahovať potenciálne zastarané údaje.

Spustenie auditu (voliteľné)

Najskôr odporúčame vytvoriť audit servera a špecifikáciu auditu databázy. Auditovanie inštancie databázového nástroja SQL Servera alebo konkrétnej databázy zahŕňa sledovanie a zapisovanie udalostí do denníka, ktoré sa vyskytujú v databázovom nástroji. Audit SQL Servera umožňuje vytvárať audity servera, ktoré môžu obsahovať špecifikácie auditu servera pre udalosti na úrovni servera a špecifikácie auditu databázy pre udalosti na úrovni databázy. Auditované udalosti je možné zapísať do denníkov udalostí alebo do súborov auditu.

Po vyplnení denníka auditu tabuľkami a uloženými postupmi používanými pre zostavy môžete tieto objekty exportovať do excelového súboru a zdieľať ich s účastníkmi projektu. Dajte im vedieť, že sa pripravujete na odstránenie nepoužívaných objektov.

Poznámka

Niektoré dôležité zostavy sa môžu spúšťať len zriedkavo, preto požiadajte o spätnú väzbu o objektoch databázy, ktoré sa zriedkavo používajú. Odstránením objektu môžete zmeniť názov objektu umiestnením zdelu pred ním, takže objekt sa klesne na koniec Prieskumníka objektov. Týmto spôsobom, ak sa neskôr rozhodnete, že budete potrebovať objekt zdel , môžete zmeniť názov späť na pôvodný. Keď viete, že ste pripravení na ich odstránenie z databázy, môžete vytvoriť frekvenciu na odstránenie nepoužívaných objektov.

Vytvorenie zoznamu metrík používania zostáv

Po druhé, zoznam metrík používania zostáv .rdl budete chcieť vytvoriť dotazovaním databázy servera zostáv. Na odvodenie počtov používania použite T-SQL uvedený nižšie. Ak je váš server zostáv nakonfigurovaný na ukladanie jedného roka histórie vykonávania zostáv, môžete použiť konkrétny dátum na filtrovanie metrík používania.


; with UnusedReportsCte 
AS 
( 
SELECT 
Cat.Name,Path,COUNT(ExeLog.TimeStart) AS Cnt 

FROM (SELECT * FROM Catalog 
WHERE type=2 and Hidden=0) AS Cat 
LEFT JOIN 
ExecutionLog AS ExeLog 
ON ExeLog.ReportID = Cat.ItemID 
AND ExeLog.TimeStart>'01/01/2021' 
GROUP BY Cat.Name,Path) 
SELECT * FROM UnusedReportsCte 
ORDER BY Cnt ASC,path 

Poznámka

Čiastkové zostavy a prepojené zostavy sa v denníku vykonávania nezobrazujú, ak je nadradená zostava spustená.

Tu sa môžete rozhodnúť, či sa majú nepoužívané zostavy okamžite odstrániť alebo zostavu nahradiť správou. Používateľom môžete oznámiť, že zostava sa už nepoužíva, a tak môžu požiadať o podporu správcu. Potom môžete vytvoriť frekvenciu, aby ste ich v priebehu času odstránili.