Free cookie consent management tool by TermsFeed Policy Generator
  • SQL Server video
  •    12 visitas a la página
  •   9014 visualizaciones de vídeo
  • 2024, agosto 10, sábado

#036 Cómo visualizar código SQL en Power BI con consulta nativa

Apresentamos como identificar o códido SQL utilizando a consulta nativa do Microsoft Power BI e a ferramenta SQL Server Profiler.

Conoceremos las técnicas:

1. Obtener

datos de un origen de SQL Server (GET DATA):
  • Para obtener datos de un origen de SQL Server en Power BI, puede seguir estos pasos:

    1. En Power BI Desktop, vaya a la pestaña "Inicio".
    2. Seleccione "Obtener datos"
    3. y elija "SQL Server" de la lista de fuentes de datos.
    4. Introduzca la información de conexión, como el nombre del servidor, la base de datos y las credenciales.
    5. Utilice la interfaz gráfica para seleccionar tablas o escribir consultas personalizadas.

2. Comprender el MODO DE CONECTIVIDAD DE DATOS, MODO DE ALMACENAMIENTO:

  • La conectividad y el modo de almacenamiento se pueden configurar en Power BI para optimizar el rendimiento y la interactividad. Hay modos como "Importar" (importar datos en Power BI) y "DirectQuery" (ejecutar consultas directamente en la base de datos).

3. Consulta nativa (QUERY FOLDING):

  • El plegado de consultas se refiere a la capacidad de Power BI para traducir y enviar parte de la lógica de consulta a la base de datos subyacente para su ejecución, lo que mejora el rendimiento. Esto se usa normalmente en orígenes de datos relacionales como SQL Server.

    Ejemplo:

    let
        Fuente = Sql.Database("TuServidor", "SuBanco"),
        SourceQuery = Source{[Schema="dbo",Item="YourTable"]}[Date]
    De moda
        SourceQuery
    

4. Identificación de consultas mediante

SQL Server Profiler (QUERY): SQL
  • Server Profiler se puede usar para supervisar las consultas que Power BI ejecuta en SQL Server. Esto le ayuda a comprender el rendimiento y la eficacia de las consultas generadas por Power BI.
5. Aumente el rendimiento de los informes deshabilitando los filtros en las interacciones visuales

Power BI (REDUCCIÓN DE CONSULTAS)

:D
  • se pueden habilitar los filtros en las interacciones visuales para optimizar el rendimiento de los informes. Esto evita que se envíen consultas innecesarias a la base de datos, lo que reduce la carga.

    Ejemplo:

     DisableRelationshipFilter se usa para deshabilitar los filtros relacionados en una tabla específica
    Evaluar
    DisableRelationshipFilter('Tabla1')
    

Se trata de conceptos y ejemplos básicos que pueden variar en función de la complejidad del entorno y de los requisitos específicos del informe de Power BI.

Este contenido contiene
  • Conteúdo video
  • Idioma Português
  • Duración 16m 27s
  • Subtítulos Não

  • Tiempo de leer 1 min 50 seg

avatar
Fabio Santos

Científico de datos y consultor de soluciones digitales y analíticas


  • Compartir

Youtube Channel

@fabioms

Suscríbase ahora