Så här ställer du in standardrapportparametrarna för en MECM -rapport

Om du använder Microsoft Endpoint Configuration Manager (MECM) mycket, använder du troligtvis rapporterna mycket också! Det är också mer troligt att du skickar länken MECM -rapporteringswebbplats till andra team eller personer i din organisation, till exempel CTO eller säkerhetsteamet. En av de saker som du vill undvika är dock att hela tiden berätta för alla vilken samling eller inställningar som ska väljas varje gång. Så skulle det inte vara trevligt att ställa in ett standardvärde för dina uppmaningar? Tja, jag är glad att berätta att du kan göra just det! Det finns två (slags) sätt att ställa in standardrapportparametrar. Det här blogginlägget täcker båda metoderna, så att du kan spara tid och besvär i längden.

Detta blogginlägg började ursprungligen som två olika inlägg som täckte mer eller mindre samma ämne. Efter att ha granskat båda kände jag att det var bättre att slå ihop dem till en. Vad jag inte gjorde var att återskapa alla skärmdumpar så att det såg ut som om jag arbetade med en rapport från början till slut. Jag kände att det var bättre att prata om processen och inte ta mycket tid att göra om skärmdumparna. Allt detta är att säga att det finns olika rapportskärmdumpar för olika avsnitt i detta blogginlägg och det är anledningen till det.

Kan du ange standardrapportparametrar i alla versioner av Power BI -rapportserver och SSRS?

ja! Processen kan variera något (jag menar verkligen något) från en version till en annan, men du kan göra detta i ALLA versioner av Power BI Report Server (PBRS) och SQL Server Reporting Services (SSRS).

I mitt exempel nedan kommer jag att använda PBRS 2019, men jag bekräftade att stegen är EXAKT samma i SSRS 2016, SSRS 2017 och SSRS 2019. Det är bara när du använder en mycket äldre version, till exempel SSRS 2005 (som stöds inte längre) där stegen ändras så lite.

Vad är de två sätten att ställa in standardfrågevärden?

Detta är en slags trickfråga eftersom de mer eller mindre gör båda samma sak.

  • Du kan ställa in standardvärdet inom PBRS eller SSRS.
  • Eller så kan du ställa in standardvärdet i Visual Studio/Report Builder. Eftersom stegen i huvudsak är desamma för Visual Studio och Report Builder kommer jag bara att visa Visual Studio i detta blogginlägg.

Tänk på att om du ställer in promptens standardvärde inom PBRS eller SSRS gäller det bara den servern. Men om du anger standardvärdet i Visual Studio, gäller det alla SSRS- och PBRS -servrar, såvida det inte skrivs över av den första metoden.

Varför använda den ena metoden framför den andra?

Det finns inget rätt eller fel svar. Men det korta svaret är: om du bygger en rapport i Visual Studio är det bäst att ställa in standardvärden direkt från fladdermusen för de flesta men inte alla uppmaningar. Kom ihåg att om alla uppmaningar har ett standardvärde körs instrumentpanelen/rapporten automatiskt när den väljs. Det du helst vill ha är en eller två uppmaningar som kräver manuellt val. På så sätt körs rapporten inte förrän promptvärdena har valts och knappen "Visa rapport" klickas.

Enligt min mening är det en bra metod att ställa in standardvärden för nästan alla uppmaningar utom för samlingsprompten (i de flesta fall). Detta görs så att en instrumentpanel/rapport inte körs automatiskt och sedan måste du köra den igen. Jag uppmuntrar alla att sätta sina egna standardvärden där det är vettigt för dem.

Så här ställer du in standardrapportparametrarna i PBRS och SSRS

Som många av er vet rekommenderar jag att du öppnar PBRS- eller SSRS -webbplatsen direkt istället för att gå igenom konsolen. Det finns två sätt att redigera standardrapportparametrarna. Det svåraste sättet är att redigera rapporten och ställa in standard för promptegenskaperna. Det enkla sättet är att uppdatera värdena på PBRS- eller SSRS -webbplatsen. Detta är metoden som jag kommer att visa nedan. Som en sidoteckning bekräftade jag att det inte finns något sätt att utföra denna uppgift från själva MECM -konsolen.

Standardrapportparametrar - Övergripande statusuppdatering för programuppdatering

