Partilhar via


Cálculos de aplicativos de métricas

Este artigo explica alguns dos cálculos usados para calcular o consumo no Microsoft Fabric. Use este artigo para entender melhor as informações exibidas no aplicativo Microsoft Fabric Capacity Metrics.

Análise de consumo

Uma capacidade sobrecarregada é uma capacidade que atinge mais de 100% do seu poder de computação. Quando uma capacidade está sobrecarregada, ela começa a acelerar. O visual de limitação ajuda você a entender seu consumo como uma porcentagem do limite de limitação do Fabric em um determinado ponto de tempo. A limitação continua até que o uso da capacidade seja inferior a 100%. O visual de limitação tem três guias, cada uma mostrando informações sobre diferentes tipos de limitação, com base em diferentes janelas de tempo.

Separador Limite limite O que acontece quando a sua capacidade atinge os 100%? Quanto tempo antes de sua capacidade voltar a 100%?
Atraso interativo 10 minutos Um acelerador de 20 segundos é aplicado a solicitações interativas Depois que os atrasos são aplicados, novas solicitações interativas e em segundo plano continuam a acumular uso futuro de computação
Rejeição interativa 60 minutos As solicitações interativas são rejeitadas e os usuários veem um erro na interface do usuário As solicitações em segundo plano continuam a acumular o uso futuro da computação
Rejeição de antecedentes 24 horas Todos os pedidos são rejeitados, incluindo pedidos em segundo plano e interativos N/A

Quando o uso futuro de computação cair abaixo de 100%, solicitações adicionais serão aceitas. Essas solicitações podem fazer com que o uso da sua capacidade exceda 100% novamente. Você pode perceber isso como um único evento de limitação contínua, quando na verdade são dois eventos de limitação consecutivos.

Rejeição de antecedentes

Como o limite de rejeição em segundo plano é de 24 horas, altos números de limitação percentual indicam que você usou demais seus recursos de capacidade diária (24 horas). Quando a rejeição de antecedentes é superior a 100%, todos os pedidos são rejeitados. A rejeição para quando o uso da capacidade é inferior a 100%. Por exemplo, uma rejeição em segundo plano de 250% significa que você usou 2,5 vezes a quantidade de seus recursos de capacidade diária para seu nível de SKU.

Nota

Os trabalhos em segundo plano não são limitados e podem estender o tempo necessário para que as rejeições interativas parem.

Atraso interativo e rejeição interativa

Quando você olha para esses elementos visuais, vê apenas o que está afetando sua capacidade em um ponto de tempo específico. Esses elementos visuais incluem o uso que foi suavizado na janela de avaliação atual. Pontos de tempo posteriores podem incluir uso suavizado adicional que não está afetando esse ponto de tempo. O consumo suavizado em segundo plano pode reduzir a quantidade de uso disponível para solicitações interativas em períodos futuros.

  • Atraso interativo - Um atraso interativo de 250% significa que o Fabric está tentando encaixar 25 minutos de consumo nos próximos 10 minutos.

  • Rejeição interativa - Uma rejeição 250% interativa significa que o Fabric está tentando encaixar 2,5 horas de consumo nos próximos 60 minutos.

Calcular o tempo de recuperação da limitação

Quando a sua utilização for superior a 100%, terá de esperar até que a capacidade reduza a utilização futura para menos de 100%. Você pode usar a fórmula a seguir para estimar quanto tempo levaria para cair abaixo de 100%, supondo que nenhum cálculo adicional seja usado.

$$ \text{tempo mínimo para recuperar da limitação} = \frac{\text{% tipo de rejeição } – \text{ }100}{100}\times{\text{period duration}} $$

A rejeição interativa e o atraso interativo podem levar mais de 1,5 vezes a duração da janela para parar de ser limitado. Novas solicitações podem estar adicionando mais uso de transição à capacidade, fazendo com que o tempo necessário para o uso da capacidade chegue a 100% maior do que as janelas de tempo de 60 minutos ou 10 minutos.

Exemplo de cálculo de rejeição em segundo plano

Quando a sua utilização atinge os 250%, todos os pedidos são rejeitados nas 36 horas seguintes.

$$ \frac{250-100}{100}\times{24 \text{ horas} = 36 \text{ horas}} $$

Levará pelo menos 1,5 dias para que o uso da capacidade chegue a 100%. Os trabalhos em segundo plano não são rejeitados e podem estender o tempo necessário para interromper a rejeição interativa.

Exemplo de cálculo de rejeição interativo

Quando o seu uso atinge 250%, apenas as solicitações interativas são rejeitadas por pelo menos os próximos 90 minutos.

$$ \frac{250-100}{100}\times{60 \text{ minutes} = 90 \text{ minutes}} $$

Leva pelo menos 1,5 horas para que o uso da capacidade fique abaixo de 100%. No entanto, como trabalhos em segundo plano com consumo futuro além das janelas de 10 e 60 minutos podem afetar sua capacidade, a duração desse evento pode ser maior.

Exemplo de cálculo interativo de atrasos

Quando seu uso atinge 250%, as solicitações interativas são atrasadas pelos próximos 15 minutos.

$$ \frac{250-100}{100}\times{10 \text{ minutes} = 15 \text{ minutes}} $$

Leva pelo menos 15 minutos para que o uso da capacidade fique abaixo de 100%. No entanto, como trabalhos em segundo plano com consumo futuro além das janelas de 10 e 60 minutos afetam sua capacidade, a duração desse evento pode ser maior.

Delta de desempenho

A matriz por item e a tabela de operação usam cores para ajudá-lo a entender o desempenho dos itens de malha em sua organização.

  • Sem cor - Um valor superior a -10

  • Laranja - Um valor entre -10 e -25

  • Vermelho - Um valor inferior a -25

Para criar o delta de desempenho, o Microsoft Fabric calcula uma média horária para todas as operações rápidas que levam menos de 200 milissegundos para serem concluídas. O valor horário é usado como uma média móvel lenta nos últimos sete dias (168 horas). A média móvel lenta é então comparada com a média entre o ponto de dados mais recente e um ponto de dados de sete dias atrás. O delta de desempenho indica a diferença entre estas duas médias.

Você pode usar o valor delta de desempenho para avaliar se o desempenho médio de seus itens melhorou ou piorou na semana passada. Quanto maior for o valor, melhor será provavelmente o desempenho. Um valor próximo de zero indica que não mudou muito, e um valor negativo sugere que o desempenho médio dos seus itens piorou na última semana.

Classificar a matriz pela coluna delta de desempenho ajuda a identificar os modelos semânticos que têm a maior alteração em seu desempenho. Durante a sua investigação, não se esqueça de considerar o(s)(s) e o número de Utilizadores. O valor delta de desempenho é um bom indicador quando se trata de itens do Microsoft Fabric que têm uma alta utilização de porque são muito usados ou executam muitas operações. No entanto, pequenos modelos semânticos com pouca atividade de UC podem não refletir um quadro real, pois podem facilmente mostrar grandes valores positivos ou negativos.