Forum Discussion

Anonymous's avatar
Anonymous
Not applicable
4 years ago
Solved

What is the difference between creating reports on Live Connection and in a Direct Query Mode?

Why can we create calculated columns in direct query mode but not in live connection?

  • Hi Anonymous ,


    Live connection or DirectQuery are essentially same thing. Both connects to your on-prem data source and keeps connected so when you interact with your visuals queries are sent to on-prem and results returned back are updatd in visual.

    The difference between them as below:

    Live Connection refers to connecting directly to a Model (SSAS Multidimensional or Tabular) in this regard, all your modeling work is done on those.

    With Direct Query - you are connecting to a database, and you have the ability to create calculated columns and measures in Power BI. So, Power BI serves as your model layer, while still keeping your data in your databases.


    For more details, you can read related document.

    Data refresh in Power BI - Power BI | Microsoft Docs

    Live Connection; When Power BI comes Hybrid - RADACAD


    Best Regards,
    Henry


    If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.

3 Replies

  • Anonymous's avatar
    Anonymous
    Not applicable

    in direct query if the source is adding some measures or metadata from their end will they get updated in my report automatically?

  • v-henryk-mstf's avatar
    v-henryk-mstf
    Icon for Community Support rankCommunity Support

    Hi Anonymous ,


    Live connection or DirectQuery are essentially same thing. Both connects to your on-prem data source and keeps connected so when you interact with your visuals queries are sent to on-prem and results returned back are updatd in visual.

    The difference between them as below:

    Live Connection refers to connecting directly to a Model (SSAS Multidimensional or Tabular) in this regard, all your modeling work is done on those.

    With Direct Query - you are connecting to a database, and you have the ability to create calculated columns and measures in Power BI. So, Power BI serves as your model layer, while still keeping your data in your databases.


    For more details, you can read related document.

    Data refresh in Power BI - Power BI | Microsoft Docs

    Live Connection; When Power BI comes Hybrid - RADACAD


    Best Regards,
    Henry


    If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.