Partilhar via


Como observar as tendências de utilização do Fabric Data Warehouse

Aplica-se a:✅ ponto de extremidade de análise SQL e Warehouse no Microsoft Fabric

Saiba como observar tendências e picos em sua carga de trabalho de armazenamento de dados no Microsoft Fabric usando o aplicativo Microsoft Fabric Capacity Metrics.

O aplicativo Microsoft Fabric Capacity Metrics fornece visibilidade sobre o uso da capacidade para todas as cargas de trabalho do Fabric em um só lugar. É usado principalmente por administradores de capacidade para monitorar o desempenho de cargas de trabalho e seu uso, em comparação com a capacidade comprada.

Pré-requisitos

  • Ter licenças do Microsoft Fabric, que concede unidades de capacidade (CUs) compartilhadas em todas as cargas de trabalho do Fabric.
  • Adicione o aplicativo Microsoft Fabric Capacity Metrics do AppSource.

Observe a tendência geral em todos os itens na capacidade de malha

No aplicativo Métricas de capacidade de malha, use o gráfico da faixa de opções multimétrica para localizar picos na utilização da. Procure padrões no uso do Fabric que coincidam com o pico de atividade do usuário final, processamento noturno, relatórios periódicos, etc. Determine quais recursos estão consumindo mais UCs no pico de utilização e/ou horário comercial.

Este gráfico pode fornecer tendências de de alto nível nos últimos 14 dias para ver qual carga de trabalho do Fabric usou mais.

  1. Use a tabela Item para identificar armazéns específicos que consomem a maior parte da computação. A Items tabela no gráfico de faixa de opções multimétrica fornece consumo agregado no nível do item. Nessa exibição, por exemplo, você pode identificar quais itens consumiram mais UCs.
  2. Selecione "Depósito" na lista suspensa Selecionar tipo(s) de item.
  3. Classifique a tabela Item por (s), decrescente.
  4. Agora você pode identificar os itens usando a maioria das unidades de capacidade, duração total da atividade, número de usuários e muito mais.

Detalhar a atividade de pico

Use o gráfico de ponto de tempo para identificar uma gama de atividades em que a utilização da UC estava no auge. Podemos identificar atividades individuais interativas e em segundo plano que consomem utilização.

A imagem animada a seguir percorre várias etapas que você pode usar para detalhar informações de utilização, limitação e sobrecarga. Para obter mais informações, visite Limitação no Microsoft Fabric.

Um gif animado do aplicativo Métricas mostrando as etapas de detalhamento.

  1. Selecione a guia Utilização no gráfico de exploração de ponto de tempo para identificar o ponto de tempo em que a utilização da capacidade excedeu mais do que o que foi comprado. A linha pontilhada amarela fornece visibilidade no limite superior de SKU. O limite superior de SKU é baseado no SKU adquirido junto com a habilitação do dimensionamento automático, se a capacidade tiver o dimensionamento automático habilitado.
  2. Selecione a guia Limitação e vá para a seção Rejeição em segundo plano, que é mais aplicável para solicitações de depósito. Na imagem animada de amostra anterior, observe que em 16 de outubro de 2023 às 12:57, todas as solicitações de fundo na capacidade foram limitadas. A linha 100% representa o limite máximo com base no SKU de tecido adquirido.
  3. Selecione a guia Excessos . Este gráfico apresenta uma panorâmica da dívida que está a ser cobrada e transitada ao longo de períodos de tempo.
    • Adicionar % (Verde): Quando a capacidade sobrecarrega e começa a aumentar o balde de dívida.
    • Burndown % (Azul): Quando a dívida começa a queimar e a utilização geral da capacidade cai abaixo de 100%.
    • % acumulado (vermelho): Representa o total da dívida global em pontos temporais. Isso precisa ser queimado eventualmente.
  4. Nas guias Utilização, Limitação ou Excessos, selecione um ponto de tempo específico para habilitar o botão Explorar para análise detalhada.
  5. Selecione Explorar. A nova página fornece tabelas para explorar detalhes de operações interativas e em segundo plano. A página mostra algumas operações em segundo plano que não estão ocorrendo naquele momento, devido à lógica de suavização de 24 horas. Na imagem animada anterior, as operações são exibidas entre 15 de outubro 12:57 PM e 16 outubro 12:57 PM, porque as operações em segundo plano ainda estão sendo suavizadas no ponto de tempo selecionado.
  6. Na tabela Operações em segundo plano, você também pode identificar usuários, operações, tempos de início/parada, durações que consumiram mais CUs.
    • A tabela de operações também fornece uma lista de operações que são InProgress, para que você possa entender consultas de longa execução e seu consumo atual de.

    • Identificação de uma operação que consumiu muitos recursos: classifique a tabela por Total(s) descendente para encontrar as consultas mais caras e, em seguida, use o ID da Operação para identificar exclusivamente uma operação. Este é o ID de instrução distribuído, que pode ser usado em outras ferramentas de monitoramento, como exibições de gerenciamento dinâmico (DMVs) e Query Insights para rastreabilidade de ponta a ponta, como no dist_statement_id sys.dm_exec_requests e distributed_statement_id no insights.exec_requests_history de consulta. Exemplos:

      O exemplo de consulta T-SQL a seguir usa a ID da operação dentro de uma consulta no sys.dm_exec_requests modo de exibição de gerenciamento dinâmico.

      SELECT * FROM sys.dm_exec_requests 
      WHERE dist_statement_id = '00AA00AA-BB11-CC22-DD33-44EE44EE44EE';
      

      A consulta T-SQL a seguir usa a ID da operação em uma consulta no queryinsights.exec_requests_history modo de exibição.

      SELECT * FROM queryinsights.exec_requests_history 
      WHERE distributed_statement_id = '00AA00AA-BB11-CC22-DD33-44EE44EE44EE`;
      
  7. O gráfico da tabela Burndown representa as diferentes cargas de trabalho de malha que estão sendo executadas nessa capacidade e a % de computação consumida por elas no ponto de tempo selecionado.
    • A entrada de tabela para DMS é a carga de trabalho do Warehouse. Na imagem animada da amostra anterior, a DMS adicionou 26% à dívida total de reporte.
    • A coluna % acumulado fornece uma porcentagem de quanto a capacidade foi consumida em excesso. Este valor deve estar abaixo de 100% para evitar a limitação. Por exemplo, na imagem animada de amostra anterior, 2433,84% indica que o DMS usou 24 vezes mais capacidade do que o SKU atual (F2) permite.