Jaa


Etsi ja poista käyttämättömät .rdl-raportit käytöstä

KOSKEE: Power BI Report Builder Power BI Desktop Power BI 2022 Report Server SQL Server 2022 Reporting Services

Yrityksesi voi käsitellä satoja sivutettuja raportteja (.rdl-tiedostoja) Power BI -raporttipalvelimessa ja SQL Server Reporting Servicesissä (SSRS). Jotkin näistä raporteista saattavat vanhentua ja ne on poistetaan käytöstä. Raportin tekijänä tai järjestelmänvalvojana et halua siirtää käyttämättömiä raportteja Power BI -palveluun. Kun suunnittelet siirtymistä pilvipalveluun, suosittelemme taloudenpitoa, jotta päästään eroon käyttämättömistä .rdl-raporteista. Tämä paras käytäntö tukee säilytyshallintoa ja mahdollistaa organisaatiosi käyttää säilytysaikataulua ja tietokäytäntöä.

Käyttämättömien raporttien tarkistamiseen on kaksi prosessia. Laajennetaan puhdistus koskemaan käyttämättömiä objekteja sekä päästään eroon käyttämättömistä tietokantataulukoista, joissa voi olla vanhentuneita tietoja.

Suorita valvonta (valinnainen)

Suosittelemme ensin, että luot palvelimen valvonnan ja tietokannan valvonnan määrityksen. SQL Server -tietokantamoduulin tai yksittäisen tietokannan esiintymän valvominen edellyttää tietokantamoduulissa tapahtuvien tapahtumien seurantaa ja kirjaamista. SQL Server -valvonnan avulla voit luoda palvelinvalvontaa, joka voi sisältää palvelintason tapahtumien palvelinvalvontamääritykset ja tietokantatason tapahtumien tietokannan valvontamääritykset. Valvotut tapahtumat voidaan kirjoittaa tapahtumalokeihin tai valvontatiedostoihin.

Kun olet täyttänyt valvontalokin taulukoilla ja tallennetuilla toimintosarjoilla, joita käytetään raporteissa, voit viedä nämä objektit Excel-tiedostoon ja jakaa ne sidosryhmien kanssa. Kerro heille, että valmistaudut käyttämättömien objektien poistamiseen käytöstä.

Muistiinpano

Joitakin tärkeitä raportteja voi suorittaa vain harvoin, joten muista pyytää palautetta harvoin käytettävistä tietokantaobjekteista. Poistamalla objektin käytöstä voit muuttaa objektin nimeä sijoittamalla zdel-merkin sen eteen, jolloin objekti putoaa Object Explorerin alaosaan. Tällä tavalla, jos päätät myöhemmin, että tarvitset zdel-objektin, voit muuttaa nimen takaisin alkuperäiseksi. Kun tiedät, että olet valmis poistamaan ne tietokannasta, voit luoda aikataulun käyttämättömien objektien poistamiseen.

Raporttien käyttötietoluettelon luominen

Toiseksi haluat luoda .rdl-raporttien käyttötietoluettelon tekemällä kyselyjä raporttipalvelimen tietokannasta. Laske käyttömäärät alla olevan T-SQL:n avulla. Jos raporttipalvelin on määritetty tallentamaan raportin suoritushistorian yksi vuosi, voit käyttää tiettyä päivämäärää käyttötietojen suodattamiseen.


; 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 

Muistiinpano

Aliraportteja ja linkitettyjä raportteja ei näytetä suorituslokissa, jos pääraportti suoritetaan.

Täältä voit päättää, poistetaanko käyttämättömät raportit heti vai korvataanko raportti viestillä. Voit ilmoittaa käyttäjillesi, että raporttia ei enää käytetä, joten he voivat pyytää tukea järjestelmänvalvojalta. Sitten voit kehittää cadence-ajankohdan niiden poistamiseen ajan kuluessa.