Organizzare le colonne visualizzate in una traccia (SQL Server Profiler)Organize Columns Displayed in a Trace (SQL Server Profiler)

È possibile raggruppare le colonne di dati di una traccia selezionando Organizza colonne nella tabella di traccia o nella finestra di dialogo Proprietà file di traccia oppure durante la definizione della traccia.You can group data columns in a trace by selecting Organize Columns in the trace table or Trace File Properties dialog box, or when you define a trace. Il raggruppamento delle colonne di dati semplifica l'analisi dell'output della traccia di SQL Server ProfilerSQL Server Profiler .Grouping the data columns enables you to better analyze SQL Server ProfilerSQL Server Profiler trace output. Per altre informazioni, vedere Visualizzare e analizzare le tracce con SQL Server Profiler.For more information, see View and Analyze Traces with SQL Server Profiler.

L'opzioneOrganizza colonne consente di raggruppare gli eventi di traccia oppure di raggrupparli e aggregarli in base alle colonne di dati selezionate.Organize Columns enables you to either group the trace events, or to group and aggregate them by the data columns you select.

  • Per raggruppare unicamente gli eventi di traccia, selezionare più colonne di dati per il raggruppamento.Choose multiple data columns for grouping to only group trace events. In questo caso, nella finestra della traccia gli eventi saranno raggruppati in base ai valori delle colonne di dati selezionate per il raggruppamento.When you choose multiple data columns for grouping, the trace window displays events grouped by the values in the data columns you selected for grouping. L'esempio seguente mostra come viene visualizzata la griglia della finestra di traccia se per il raggruppamento vengono selezionate le colonne di dati Duration e StartTime .The following example shows how the trace window grid would appear if you chose the Duration and StartTime data columns for grouping. I valori della colonna Duration vengono visualizzati in ordine crescente, seguiti dai valori della colonna StartTime .Note that the Duration column values are displayed in ascending order, then the StartTime values.
DurationDuration StartTimeStartTime EventClassEventClass ClientProcessIDClientProcessID
12/12/2006 3:16:43 PM12/12/2006 3:16:43 PM SQL:StmtStartingSQL:StmtStarting 21242124
00 12/12/2006 5:39:23 PM12/12/2006 5:39:23 PM Audit LoginAudit Login 648648
11 12/12/2006 5:24:44 PM12/12/2006 5:24:44 PM SQL:StmtStartingSQL:StmtStarting 21242124
2525 12/12/2006 5:24:44 PM12/12/2006 5:24:44 PM SQL:StmtCompletedSQL:StmtCompleted 648648
  • Per raggruppare e aggregare gli eventi di traccia, selezionare una singola colonna per il raggruppamento.Choose only one column for grouping to group and aggregate trace events. In questo caso, nella finestra della traccia gli eventi vengono raggruppati in base ai valori della colonna di dati specificata e tutti gli eventi sottostanti vengono compressi.When you choose only one data column for grouping, the trace window displays events grouped by the values in that data column and collapses all events under it. A sinistra dell'evento nella colonna di dati selezionata per il raggruppamento viene visualizzato un segno più (+), mentre a destra dell'evento viene visualizzato tra parentesi il numero degli eventi compressi sottostanti.A plus sign (+) appears to the left of the event in the data column you chose for grouping, and the number of events collapsed under it appears in parentheses to the right of the event. L'esempio seguente mostra come viene visualizzata la griglia della finestra di traccia se per il raggruppamento viene selezionata solo la colonna di dati EventClass .The following example shows how the trace window grid would appear if you chose only the EventClass data column for grouping. Tutti gli eventi vengono organizzati nella colonna di dati EventClass .Note that all events are organized under the EventClass data column. Per visualizzare tutti gli eventi, fare clic sul segno più per espandere e visualizzare tutte le classi di eventi del tipo specificato.To view all events, click the plus sign to expand and display all event classes of that type.
EventClassEventClass StartTimeStartTime DurationDuration ClientProcessIDClientProcessID
+ ExistingConnection (6)+ ExistingConnection (6)
+ SQL:BatchStarting (25)+ SQL:BatchStarting (25)
+ SQL:StmtCompleted (11)+ SQL:StmtCompleted (11)
+ SQL:SmtStarting (21)+ SQL:SmtStarting (21)