Börja med att bläddra till den mapp som innehåller den rapport du vill ha. I mitt fall är det det Övergripande statusuppdatering för programuppdatering. Klicka på (grön pil).

Standardrapportparametrar - Hantera

Välj Klara av nod.

Standardrapportparametrar - Parameternod

Välj Parametrar nod. Observera att parametern "Samling" inte har ett standardvärde. Det betyder att du måste välja samlingen varje gång du vill köra rapporten. Eftersom jag inte vill att CTO eller säkerhetsteamet ska komma ihåg vilken samling som ska väljas varje gång, anger jag standardrapportparametern.

Standardrapportparametrar - Välj samling

I det här exemplet väljer jag Använd standard kryssrutan bredvid Välj samlingoch sedan väljer jag listrutan. Detta visar de tillgängliga värdena för den här prompten.

Standardrapportparametrar - Apply -knapp

Därefter väljer jag Oxford Regional Office för min samling. Du måste klicka på Tillämpa knappen för att uppdatera standardvärdet för rapportparametern. Du kommer att veta att det är gjort när Tillämpa knappen är nedtonad.

Notera: När detta är inställt för rapporten kommer det OCH att vara standardvärdet inom MECM -konsolen.

Instrumentpanel med instruktioner

Nu kör jag rapporten och resultaten uppdateras automatiskt. Jag blir inte ombedd om värdet på varje prompt eftersom alla nu är inställda som standard.

Bonustips i PBRS/SSRS

Observera inom skärmdumpen ovan att det finns tre uppmaningar? Det finns en uppmaning om klassificering av programuppdateringar, en annan för programuppdateringsgrupp och en till för samlingar. Du kan dölja en eller flera av uppmaningarna så att ingen ”enkelt” kan ändra värdena!

Standardrapportparametrar - synlighet

För att göra detta, gå tillbaka till Parametrar nod och ändra synligheten till Dold. Du måste ange det här alternativet för varje prompt som du vill dölja.

Instrumentpanel utan uppmaningar

När jag kör rapporten igen, se hur prompten nu är dold ?!

Ställa in standardvärden för uppmaningar i Visual Studio

Standardrapportparametrar - Visual Studio - Parametrar

När du har valt rapporten i Visual Studio dubbelklickar du på prompten där du vill ange standard (1).

Standardrapportparametrar - Visual Studio - Standardvärden

Välj Ursprungliga värden nod (2). Välj sedan standardvärdesalternativet. I det här fallet är det Ange värden (3). Klicka på Lägg till knappen (4) och skriv in värdet (5) manuellt. Observera att till skillnad från PBRS eller SSRS är detta värde INTE validerat. Det betyder att om du gör ett stavfel här så kommer rapporten INTE att köras automatiskt som du vill. Slutligen, klicka OK för att tillämpa (6) uppdateringen.

Bonustips i Visual Studio/Report Builder

I likhet med tipset jag nämnde tidigare för PBRS/SSRS kan du dölja uppmaningar i Visual Studio och Report Builder. Så länge värdet som standard är validerat körs rapporten automatiskt som avsett. Varför skulle du vilja dölja en prompt? Om rapportens snabbvärde alltid är detsamma behöver du inte störa slutanvändarna med värdet.

WIR -detaljer Dashboard

Till exempel inom WIR -detaljer Dashboard, licensräkningen har ett standardvärde och det är också en dold prompt. På så sätt behöver slutanvändaren inte ange det värdet varje gång de vill köra denna instrumentpanel. Ärligt talat, hur många skulle veta vilket licensantal som köptes?

Allmän nod

Allmän noden välj Dold alternativet under Välj synlighet för parametrar sektion.

Slutsats - Standardrapportparametrar

Om du har några frågor om hur du ställer in standardrapportparametrar eller hur du döljer uppmaningar är du välkommen att kontakta basen med mig @GarthMJ.

Se hur Right Click Tools förändrar hur system hanteras.

Öka produktiviteten direkt med vår begränsade, kostnadsfria Community Edition.

Kom igång med Right Click Tools idag:

Dela detta:

Support

  • Detta fält används för valideringsändamål och ska lämnas oförändrat.

Kontakt

  • Detta fält används för valideringsändamål och ska lämnas oförändrat.
sv_SESwedish