Hur man utnyttjar den interaktiva sorteringsfunktionen i SCCM -rapporter

Har du någonsin sett någon använda någon av dina rapporter/instrumentpaneler? Jag har och det är alltid fascinerande att se hur någon kommer att granska data. Om de har tidigare erfarenhet av att använda andra rapporter eller standard SCCM -rapporter kommer de alltid att försöka använda samma användbara funktioner. Ett av dessa användbara attribut i SCCM -rapporter är den interaktiva sorteringsfunktionen. Detta är en av de små pärlorna som när du utnyttjar den kan hjälpa dig att ta dina rapporter till nästa nivå.

Vad gör den interaktiva sorteringsfunktionen?

Med den interaktiva sorteringsfunktionen kan du välja en kolumn, sortera den kolumnen och därigenom ordna alla tabellrader så att den valda kolumnen sorteras antingen alfabetiskt eller numeriskt. Den här funktionen är användbar om du vill se något annat än standardsorten.

Hur vet jag om den interaktiva sorteringsfunktionen är aktiverad?

I grund och botten om du ser pilar högst upp i en kolumn vet du att den interaktiva sorteringsfunktionen är aktiverad.

Interaktiv sorteringsfunktion - lila pilar

I exemplet ovan flaggade jag kolumnerna som möjliggör interaktiv sortering. Lägg märke till pilarna upp och ner? De anger att kolumnen använder standardsorten som anges i SQL Server fråga.

Interaktiv sorteringsfunktion - Standardordning

Vad händer om du vill se tabellen listad från det minsta till det största? Klicka bara på pilarna upp och ner. Pilen ändras till en uppåtpil. Eftersom detta är standardorder inom min SQL Server fråga bara pilen ändrade sitt utseende.

Interaktiv sorteringsfunktion - Uppdaterad beställning

Klicka på pilen igen och den här gången kommer det att sortera tabellen från det största antalet enheter till det minsta beloppet.

Hur kan jag aktivera den interaktiva sorteringsfunktionen?

Interaktiv sorteringsfunktion - Textrutaegenskaper

Börja med att öppna din SQL Server Reporting Services (SSRS) rapport in SQL Server Data Tools BI (SSDT-BI). Högerklicka på Tabell/Matris kolumnrubrik där du vill aktivera den interaktiva sorteringsfunktionen. I det här exemplet använder jag PC -typ kolumn. Välj sedan Textruta Egenskaper… alternativ.

Interaktiv sorteringsfunktion - Interaktiv sorteringsnod

Interaktiv sortering nod, välj Aktivera interaktiv sortering i denna textruta.

Interaktiv sorteringsfunktion - Sortera efter

Välj sedan lämplig kolumn i listrutan.

Interaktiv sorteringsfunktion - OK -knapp

Slutligen, klicka på OK knappen och du är klar!

Upprepa dessa steg för varje kolumn där du vill att den interaktiva sorteringsfunktionen ska vara tillgänglig.
grattis! Om du aktiverar den här funktionen tar du rapporten till nästa nivå.

Tips för interaktiv sortering

Textruta Egenskaper märkte du att någon kolumn kan användas för sortering? Tänk på att det här är kolumnerna i din SQL Server fråga, så de är olika kolumner än bara de kolumner som visas i själva tabellen.

Varför är detta viktigt? Det är viktigt av ett par skäl.

Interaktiv sorteringsfunktion - Patchstatusrapport

Först kan du sortera vilken kolumn som helst i din SQL Server fråga och inte begränsas till endast de visade kolumnerna i Tabell/Matris. Vad menar jag? Titta på sökresultaten ovan. De sorteras efter datornamn. För tillfället är den här listan inte så hjälpsam för mig eftersom jag i slutändan vill lägga den i numerisk ordning för att se vilka datorer som behöver flest patchar först.

Interaktiv sorteringsfunktion - Statuskolumn

I skärmdumpen ovan har jag klickat på den interaktiva sorteringsfunktionen på Status kolumn. Varför gör Behöver 10 lappar kom före Behöver 2 lappar? Till en början är det inte meningsfullt, men svaret är att den här kolumnen INTE är en lista över heltal. De Status kolumn består av strängar.

För att uttrycka detta på ett annat sätt jämför den interaktiva sorteringsfunktionen i den här kolumnen varje tecken i en sträng ett i taget. Det första unika tecknet i detta exempel visas två tecken efter ordet Behov (Tecken #7). Det sjunde tecknet är sorterat från 0-9 och AZ. Samma process upprepas för den åttonde karaktären och så vidare. Därför Behöver 1… resultat kommer att ordnas före Behöver 2… resultaten sorteras. Hela processen upprepas tills alla strängar är ordnade.

Hur kan du sortera dessa data numeriskt? Du måste gå tillbaka till originalet SQL Server fråga.

Titta på skärmdumpen ovan för Datauppsättning1. Under den ser du att jag har en kolumn som heter sortera. Denna kolumn, inom min SQL Server fråga, ger mig det numeriska värdet av antalet programuppdateringar som behövs för varje dator. Eftersom jag har den numeriska informationen i en kolumn kan jag använda den för att sortera raderna i min tabell. Jag ska använda sortera kolumnen i stället för Status kolumn för sortering. Se resultaten i nästa skärmdump.

Interaktiv sorteringsfunktion - Uppdaterad rapport

I skärmdumpen ovan ändrade jag den interaktiva sorteringsfunktionen för att använda sortera spalt från min DataSet1. När jag utnyttjade den interaktiva sorteringsfunktionen på Status kolumn allt sorteras numeriskt.

Tänk då på när du utformar rapporter som du kan utnyttja den interaktiva sorteringsfunktionen genom att använda en annan kolumn, till exempel sorteringskolumnen i mitt exempel, för att ordna resultaten i en mer logisk herrgård.

Nu av den andra anledningen till att detta tips är viktigt. Jag berörde det bara kort i föregående exempel, men det finns några mycket komplexa saker som du kan göra med den interaktiva sorteringsfunktionen. Att använda uttrycksfunktionen inom SSRS hjälper till med detta, men detta ämne är för långt avancerat för detta blogginlägg. Kanske kommer jag att prata om det i ett framtida inlägg eller kanske i en presentation på MMSMOA.

Om du har några frågor om hur du utnyttjar eller aktiverar den interaktiva sorteringsfunktionen är du välkommen att kontakta 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:

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.

Genom att skicka in detta formulär förstår du att Recast Software kan behandla dina uppgifter enligt beskrivningen i Recast Software Integritetspolicy.

sv_SESwedish