Per raggruppare le colonne di dati visualizzate in una tracciaTo group data columns displayed in a trace

  1. Aprire un file o una tabella di traccia esistente.Open an existing trace file or table.

  2. Scegliere Proprietà dal menu File.On the File menu, click Properties.

  3. Nella finestra di dialogo Proprietà file di traccia o Proprietà tabella di traccia fare clic sulla scheda Selezione eventi .In the Trace File Properties or Trace Table Properties dialog box, click the Events Selection tab.

  4. Nella scheda Selezione eventi fare clic su Organizza colonne.On the Events Selection tab, click Organize Columns.

  5. Nella finestra di dialogo Organizza colonne selezionare le colonne da visualizzare raggruppate e fare clic su Su per spostarle in Gruppi.In the Organize Columns dialog box, select the columns you want to display in a group, and click Up to move them under Groups. Dopo avere spostato tutte le colonne desiderate in Gruppi, è possibile usare i pulsanti Su e Giù per modificarne l'ordine.After you have moved all the columns you want to move under Groups, you can use the Up and Down buttons to rearrange their order.

    Lo spostamento dei nomi delle colonne di dati nell'elenco Gruppi implica che la traccia visualizzata viene organizzata prima in base ai valori della colonna di dati che appare nella posizione più in alto nell'elenco Gruppi , quindi in base alla seconda colonna di dati nell'elenco Gruppi e così via.Moving the data column names into the Groups list means that the displayed trace is first organized by the values in the top-most data column appearing in the Groups list, then by the second data column in the Groups list, and so on.

  6. Fare clic su OK nella finestra di dialogo Organizza colonne e quindi su OK nella finestra di dialogo Proprietà tabella di traccia o Proprietà file di traccia .Click OK in the Organize Columns dialog box, and then click OK in the Trace Table Properties or Trace File Properties dialog box.

    Dopo avere fatto clic su OK nella finestra di dialogo Proprietà tabella di traccia o Proprietà file di traccia , le colonne di dati verranno riorganizzate nella traccia visualizzata.After clicking OK in the Trace Table Properties or the Trace File Properties dialog box, the data columns are reorganized in the displayed trace. La colonna di dati spostata nella prima posizione dell'elenco Gruppi appare per prima nella visualizzazione della traccia se si legge la griglia da sinistra a destra.The data column that you moved to the top-most position in the Groups list is located first in the trace display when you are reading the grid from left to right. Le righe della traccia sono organizzate in ordine crescente in base ai valori contenuti nelle colonne di dati inserite nell'elenco Gruppi .The rows in the trace are organized in ascending order by the values contained in the data columns that you included in the Groups list. Le colonne selezionate per il raggruppamento rimangono fisse, ma è possibile scorrere a destra o a sinistra per visualizzare le altre colonne.The columns chosen for grouping remain fixed in the display, but you can scroll right or left to view the other columns.

  7. Per separare i dati di traccia visualizzati, scegliere Visualizzazione a gruppi dal menu Visualizza per annullare la selezione.To ungroup the displayed trace data, click Grouped View on the View menu to cancel the selection. Per tornare alla visualizzazione a gruppi, scegliere di nuovo Visualizzazione a gruppi dal menu Visualizza per confermare di nuovo la selezione.If you want to revert to the grouped view, click Grouped View on the View menu again to reselect it.

Per raggruppare e aggregare le colonne di dati di una tracciaTo group and aggregate data columns in a trace

  1. Aprire un file o una tabella di traccia esistente.Open an existing trace file or table.

  2. Scegliere Proprietà dal menu File.On the File menu, click Properties.

  3. Nella finestra di dialogo Proprietà file di traccia o Proprietà tabella di traccia fare clic sulla scheda Selezione eventi .In the Trace File Properties or Trace Table Properties dialog box, click the Events Selection tab.

  4. Nella scheda Selezione eventi fare clic su Organizza colonne.On the Events Selection tab, click Organize Columns.

  5. Nella finestra di dialogo Organizza colonne selezionare la colonna in base alla quale raggruppare e aggregare gli eventi di traccia visualizzati.In the Organize Columns dialog box, select one column by which you want to group and aggregate the displayed trace events. Fare clic su Su per spostare il nome della colonna in Gruppi.Click Up to move the column name under Groups. Se necessario, è possibile usare i pulsanti Su e Giù per modificare la disposizione delle colonne rimanenti in Colonne .You can use the Up and Down buttons to rearrange the remaining columns under Columns if needed.

  6. Fare clic su OK nella finestra di dialogo Organizza colonne e quindi su OK nella finestra di dialogo Proprietà tabella di traccia o Proprietà file di traccia .Click OK in the Organize Columns dialog box, and then click OK in the Trace Table Properties or Trace File Properties dialog box.

    Dopo avere fatto clic su OK nella finestra di dialogo Proprietà tabella di traccia o Proprietà file di traccia , le colonne di dati verranno riorganizzate nella traccia visualizzata.After clicking OK in the Trace Table Properties or the Trace File Properties dialog box, the data columns are reorganized in the displayed trace. Tutti gli altri eventi delle colonne di dati verranno aggregati nella colonna di dati spostata in precedenza nell'elenco Gruppi .All other data column events are aggregated under the data column that you moved into the Groups list. Fare clic sul segno più (+) a sinistra dell'evento nella colonna di dati selezionata per l'aggregazione per espanderla e visualizzare tutti gli eventi dello stesso tipo.Click the plus sign (+) to the left of the event in the data column you chose for aggregation to expand it and view all events of that type. La colonna selezionata per l'aggregazione rimane fissa, ma è possibile scorrere a destra o a sinistra per visualizzare le altre colonne.The column chosen for aggregation remains fixed in the display, but you can scroll right or left to view the other columns.

  7. Per tornare a una visualizzazione normale dei dati di traccia, scegliere Visualizzazione aggregata dal menu Visualizza per annullare la selezione.To revert to a normal view of the trace data, click Aggregated View on the View menu, which cancels the selection. Per tornare alla visualizzazione aggregata, scegliere di nuovo Visualizzazione aggregata dal menu Visualizza per confermare di nuovo la selezione.If you want to revert to the aggregated view, click Aggregated View on the View menu again to reselect it. È anche possibile scegliere Visualizzazione a gruppi dal menu Visualizza per visualizzare gli eventi di traccia raggruppati senza comprimerli.Note that you can also click Grouped View on the View menu to display the grouped trace events without collapsing them.

Vedere ancheSee Also

Creare una traccia ( SQL Server Profiler ) Create a Trace (SQL Server Profiler)
Aprire una tabella di traccia ( SQL Server Profiler ) Open a Trace Table (SQL Server Profiler)
Aprire un file di traccia (SQL Server Profiler)Open a Trace File (SQL Server Profiler)