Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
Aplica-se a:✅ ponto final de análise SQL e Warehouse no Microsoft Fabric
O artigo explica os relatórios de utilização computacional do Fabric Data Warehouse, que incluem atividade de leitura e escrita no Warehouse, e atividade de leitura no endpoint de análise SQL do Lakehouse.
Quando utiliza uma capacidade Fabric, as suas cobranças de utilização aparecem no portal Azure sob a sua subscrição em Microsoft Cost Management. Para compreender a sua faturação do Fabric, visite Compreenda a sua fatura do Azure numa capacidade do Fabric.
Para obter mais informações sobre como monitorar a atividade de consulta atual e histórica, consulte Visão geral do Monitor in Fabric Data warehouse.
Capacidade
No Fabric, com base na SKU de capacidade adquirida, tem direito a um conjunto de Unidades de Capacidade (CUs) que são partilhadas por todas as cargas de trabalho do Fabric. Para mais informações sobre licenças suportadas, consulte Microsoft Fabric conceitos e licenças.
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 no Fabric Data Warehouse
No modelo SaaS baseado em capacidade, o Fabric Data Warehouse pretende tirar o máximo partido da capacidade adquirida e fornecer visibilidade sobre a utilização.
As CUs consumidas pelo Armazém de Dados do Fabric incluem atividades de leitura e escrita no Armazém de Dados, e atividade de leitura no endpoint de análise SQL do Lakehouse.
Em termos simples, 1 unidade de capacidade de malha = 0,5 vCores de armazém. Por exemplo, um SKU de capacidade Fabric F64 tem 64 unidades de capacidade, o que equivale a 32 vCores do Armazém.
Relatório de uso de computação
A aplicação Microsoft Fabric Capacity Metrics fornece visibilidade sobre o uso de capacidade de todas as cargas de trabalho do Fabric num só local. 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, deve ser administrador de capacidade para instalar a aplicação Microsoft Fabric Capacity Metrics. Uma vez instalado, qualquer pessoa na organização pode ter permissões concedidas ou compartilhadas para visualizar o aplicativo. Para mais informações, consulte Instale a aplicação Microsoft Fabric Capacity Metrics.
Depois de instalar a aplicação, selecione Depósito na lista suspensa Selecionar tipo de item:. O gráfico de fita multimétrica e a tabela de dados Itens (14 dias) agora mostram apenas a atividade do Armazém.
Categorias de operações de armazéns
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 pacote cumulativo de pontos de extremidade do Warehouse e da análise SQL em Warehouse no aplicativo Métricas, pois ambos usam computação SQL. As categorias de operação vistas nesta exibição são:
- Consulta de Armazém: Calcular a taxa para todas as instruções T-SQL geradas pelo utilizador e pelo sistema dentro de um armazém.
- Consulta do endpoint de análise SQL: Cobrança de computação para todas as instruções T-SQL geradas pelo utilizador e pelo sistema num endpoint de análise SQL.
- OneLake Compute: Taxa de computação para todas as leituras e gravações de dados armazenados no OneLake.
Por exemplo:
Gráfico de exploração de ponto de tempo
Este gráfico na aplicação Microsoft Fabric Capacity Metrics mostra a utilização dos 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 é partilhada por todas as cargas de trabalho do Fabric. 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.
De um modo geral, semelhante ao Power BI, as operações são classificadas como interativas ou de fundo, e denotadas por cor. A maioria das operações na categoria Armazém são relatadas como em segundo plano para aproveitar a suavização das atividades ao longo de 24 horas e permitir os padrões de uso mais flexíveis. Classificar o armazenamento de dados como em segundo plano reduz a frequência de picos de utilização acionar o estrangulamento.
Gráfico de detalhamento do marco temporal
Esta tabela na aplicação Microsoft Fabric Capacity Metrics fornece uma visã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.
A tabela Operações em segundo plano pode parecer exibir operações que foram executadas muito antes do ponto de tempo selecionado. Isto deve-se a operações em segundo plano submetidas a suavização de 24 horas. Por exemplo, a tabela exibe todas as operações que foram executadas e ainda estão sendo suavizadas em um ponto de tempo selecionado.
Os principais casos de uso para essa exibição incluem:
Identificação de um utilizador que agendou ou executou uma operação: os valores podem ser "User@domain.com", "System" ou "Power BI Service".
- Exemplos de instruções geradas pelo usuário incluem a execução de consultas ou atividades T-SQL no portal Fabric, como o editor de Consultas SQL ou o Editor de Consultas Visuais.
- Exemplos de instruções geradas pelo "Sistema" incluem metadados, atividades síncronas e outras tarefas em segundo plano do sistema que são executadas para permitir uma execução mais rápida da consulta.
Identificação do status de uma operação: os valores podem ser "Sucesso", "InProgress", "Cancelado", "Falha", "Inválido" ou "Rejeitado".
- O status "Cancelado" são consultas canceladas antes de serem concluídas.
- O status "Rejeitado" pode ocorrer devido a limitações de recursos.
Identificação de uma operação que consumiu muitos recursos: ordene a tabela por Total de CU(s) de forma descendente para encontrar as consultas mais caras e, em seguida, utilize ID da operação para identificar de forma única 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_idsys.dm_exec_requests edistributed_statement_idno insights.exec_requests_history de consulta. Exemplos:A seguinte consulta de exemplo T-SQL usa um ID da operação dentro de uma consulta na vista de gestão dinâmica
sys.dm_exec_requests.SELECT * FROM sys.dm_exec_requests WHERE dist_statement_id = '00AA00AA-BB11-CC22-DD33-44EE44EE44EE';A seguinte consulta T-SQL utiliza um ID da operação numa consulta na
queryinsights.exec_requests_historyvista.SELECT * FROM queryinsights.exec_requests_history WHERE distributed_statement_id = '00AA00AA-BB11-CC22-DD33-44EE44EE44EE`;
Exemplo de faturação
Considere a seguinte consulta:
SELECT * FROM Nyctaxi;
Para fins de demonstração, suponha que a métrica de faturamento acumule 100 segundos de UC.
O custo desta consulta é CU segundos vezes o preço por CU. Suponha neste exemplo que o preço por CU é $0,18/hora. São 3600 segundos numa hora. Assim, o custo desta consulta seria (100 x 0,18)/3600 = $0,005.
Os números usados neste exemplo são apenas para fins de demonstração e não para métricas de faturamento reais.
Considerações
Considere as seguintes nuances de relatório de uso:
- Relatórios entre bancos de dados diferentes: Quando uma consulta T-SQL une-se a vários armazéns de dados (ou entre um armazém de dados e um ponto de extremidade de análise SQL), o uso é relatado contra o recurso de origem.
- Consultas em visões de catálogo do sistema e visões de gerenciamento dinâmico são consultas sujeitas a cobrança.
- O campo Duração(ões) relatado(s) no Aplicativo de Métricas de Capacidade de Malha é apenas para fins informativos. Reflete a duração da execução da declaração. A duração pode não incluir a duração completa de ponta a ponta para renderizar resultados de volta à aplicação web, como SQL Query Editor ou aplicações cliente como SQL Server Management Studio e a extensão MSSQL para Visual Studio Code.
Próximo passo
Conteúdos relacionados
- Monitorar conexões, sessões e solicitações usando DMVs
- Gerenciamento de carga de trabalho
- Fabric Data Warehouse diretrizes de desempenho
- O que é a aplicação Microsoft Fabric Capacity Metrics?
- Suavização e limitação no Fabric Data Warehousing
- Compreenda a sua fatura do Azure em relação à capacidade Fabric
- Entenda a página de computação do aplicativo de métricas
- Pausar e retomar no armazenamento de dados do Fabric
- Monitorar armazém de dados de malha