Správa serverů a databází pomocí widgetů Insight v Nástroji Azure Data Studio

Widgety přehledu přebírají dotazy Jazyka Transact-SQL (T-SQL), které používáte k monitorování serverů a databází, a mění je na přehledné vizualizace.

Přehledy jsou přizpůsobitelné grafy a grafy, které přidáte na řídicí panely monitorování serveru a databáze. Prohlédněte si přehledy serverů a databází na první pohled, pak přejděte k podrobnostem a spusťte akce správy, které definujete.

Můžete vytvořit úžasné řídicí panely pro správu serveru a databáze podobné následujícímu příkladu:

database dashboard

Pokud chcete začít vytvářet různé typy widgetů s přehledy, podívejte se na následující kurzy:

Dotazy SQL.

Azure Data Studio se snaží vyhnout zavedení jiného jazyka nebo těžkého uživatelského rozhraní, aby se pokusil použít T-SQL co nejvíce s minimální konfigurací JSON. Konfigurace widgetů přehledů pomocí T-SQL využívá bezpočet stávajících zdrojů užitečných dotazů T-SQL, které lze převést na přehledné widgety.

Widgety Insight se skládají z jednoho nebo dvou dotazů T-SQL:

  • Dotaz widgetu přehledu je povinný a je dotaz, který vrací data, která se zobrazí ve widgetu.*
  • Dotaz podrobností přehledu se vyžaduje pouze v případě, že vytváříte stránku podrobností přehledu.*

Dotaz widgetu přehledu definuje datovou sadu, která vykreslí počet, graf nebo graf. Dotaz podrobností přehledu slouží k výpisu relevantních informací o podrobnostech přehledu v tabulkovém formátu na panelu podrobností přehledu.

Azure Data Studio spouští dotazy widgetů přehledů a mapuje sadu výsledků dotazu na datovou sadu grafu a pak ji vykreslí. Když uživatelé otevřou podrobnosti přehledu, spustí dotaz podrobností přehledu a vypíše výsledek v zobrazení mřížky v dialogovém okně.

Základní myšlenkou je napsat dotaz T-SQL způsobem, aby se mohl použít jako datová sada pro počet, graf a widget grafu.

Shrnutí

Dotaz T-SQL a jeho sada výsledků určují chování widgetu přehledu. Zápis dotazu pro typ grafu nebo mapování správného typu grafu pro existující dotaz je klíčovým aspektem vytvoření efektivního widgetu přehledu.

Další materiály