Gerenciar servidores e bancos de dados com widgets do Insight no Azure Data Studio
Os widgets Insight pegam as consultas Transact-SQL (T-SQL) que você usa para monitorar servidores e bancos de dados e as transformam em visualizações perspicazes.
Insights são gráficos personalizáveis que você adiciona aos painéis de monitoramento de servidor e banco de dados. Veja rapidamente informações sobre seus servidores e bancos de dados, depois analise mais detalhes e inicie as ações de gerenciamento que você definir.
Você pode criar incríveis painéis de gerenciamento de servidor e banco de dados semelhantes ao exemplo a seguir:
Para entrar e começar a criar diferentes tipos de widgets de insight, confira os seguintes tutoriais:
- Crie um widget de insight personalizado
- Ativar widgets de insight integrados
Consultas SQL
O Azure Data Studio tenta evitar a introdução de mais uma linguagem ou interface de usuário pesada para tentar usar o T-SQL tanto quanto possível com configuração JSON mínima. A configuração de widgets de insight com T-SQL aproveita o número incontável de fontes existentes de consultas úteis do T-SQL que podem ser transformadas em widgets perspicazes.
Os widgets Insight são compostos por uma ou duas consultas T-SQL:
- A consulta do widget Insight é obrigatória e é a consulta que retorna os dados que aparecem no widget.*
- A consulta de detalhes do insight só é necessária se você estiver criando uma página de detalhes do insight.*
Uma consulta de widget de insight define um conjunto de dados que renderiza uma contagem, gráfico ou gráfico. A consulta de detalhes do insight é usada para listar informações relevantes de detalhes do insight em um formato tabular no painel de detalhes do insight.
O Azure Data Studio executa consultas de widget de insight e mapeia o conjunto de resultados da consulta para o conjunto de dados de um gráfico e, em seguida, o renderiza. Quando os usuários abrem os detalhes de um insight, ele executa a consulta de detalhes do insight e imprime o resultado em uma exibição de grade dentro da caixa de diálogo.
A ideia básica é escrever uma consulta T-SQL de forma que ela possa ser usada como um conjunto de dados de um widget de contagem, gráfico e gráfico.
Resumo
A consulta T-SQL e seu conjunto de resultados determinam o comportamento do widget de insight. Escrever uma consulta para um tipo de gráfico ou mapear um tipo de gráfico correto para a consulta existente é a principal consideração para criar um widget de insight eficaz.