E este vídeo, vamos revisar diagnóstico de consulta, vamos começar. O diagnóstico de consulta fornece uma visão na duração de cada etapa de transformação, atualiza e eventos de segundo plano no editor de consulta avançado. Começaremos habilitando o diagnóstico de consulta navegando para o arquivo, opções e configurações, opções. E iremos para diagnósticos e em diagnósticos de consulta queremos apenas habilitar no editor de relatórios e consultas e nos dá uma notificação de que pode exigir executando como administrador, clicaremos em OK. A seguir, navegaremos até a guia inicial. E na seção de consulta, clicaremos em transformar dados. Aqui, em nosso modelo de dados, temos duas consultas de vendas diferentes, aquele que foi projetado para ser eficiente, e outro que foi projetado para ser ineficiente. A consulta eficiente tem apenas uma fração da quantidade de etapas aplicadas como a consulta ineficiente. Por exemplo, renomeamos todas as colunas juntas em uma etapa consolidada e também mudamos o tipo de dados dessas colunas e uma etapa consolidada. Considerando que a consulta ineficiente renomeou a coluna e mudar o tipo de dados, para cada uma dessas colunas diferentes, todas em etapas diferentes. Agora que estamos familiarizados com esses dois exemplos vamos capturar o desempenho de cada tabela usando diagnósticos de consulta. Vamos clicar na guia de ferramentas, e clicaremos em iniciar diagnósticos. Para cada tabela, clicaremos na visualização de atualização que passaremos por cada uma dessas etapas aplicadas na mesa, e navegaremos para a consulta eficiente e também atualize a visualização. E então navegaremos de volta às ferramentas e pararemos os diagnósticos. Quando terminarmos, o que veremos é uma nova pasta de diagnóstico, o que nos dá várias tabelas aqui. Isso nos dá informações sobre o desempenho dessas duas tabelas que acabamos de atualizar. A mesa que mais nos interessa in é o diagnóstico agregado. Na tabela agregada, podemos ver onde o tempo está sendo gasto em cada consulta. Aqui, recebemos o nome da consulta ou da tabela, a etapa que foi aplicada, e se rolarmos, vemos um horário de início e fim e uma duração exclusiva e uma porcentagem de duração exclusiva. Vamos navegar de volta para aquela tabela específica e clique com o botão direito no diagnóstico agregado e vamos habilitar e carregar. Então, quando vamos para casa, fechamos e nos inscrevemos, veremos que essa tabela será aplicada ao nosso modelo de dados. Então, podemos olhar para a porcentagem de duração exclusiva, vamos navegar para o lado direito na panorâmica dos campos e expandir a agregação de diagnósticos. Aqui, vamos trazer a consulta para o painel de valores e a visualização também trará passos, bem como porcentagem de duração exclusiva. Vamos expandir esta visualização e vamos expandir no painel de filtros, o filtro de consulta. E vamos primeiro clicar na consulta ineficiente. Vemos que 28% do seu tempo foi gasto alterando os tipos de dados e renomeando as colunas. E se navegarmos de volta para o painel de filtros, iremos para a consulta de vendas para diagnóstico eficiente. E vemos aqui que apenas 7% das vezes foi gasto mudando os tipos de dados e renomear as colunas, bem como promover cabeçalhos. Então, imediatamente, podemos ver que a consulta eficiente está trabalhando de forma mais eficiente consolidando essas etapas de transformação, enquanto a consulta ineficiente levou o dobro até mesmo o triplo da quantidade de tempo. Os diagnósticos de consulta são úteis quando solucionar grandes consultas complexas de modelos de dados, e pode ajudar a identificar quais etapas estão consumindo mais recursos. Eles serão úteis para você ao projetar modelos de dados robustos. Isso conclui nossa sessão sobre diagnósticos de consulta. Obrigado por assistir.