Gestire server e database con i widget di informazioni dettagliate in Azure Data StudioManage servers and databases with Insight widgets in Azure Data Studio

I widget di informazioni dettagliate acquisiscono le query Transact-SQL (T-SQL) usate per monitorare server e database e le trasformano in visualizzazioni dettagliate.Insight widgets take the Transact-SQL (T-SQL) queries you use to monitor servers & databases and turns them into insightful visualizations.

Le informazioni dettagliate sono rappresentate in grafici personalizzabili che vengono aggiunti ai dashboard di monitoraggio di server e database.Insights are customizable charts and graphs that you add to server and database monitoring dashboards. Dopo aver visualizzato le informazioni dettagliate immediate su server e database, è possibile analizzarle più nel dettaglio e avviare le azioni di gestione prestabilite.View at-a-glance insights of your servers and databases, then drill into more details, and launch management actions that you define.

È possibile creare eccellenti dashboard di gestione di server e database, come quello visualizzato nell'esempio seguente:You can build awesome server and database management dashboards similar to the following example:

Dashboard del database

Per iniziare a creare diversi tipi di widget di informazioni dettagliate, seguire le esercitazioni seguenti:To jump in and start creating different types of insight widgets, check out the following tutorials:

Query SQLSQL Queries

Azure Data Studio tenta di evitare la necessità di introdurre un'altra lingua o un'interfaccia utente complessa e prova quindi a usare quanto più possibile T-SQL con una configurazione JSON minima.Azure Data Studio tries to avoid introducing yet another language or heavy user interface so it tries to use T-SQL as much as possible with minimal JSON configuration. La configurazione di widget di informazioni dettagliate con T-SQL sfrutta l'ingente numero di origini esistenti di utili query T-SQL che possono essere convertite in widget dettagliati.Configuring insight widgets with T-SQL leverages the countless number of existing sources of useful T-SQL queries that can be turned into insightful widgets.

I widget di informazioni dettagliate sono costituiti da una o due query T-SQL:Insight widgets are composed of one or two T-SQL queries:

  • La query del widget di informazioni dettagliate è obbligatoria ed è la query che restituisce i dati visualizzati nel widget.Insight widget query is mandatory, and is the query that returns the data that appears in the widget.
  • La query dei dettagli di informazioni dettagliate è necessaria solo se si sta creando una pagina di dettagli di informazioni dettagliate.Insight details query is only required if you are creating an insight details page.

Una query del widget di informazioni dettagliate definisce un set di dati che restituisce un conteggio o un grafico.An insight widget query defines a dataset that renders a count, chart, or graph. Le query dei dettagli di informazioni dettagliate vengono usate invece per elencare le informazioni dettagliate rilevanti in un formato tabulare nel pannello dei dettagli di informazioni dettagliate.Insight details query is used to list relevant insight detail information in a tabular format in the insight details panel.

Azure Data Studio esegue le query del widget di informazioni dettagliate, esegue il mapping del set di risultati di ogni query al set di dati di un grafico e ne esegue il rendering.Azure Data Studio executes insight widget queries and maps the query result set to a chart's dataset then renders it. Quando un utente apre i dettagli delle informazioni dettagliate, viene eseguita la query dei dettagli e il risultato viene visualizzato in una griglia all'interno della finestra di dialogo.When users open up an insight's details, it executes the insight details query and prints out the result in a grid view within the dialog.

L'idea di base è quella di scrivere una query T-SQL in modo che possa essere usata come set di dati di un widget di conteggio o di grafico.The basic idea is to write a T-SQL query in a way so it can be used as a dataset of a count, chart, and graph widget.

SummarySummary

La query T-SQL e il set di risultati determinano il comportamento del widget di informazioni dettagliate.The T-SQL query and its result set determine the insight widget behavior. Per creare un widget di informazioni dettagliate efficace è fondamentale saper scrivere una query per un tipo di grafico o eseguire il mapping del tipo di grafico appropriato per una query esistente.Writing a query for a chart type or mapping a right chart type for existing query is the key consideration to build an effective insight widget.

Risorse aggiuntiveAdditional resources