Forum Discussion

ouafaa's avatar
ouafaa
Helper II
8 years ago

Pre-Filtering Data before Importing

we have an sql server database that contains very old data, and we just need some recent data for creating our reports. so, we chose to import only the data whose date is later than a date X for exemple 10/12/2015 00:00:00

 

when we connect to the sql server database, and after we choose our tables and click on edit and we apply filters:

1- Are these filters applied before importing the data from the database to power Bi?

2- Or, are all our data imported first in power bi and then the filter is executed after that?

 

thanks a lot 

 

 

 

 

9 Replies

  • v-yuta-msft's avatar
    v-yuta-msft
    Community Support

    Hi ouafaa,

     

    If you want to filter data before the data has been imported into PBI, you can click Get Data->advanced options and write some SQL statements to achieve data you want.

    If you want to filter data in Query Editors after the data been imported into PBI, you can use query parameter to filter your table. More details about query parameter, please refer to: https://powerbi.microsoft.com/en-us/blog/deep-dive-into-query-parameters-and-power-bi-templates/.

     

    Regards,

    Jimmy Tao

    • ouafaa's avatar
      ouafaa
      Helper II

      Hi, 

       

      thanks for your replies.

       

      when we do et Data->advanced options and write some SQL statements to filter data, can we filter many tables on the same time ? can we write an sql statement that retrieve many tables and filter them befor importing data to power bi ?

       

      Thanks

       

       

      • v-yuta-msft's avatar
        v-yuta-msft
        Community Support

        Hi ouafaa,

         

        Yes, you can. But keep in mind. Power bi only support sql statement like select .. from ... where ... , don't spport stored procedure.

         

        Hope this can help you.

        Jimmy Tao

    • kimc's avatar
      kimc
      New Member

      If you are using the advanced feature and providing sql which contains a where clause to filter the data to your needs, powerbi will only get the results of that query.

  • Hello, 

    Can you give me an exmaple for filtering how the SQL Statmeent look like, I am not familiar with SQL Codes so I want to ask a favor if you can share an example then I can replace the names according to my table. 

     

    Thanks a lot!

    Regards,