Forum Discussion

PPStar's avatar
PPStar
Helper V
1 year ago
Solved

Linked Entities on Pro Workspace

Hello.  I have a premium workspace and i need to share some dataflows (with resticted columns and filtered data) with some Pro Users.    Please can someone tell me if this is a supported solution ...
  • rajendraongole1's avatar
    1 year ago

    Hi PPStar - Yes, the solution you described is supported, but there are important factors to consider regarding capabilities and limitations.

    Creating a Linked Entity in a Power BI Pro Workspace: You are creating a linked entity dataflow in a Pro workspace that references a dataflow in a Premium workspace. This is a valid approach to share specific dataflow entities across workspaces, though there are some limitations on functionality when it comes to Pro versus Premium features.

    Performing ETL in Pro Workspace: Performing transformations (such as filtering and removing columns) is fully supported in linked dataflows, and these transformations only impact the Pro workspace where you are creating them.

    Disabling Load on the Linked Entity: Disabling load on the original linked entity to use only the referenced version is a standard Power Query technique, which is helpful in keeping the data model optimized.

     

    your approach is supported and works for scenarios where restricted access is required for Pro users. However, performance limitations, data refresh constraints, and the inability to use features like incremental refresh or the enhanced compute engine may limit scalability.

     

    Solved: Linked Dataflows - no option to add linked entity ... - Microsoft Fabric Community

    Link tables between dataflows - Power Query | Microsoft Learn

    Solved: Re: Incremental refresh restrictions? Pro License? - Microsoft Fabric Community

     

    Hope this helps

     

     

  • rajendraongole1's avatar
    rajendraongole1
    1 year ago

    Hi PPStar - Yes, you are correct.If Incremental Refresh is a critical feature for your scenario, you might need to consider an alternative strategy, such as using a dedicated Premium workspace or Premium Per User (PPU) license for the Pro users who need access to the dataflow with Incremental Refresh enabled.

     

    Enhanced Compute Engine ON: Your solution works, and Pro workspaces can connect and perform ETL on the linked entity.

    Incremental Refresh ON: Pro workspaces will not be able to use or link to this dataflow once Incremental Refresh is enabled.

     

    If you enable Incremental Refresh on a dataflow in the Premium workspace, this will create a limitation for Pro users trying to access that dataflow. Incremental Refresh requires the Premium capacity to process data in a staged way and handle large data volumes, and because this feature is exclusive to Premium, Pro workspaces won’t be able to consume dataflows that have Incremental Refresh enabled.

    In other words, once you enable Incremental Refresh in the Premium workspace dataflow, you likely won’t be able to use that dataflow as a linked entity in a Pro workspace. This is because Pro workspaces lack the capacity and capabilities needed to process dataflows with Incremental Refresh.

     

    Hope the above details works