Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
O artigo explica o relatório de uso de computação do banco de dados SQL no Microsoft Fabric.
Quando você usa uma capacidade de malha, suas cobranças de uso aparecem no portal do Azure sob sua assinatura no Microsoft Cost Management. Para entender sua cobrança de malha, consulte Entender sua fatura do Azure em uma capacidade de malha.
Após 1º de fevereiro de 2025, os recursos de computação e o armazenamento de dados para o banco de dados SQL serão cobrados de acordo com sua capacidade do Fabric. Além disso, o faturamento de backup começará após 1º de abril de 2025.
Capacidade
Na Malha, com base na SKU de capacidade adquirida, você tem direito a um conjunto de unidades de capacidade (CUs) que são compartilhadas em todas as cargas de trabalho da malha. Para obter mais informações sobre licenças suportadas, consulte Conceitos e licenças do Microsoft Fabric.
Capacidade é um conjunto dedicado de recursos que está disponível em um determinado momento para ser usado. A capacidade define a capacidade de um recurso para executar uma atividade ou produzir resultados. Recursos diferentes consomem UCs em momentos diferentes.
Capacidade do banco de dados SQL no Microsoft Fabric
No modelo SaaS baseado em capacidade, o banco de dados SQL visa aproveitar ao máximo a capacidade adquirida e fornecer visibilidade sobre o uso.
Em termos simples, 1 unidade de capacidade de Fabric corresponde a 0,383 vCores de Database ou 1 vCore de Database corresponde a 2,611 unidades de capacidade de Fabric.
Por exemplo, uma SKU F64 de capacidade Fabric tem 64 unidades de capacidade, o que equivale a 24.512 vCores de base de dados SQL.
Custos de computação e armazenamento
O custo do banco de dados SQL no Fabric é a soma do custo de computação e do custo de armazenamento. O custo de computação é baseado no vCore e na memória usada.
Por exemplo, um banco de dados com atividade por dois minutos, ficando inativo pelo resto da hora. A capacidade é cobrada pelo uso de computação por dois minutos e mantida disponível por mais 15 minutos, totalizando 17 minutos de faturamento pelo uso de computação. O banco de dados é mantido on-line para preservar os tempos de resposta do aplicativo e evitar atrasos de desempenho ao acessar um banco de dados ocioso.
Apenas o armazenamento é cobrado durante toda a hora.
Dimensionamento automático e alocação mínima de memória
O banco de dados SQL no Fabric dimensiona automaticamente a computação e provisiona um mínimo de 2 GB de memória, cobrado como computação enquanto o banco de dados está online.
Após 15 minutos de inatividade, todos os recursos de computação, incluindo CPU e memória, são liberados e a conta de computação é zero.
Recuperação de cache
O SQL Server executa a recuperação de cache durante períodos baixos ou ociosos para reduzir o uso e os custos de memória. No entanto, ainda é necessário um mínimo de 2 GB de memória para manter o SQL Server operacional responsivo enquanto estiver online.
Exemplo de faturamento de computação
Para comparar a CPU com a memória para fins de faturamento, a memória é normalizada em unidades de vCores reescalonando o número de GB em 3 GB por vCore.
Por exemplo, a fatura de exemplo a seguir neste exemplo é calculada da seguinte maneira:
| Intervalo de tempo (min) | vCores usados a cada segundo | GB de memória usado a cada segundo | Dimensão de computação faturada | Segundos Faturados (Explicação Simples) |
|---|---|---|---|---|
| 00:00–0:05 | 2 | 3 | vCores usados | Utilizou dois vCores por 300 segundos. A CPU era maior do que a memória, portanto, o faturamento é baseado no uso do vCore. Cálculo: 2 × 300 × 2,611 = 783 segundos. |
| 0:05–0:15 | 1 | 6 | Memória utilizada | Usado 6 GB de memória por 600 segundos. A memória excedeu a CPU, pelo que a faturação é baseada na utilização da memória. Relação memória/vCore: 6 GB = 2 vCores. Cálculo: 2 × 600 × 2,611 = 3.133 segundos. |
| 0:15–0:30 | 0 | 2 | Memória mínima alocada | Pelo menos 2 GB de memória é alocado para manter o banco de dados pronto, mesmo quando ocioso. Relação memória/vCore: 2 GB = 0,6666 vCore. Cálculo: 0,6666 × 900 × 2,611 = 1.567 segundos. |
| 0:30–0:60 | 0 | 0 | Nenhum recurso computacional cobrado após 15 minutos de inatividade | Nenhuma atividade por 15 minutos, portanto, toda a computação, incluindo CPU e memória, é liberada. O cálculo da faturação para. Cálculo: 0 segundos CU. |
Total estimado de segundos CU: 5483 segundos CU
Exemplo de faturamento de armazenamento
O armazenamento é cobrado continuamente, mesmo quando a computação é pausada.
| Tipo de armazenamento | Armazenamento atual (GB) | Armazenamento faturável (GB) | Tipo de Faturação | Exemplo |
|---|---|---|---|---|
| Armazenamento SQL alocado | 80,53 GB | 2,84 GB | Faturável | Armazenamento usado para persistir páginas de dados do banco de dados SQL |
| Armazenamento de backup do banco de dados SQL | 14,59 GB | 0,51 GB | Faturável | Armazenamento usado para cadeia de backup de recuperação completa para garantir a recuperação point-in-time do banco de dados |
Total de armazenamento faturável neste exemplo: 2,84 + 0,51 = 3,35 GB
A cobrança do armazenamento se aplica durante toda a hora, independentemente do estado da computação.
Seleção de SKU de capacidade de malha com base em vCores do banco de dados SQL
Faça referência a isso para estimativas de dimensionamento de SKU para banco de dados SQL no Fabric. Para obter mais informações, consulte a ferramenta Microsoft Fabric Capacity Estimator .
| SKU | Unidades de capacidade () | Banco de dados SQL vCores por segundo |
|---|---|---|
| F2 | 2 | 0.766 |
| F4 | 4 | 1.532 |
| F8 | 8 | 3.064 |
| F16 | 16 | 6.128 |
| F32 | 32 | 12.256 |
| F64 | 64 | 24.512 |
| F128 | 128 | 49.024 |
| F256 | 256 | 98.048 |
| F512 | 512 | 196.096 |
| F1024 | 1024 | 392.192 |
| F2048 | 2048 | 784.384 |
Relatório de uso de computação
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. Os administradores podem usar o aplicativo para monitorar a capacidade, o desempenho das cargas de trabalho e seu uso em comparação com a capacidade comprada.
Inicialmente, você deve ser um administrador de capacidade para instalar o aplicativo Microsoft Fabric Capacity Metrics. Uma vez instalado, qualquer pessoa na organização pode ter permissões concedidas ou compartilhadas para visualizar o aplicativo. Para obter mais informações, consulte O que é o aplicativo Microsoft Fabric Capacity Metrics?
Depois de instalar o aplicativo, selecione o SQLDbNative na lista suspensa Selecionar tipo de item: . O gráfico da faixa de opções multimétrica e a tabela de dados Itens (14 dias) agora mostram apenas a atividade SQLDbNative.
Categorias de operação do banco de dados SQL
Você pode analisar o uso da capacidade de computação universal por categoria de carga de trabalho, em todo o locatário. O uso é rastreado pelo total de Segundos de Unidade de Capacidade (CUs). A tabela exibida mostra o uso agregado nos últimos 14 dias.
O banco de dados SQL de malha é acumulado em SQLDbNative no aplicativo Métricas. As categorias de operação vistas nesta exibição são:
- Uso do SQL: Taxa de computação para todas as instruções T-SQL geradas pelo usuário e pelo sistema dentro de um banco de dados.
Por exemplo:
O campo Tipo de cobrança é usado para determinar se a carga de trabalho está no modo de visualização ou faturável.
Gráfico de exploração de ponto de tempo
Este gráfico no aplicativo Microsoft Fabric Capacity Metrics mostra a utilização de recursos em comparação com a capacidade adquirida. 100% da utilização representa a taxa de transferência total de uma SKU de capacidade e é compartilhada por todas as cargas de trabalho de malha. Isto é representado pela linha pontilhada amarela. A seleção de um ponto de tempo específico no gráfico habilita o botão Explorar , que abre uma página detalhada de detalhamento.
Em geral, semelhante ao Power BI, as operações são classificadas como interativas ou de plano de fundo e indicadas por cor. A maioria das operações na categoria de banco de dados SQL é relatada como interativa, com atividade suavizada em intervalos de 5 minutos.
Gráfico de detalhamento do ponto de tempo
Esta tabela no aplicativo Microsoft Fabric Capacity Metrics fornece uma exibição detalhada da utilização em pontos de tempo específicos. A quantidade de capacidade fornecida pelo SKU dado por período de 30 segundos é mostrada juntamente com o detalhamento das operações interativas e em segundo plano. A tabela de operações interativas representa a lista de operações que foram executadas nesse ponto de tempo e são orientadas diretamente pela atividade do usuário.
Os principais casos de uso para essa exibição incluem:
Identificação do status das consultas SQL: os valores podem ser Êxito ou Rejeitado.
- O estado Sucesso é o comportamento típico de um banco de dados SQL quando a capacidade não está limitada.
- O status Rejeitado pode ocorrer devido a limitações de recursos por estrangulamento de capacidade.
Identificação de consultas (instruções) SQL que consumiram muitos recursos: classifique a tabela por Total de UC(s), em ordem decrescente, por carimbo de data/hora e item.
Considerações
Considere as seguintes nuances de relatório de uso:
- O campo Duração(ões) relatado(s) no Aplicativo de Métricas de Capacidade de Malha é apenas para fins informativos. Ele reflete a janela de tempo para o uso atual do SQL correspondente a 60 segundos.
Relatórios de uso de armazenamento
Os relatórios de uso de armazenamento ajudam os administradores a monitorar o consumo de armazenamento em toda a organização em métricas de capacidade. Depois de selecionar a capacidade, ajuste o intervalo de datas para alinhar com o armazenamento emitido durante um ciclo de faturamento. O controle deslizante de experiência ajuda você a filtrar a experiência de carga de trabalho.
Os possíveis valores de nome da operação de armazenamento são:
- O armazenamento SQL alocado é o tamanho total do banco de dados.
- O Armazenamento de Backup do Banco de Dados SQL refere-se ao uso de armazenamento de backup que ultrapassa o tamanho alocado e será cobrado adicionalmente.
As métricas de armazenamento atuais se alinham com um gráfico à esquerda para mostrar o armazenamento médio em um grão diário ou um grão por hora, se você perfurar.
Os relatórios de utilização do armazenamento ocorrem no nível do espaço de trabalho. Se desejar obter mais informações sobre o uso do armazenamento dentro do banco de dados, consulte Painel de desempenho do banco de dados SQL no Microsoft Fabric.
Faturamento de armazenamento de backup
O banco de dados SQL no Microsoft Fabric fornece backups automáticos a partir do momento em que um banco de dados é criado. O faturamento do backup é determinado pela quantidade de armazenamento consumida pelo processo de backup automatizado.
- Por padrão, o armazenamento de backup é gratuito até 100% do tamanho do banco de dados provisionado. Por exemplo, um banco de dados com 100 GB de armazenamento alocado inclui automaticamente 100 GB de armazenamento de backup sem custo adicional.
- Se o uso do armazenamento de backup exceder o tamanho do banco de dados alocado, serão cobrados encargos adicionais. Você será cobrado apenas pelo armazenamento de backup que exceder o tamanho alocado.
O uso do armazenamento de backup é medido por hora e calculado como um total acumulado. No final de cada mês, este valor é agregado e utilizado para calcular a sua fatura. As cobranças são baseadas no total de GB/mês.
Por exemplo, se um banco de dados acumular 100 GB de armazenamento de dados alocado e o armazenamento de backup acumular 150 GB de armazenamento de backup e permanecer constante por um mês, você será cobrado por 100 GB de armazenamento de dados e 50 GB adicionais de armazenamento de backup na taxa aplicável.