Come sfruttare la funzione di ordinamento interattivo nei report SCCM

Hai mai visto qualcuno utilizzare uno dei tuoi rapporti/dashboard? Ho ed è sempre affascinante vedere come qualcuno esaminerà i dati. Se hanno esperienza precedente nell'utilizzo di altri report o dei report SCCM predefiniti, proveranno sempre a utilizzare le stesse utili funzionalità. Uno di questi utili attributi nei report SCCM è la funzione di ordinamento interattivo. Questa è una di quelle piccole gemme che quando la sfrutti, può aiutarti a portare i tuoi rapporti al livello successivo.

A cosa serve la funzione di ordinamento interattivo?

La funzione di ordinamento interattivo consente di selezionare una colonna, ordinare quella colonna e, così facendo, riorganizzerà tutte le righe della tabella in modo che la colonna selezionata sia ordinata in ordine alfabetico o numerico. Questa funzione è utile se vuoi vedere qualcosa di diverso dall'ordinamento predefinito.

Come faccio a sapere se la funzione di ordinamento interattivo è abilitata?

Fondamentalmente se vedi le frecce nella parte superiore di una colonna, allora sai che la funzione di ordinamento interattivo è abilitata.

Funzione di ordinamento interattiva - Frecce viola

Nell'esempio sopra, ho contrassegnato le colonne che consentono l'ordinamento interattivo. Notate le frecce su e giù? Significano che la colonna sta usando l'ordinamento predefinito elencato all'interno di server SQL interrogazione.

Funzione di ordinamento interattivo - Ordine predefinito

E se volessi vedere la tabella elencata dal numero più piccolo al più grande? Basta fare clic sulle frecce su e giù. La freccia cambierà in una freccia in su. Poiché questo è l'ordine predefinito all'interno di my server SQL query solo la freccia ha cambiato aspetto.

Funzione di ordinamento interattivo - Ordine aggiornato

Fare nuovamente clic sulla freccia e questa volta ordinerà la tabella dal maggior numero di dispositivi al minor numero.

Come posso abilitare la funzione di ordinamento interattivo?

Funzione di ordinamento interattivo - Proprietà casella di testo

Inizia aprendo il tuo SQL Server Reporting Services (SSRS) rapporto in SQL Server Data Tools BI (SSDT-BI). Fare clic con il tasto destro del mouse su Tabella/Matrice casella di intestazione della colonna in cui si desidera abilitare la funzione di ordinamento interattivo. In questo esempio, sto usando il Tipo di PC colonna. Quindi, seleziona il Casella di testo Proprietà… opzione.

Funzione di ordinamento interattivo - Nodo di ordinamento interattivo

Sul Ordinamento interattivo nodo, seleziona Abilita l'ordinamento interattivo su questa casella di testo.

Funzione di ordinamento interattivo - Ordina per

Quindi, seleziona la colonna appropriata nella casella a discesa.

Funzione di ordinamento interattivo - Pulsante OK

Infine, fai clic su ok pulsante e il gioco è fatto!

Ripetere questi passaggi per ogni colonna in cui si desidera che sia disponibile la funzione di ordinamento interattivo.
Congratulazioni! L'abilitazione di questa funzione porta il tuo rapporto al livello successivo.

Suggerimento sulla funzione di ordinamento interattivo

Sul Proprietà della casella di testo pagina, hai notato che qualsiasi colonna potrebbe essere utilizzata per l'ordinamento? Tieni presente che queste sono le colonne all'interno del tuo server SQL query, quindi sono colonne diverse dalle semplici colonne visualizzate all'interno della tabella stessa.

Perché questo è importante? È importante per un paio di motivi.

Funzione di ordinamento interattivo - Rapporto sullo stato della patch

Innanzitutto, ti consente di ordinare qualsiasi colonna all'interno del tuo server SQL query e non essere limitato alle sole colonne visualizzate nel Tabella/Matrice. Cosa voglio dire? Guarda i risultati della query sopra. Sono ordinati per nome del computer. Al momento, questa lista non mi è di grande aiuto perché alla fine voglio metterla in ordine numerico per vedere quali computer hanno bisogno prima della maggior parte delle patch.

Funzione di ordinamento interattivo - Colonna di stato

Nello screenshot qui sopra, ho fatto clic sulla funzione di ordinamento interattivo sul Stato colonna. Perché lo fa Ha bisogno di 10 patch Venire prima Ha bisogno di 2 patch? All'inizio non ha senso, ma la risposta è che questa colonna NON è un elenco di numeri interi. Il Stato la colonna è composta da stringhe.

Per dirla in altro modo, la funzione di ordinamento interattivo in questa colonna confronta ogni carattere in una stringa uno alla volta. Il primo carattere univoco in questo esempio appare due caratteri dopo la parola Bisogni (Carattere #7). Il settimo carattere è ordinato da 0-9 e dalla A alla Z. Lo stesso processo viene ripetuto per l'ottavo carattere e così via. Quindi, il Necessita di 1... i risultati verranno organizzati prima del Necessita di 2... i risultati sono ordinati. L'intero processo viene ripetuto fino a quando tutte le stringhe sono disposte.

Come si possono ordinare numericamente questi dati? Devi tornare al tuo originale server SQL interrogazione.

Guarda lo screenshot qui sopra per Set di dati1. Sotto vedrai che ho una colonna chiamata ordinare. Questa colonna, all'interno del mio server SQL query, mi dà il valore numerico del numero di aggiornamenti software necessari per ogni computer. Dato che ho quelle informazioni numeriche in una colonna, posso usarle per ordinare le righe della mia tabella. userò il ordinare colonna al posto di Stato colonna per l'ordinamento. Guarda i risultati nella schermata successiva.

Funzione di ordinamento interattivo - Report aggiornato

Nello screenshot qui sopra ho cambiato la funzione di ordinamento interattivo per usare il ordinare colonna dal mio DataSet1. Quando ho sfruttato la funzione di ordinamento interattivo sul Stato colonna tutto ordinato numericamente.

Tenere presente, quindi, quando si progettano report che è possibile sfruttare la funzionalità di ordinamento interattivo utilizzando un'altra colonna, come la colonna di ordinamento nel mio esempio, per aiutare a organizzare i risultati in modo più logico.

Ora per il secondo motivo per cui questo suggerimento è importante. L'ho solo toccato brevemente nell'esempio precedente, ma ci sono alcune cose molto complesse che puoi fare con la funzione di ordinamento interattivo. L'uso della funzionalità delle espressioni all'interno di SSRS aiuta in questo, ma questo argomento è troppo avanzato per questo post di blog. Magari ne parlerò in un prossimo post o magari in una presentazione a MMSMOA.

Se hai domande su come sfruttare o abilitare la funzione di ordinamento interattivo, non esitare a contattarmi @GarthMJ.

Scopri come Right Click Tools sta cambiando il modo in cui vengono gestiti i sistemi.

Aumenta immediatamente la produttività con la nostra Community Edition limitata e gratuita.

Inizia oggi con Right Click Tools:

Condividi questo:

Supporto

  • Questo campo serve per la convalida e dovrebbe essere lasciato inalterato.

Contatti

  • Questo campo serve per la convalida e dovrebbe essere lasciato inalterato.
it_ITItalian