Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Aplica-se a:✅ SQL Analytics Endpoint e Armazém no Microsoft Fabric
Fabric Data Warehouse utiliza um modelo baseado em consumo que mede os recursos computacionais alocados às cargas de trabalho do armazém ao longo do tempo.
Este artigo explica como o consumo de armazém é medido e como a faturação é calculada. Para mais informações sobre monitoramento da utilização, veja Como: Observar Fabric Data Warehouse tendências de utilização.
Como o consumo de armazém é medido
No modelo SaaS baseado em capacidade, o consumo de Fabric Data Warehouse é medido com base nos recursos computacionais alocados para suportar a atividade da carga de trabalho.
O Fabric aloca recursos de computação à carga de trabalho durante a atividade de leitura e escrita em um depósito, e a atividade de leitura contra o endpoint de análise SQL de um lakehouse.
Fabric Data Warehouse mede o consumo usando vNodes (nós virtuais). Um vNode é uma coleção de quatro vCores e serve como unidade de alocação de recursos e medição de consumo. Para informações sobre a taxa de consumo de associada aos recursos computacionais do armazém, veja Fabric Operations. À medida que a demanda da carga de trabalho muda, o Fabric aloca e libera vNodes dinamicamente.
Os recursos de computação são alocados usando uma janela de alocação de linha de base de um minuto. O consumo é então medido e reportado por segundo com base no número de vNodes alocados. À medida que a demanda por carga de trabalho aumenta ou diminui, as alocações de vNode se ajustam de acordo.
Entender o modelo de cobrança
Conceitualmente, você pode entender o consumo de warehouse como: Consumo = VNodes ativos × Tempo Ativo.
Esse modelo simplificado ajuda a explicar o comportamento de consumo. Os relatórios reais refletem os recursos computacionais alocados ao longo do tempo entre as operações do armazém.
O Warehouse escala automaticamente os recursos computacionais em resposta à demanda por carga de trabalho. O SKU de capacidade Fabric determina os recursos vNode explosivos disponíveis para cargas de trabalho de armazenamento.
Categorias de operação do Armazém
Você pode analisar o uso da capacidade de computação universal por categoria de carga de trabalho, em todo o locatário. Fabric acompanha o uso pelo total de Unidades de Capacidade Secundárias (CUs). A tabela exibida mostra o uso agregado nos últimos 14 dias.
Tanto o Warehouse quanto o endpoint de análise SQL são integrados no Warehouseno app Métricas, já que ambos usam computação SQL. As categorias de operações que você vê nesta visualização são:
- Consulta de Warehouse: Calcule a cobrança para todas as instruções T-SQL geradas pelo usuário e pelo sistema dentro de um depósito.
- Consulta de endpoint SQL: Calcule a cobrança para todas as instruções T-SQL geradas pelo usuário e pelo sistema dentro de um endpoint de análise SQL.
- Consulta de Snapshot de Warehouse: Calcule a cobrança para todas as instruções T-SQL geradas pelo usuário e geradas pelo sistema em um snapshot do warehouse.
Por exemplo:
Grafo de exploração de ponto de tempo
Este grafo no aplicativo Microsoft Fabric Capacity Metrics mostra a utilização de recursos em comparação com a capacidade adquirida. Uma utilização de 100% representa a produtividade total de uma SKU de capacidade e é compartilhada por todas as cargas de trabalho do Fabric. Esse valor é representado pela linha pontilhada amarela. Selecionar um ponto de tempo específico no gráfico ativa o botão Explorar - Detalhe de Pontos de Tempo , que abre uma página detalhada de perfuração.
Em geral, semelhantes a Power BI, operações são classificadas como interativas ou de plano de fundo e indicadas por cor. A maioria das operações na categoria Armazém é reportada como segundo plano para aproveitar a suavização das atividades 24 horas por dia e permitir os padrões de uso mais flexíveis. A classificação do armazenamento de dados como atividade secundária reduz a frequência dos picos de utilização de UC, evitando que ocorram gatilhos de limitação.
Gráfico de perfuração por pontos de tempo
A tabela de percurso por pontos de tempo no aplicativo Microsoft Fabric Capacity Metrics oferece uma visão detalhada da utilização em pontos de tempo específicos. Ele mostra a quantidade de capacidade que o SKU fornecido para cada período de 30 segundos, junto com uma divisão das operações interativas e em segundo plano. A tabela de operações interativas lista as operações que são executadas naquele ponto de tempo.
A tabela de operações em segundo plano pode parecer exibir operações que foram executadas muito antes do ponto de tempo selecionado. Essa discrepância ocorre porque operações em segundo plano em uma capacidade compartilhada (SKU F) passam por suavização 24 horas. Por exemplo, a tabela exibe todas as operações que foram executadas e ainda estão suavizando no ponto de tempo selecionado.
Os principais casos de uso para esta exibição incluem:
Determine se o consumo é impulsionado por cargas de trabalho iniciadas pelo usuário ou pelo sistema.
- Exemplos de cargas de trabalho iniciadas pelo usuário incluem executar consultas T-SQL ou interagir com o portal Fabric, como usar o SQL Editor de Consultas ou o Visual Editor de Consultas.
- Exemplos de cargas de trabalho iniciadas pelo sistema incluem compactação de dados e outras tarefas em segundo plano que rodam automaticamente para otimizar o desempenho e melhorar a execução da consulta.
Identifique os períodos de tempo que consumiram mais recursos.
- Ordene a tabela pelo Total de(s) em ordem decrescente para identificar os períodos de tempo mais caros. Capture os respectivos carimbos de tempo de Início e Fim.
- Para identificar consultas que foram executadas durante o intervalo selecionado, use consultas T-SQL nas visualizações Query Insights, especificamente consultas insights.exec_requests_history. Por exemplo, para identificar consultas que estavam sendo executadas durante um intervalo específico:
DECLARE @Start_Time DATETIME2(0) = '2026-08-10 8:00:00' ,@End_Time DATETIME2(0) = '2026-08-10 9:00:00' SELECT [database_name], sql_pool_name, distributed_statement_id, login_name, allocated_cpu_time_ms / 1000.0 AS vcore_seconds FROM queryinsights.exec_requests_history WHERE start_time < @End_Time AND end_time > @Start_Time;
Monitorar o consumo do armazém
Você pode analisar o consumo do armazém usando tanto o aplicativo Fabric Capacity Metrics quanto o Query Insights. Essas ferramentas respondem perguntas diferentes, mas complementares.
Aplicativo de Métricas de Capacidade do Tecido
Use métricas de capacidade para entender:
- Tendências de consumo em armazéns.
- Períodos de alta utilização.
- Consumo em espaços de trabalho e itens.
- Consumo relativo a outras cargas de trabalho do Fabric na mesma capacidade.
- Janelas de tempo que podem exigir investigação.
Métricas de Capacidade são a principal ferramenta para determinar quando ocorreu o consumo e quanto foi reportado durante um determinado período.
Insights de Consulta de Dados
Use o Query Insights para entender:
- Quais consultas estavam ativas durante períodos de consumo.
- Quais padrões de uso estavam associados à atividade.
- Características de execução de consultas que possam explicar o aumento da utilização.
- Oportunidades potenciais de otimização da carga de trabalho.
O Query Insights ajuda a explicar o que estava rodando , enquanto o Capacity Metrics ajuda a identificar quando ocorreu o consumo. Juntos, eles fornecem uma visão mais completa da utilização do armazém.
Considerações
Considere as seguintes nuances de relatório de uso:
- Relatórios entre bancos de dados: quando uma consulta T-SQL faz junção entre múltiplos data warehouses (ou entre um data warehouse e um endpoint de análise do SQL), o uso é relatado em relação ao recurso de origem.
- Consultas em exibições de catálogo do sistema e exibições de gerenciamento dinâmico são consultas faturáveis.
Investigue o consumo inesperado
Para investigar um período de consumo inesperado em armazém:
- Identifique a janela de tempo em Métricas de Capacidade.
- Revise a utilização do depósito durante esse período.
- Use consultas T-SQL no Query Insights e visões dinâmicas de gerenciamento de armazém (DMVs) para avaliar a atividade associada.
- Determine se a utilização estava relacionada a cargas de trabalho do usuário, concorrência ou operações geradas pelo sistema.
- Identifique oportunidades para otimizar padrões de carga de trabalho ou consultar o desempenho.
- Considere recursos como gerenciamento de carga de trabalho em armazém e clusterização de dados.
- Revise as diretrizes de desempenho em Fabric Data Warehouse.
Perguntas frequentes
O que é um vNode?
Um nó virtual (vNode) é a unidade de computação em depósito usada para a alocação e medição de consumo de recursos.
A atividade em segundo plano consome capacidade?
Sim. O consumo pode incluir tanto atividades geradas pelo usuário quanto operações geradas pelo sistema, como tarefas de manutenção e otimização.
Como a concorrência afeta o consumo?
À medida que a demanda por carga de trabalho concomitante aumenta, o Fabric pode alocar vNodes extras. O aumento da alocação pode resultar em maior consumo.
Onde posso monitorar o consumo do armazém?
Use o aplicativo Fabric Capacity Metrics para entender as tendências de consumo e utilização. Use Query Insights e consultas T-SQL nos DMVs para analisar a atividade associada a esses períodos.