Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 

Try your skills in the Power BI Dataviz World Championship! Round one ends June 26. Join now

Reply
robertCollect12
Regular Visitor

Dataflow gen 1 refresh error

Hi, 

I have 3 workspaces

Dev - PPU licence
Test - Pro licence

Prod - Pro licence

 

I have Gen 1 dataflow with computed tables in DEV workspace and reports that connects to this dataflow in PROD workspace.

 

Im getting refresh error : 
DataSource.Error: Downstream service call failed with status code '403'.. Microsoft.Data.Mashup.ErrorCode = PowerPlatformDataflows018. Error = Premium caller trying to read premium per user information.. ErrorCode = PPUInformationNotAllowedForPremiumCaller. 

Thanks

Robert

1 ACCEPTED SOLUTION
ribisht17
Super User
Super User

Hi @robertCollect12 

 

“PPUInformationNotAllowedForPremiumCaller”
means that your Pro-licensed workspace (Prod) is trying to access a PPU-only feature—in this case, a Gen1 dataflow with computed tables from your Dev workspace, which is under a Premium Per User (PPU) license.

Here’s the catch: Pro workspaces can’t consume content from PPU workspaces, especially when it involves premium-only features like computed tables in Gen1 dataflows

 

  1. Move the dataflow to a Pro workspace
    If possible, recreate or migrate the dataflow to your Test or Prod workspace (both Pro). But note: computed tables are a premium feature, so they won’t work in a Pro environment.

  2. Upgrade the Prod workspace to PPU
    This is the most straightforward fix. Assign a PPU license to the Prod workspace so it can access the Dev dataflow without hitting the 403 error.

  3. Switch to Gen2 dataflows
    If you're open to reworking your dataflows, Gen2 dataflows offer more flexibility and better integration across licensing models.

  4. Consolidate under a single license model
    Keeping all workspaces under PPU or Premium Capacity avoids these cross-license headaches.

 

Check this post Solved: PPUInformation not allowed for premium caller - er... - Microsoft Fabric Community

 

Regards,

Ritesh

Community Champion

Please mark the answer if helpful so that it can help others

Dance-Sing with Data Projects - YouTube


View solution in original post

3 REPLIES 3
ribisht17
Super User
Super User

Hi @robertCollect12 

 

“PPUInformationNotAllowedForPremiumCaller”
means that your Pro-licensed workspace (Prod) is trying to access a PPU-only feature—in this case, a Gen1 dataflow with computed tables from your Dev workspace, which is under a Premium Per User (PPU) license.

Here’s the catch: Pro workspaces can’t consume content from PPU workspaces, especially when it involves premium-only features like computed tables in Gen1 dataflows

 

  1. Move the dataflow to a Pro workspace
    If possible, recreate or migrate the dataflow to your Test or Prod workspace (both Pro). But note: computed tables are a premium feature, so they won’t work in a Pro environment.

  2. Upgrade the Prod workspace to PPU
    This is the most straightforward fix. Assign a PPU license to the Prod workspace so it can access the Dev dataflow without hitting the 403 error.

  3. Switch to Gen2 dataflows
    If you're open to reworking your dataflows, Gen2 dataflows offer more flexibility and better integration across licensing models.

  4. Consolidate under a single license model
    Keeping all workspaces under PPU or Premium Capacity avoids these cross-license headaches.

 

Check this post Solved: PPUInformation not allowed for premium caller - er... - Microsoft Fabric Community

 

Regards,

Ritesh

Community Champion

Please mark the answer if helpful so that it can help others

Dance-Sing with Data Projects - YouTube


Thank you @ribisht17 
I can't use Gen 2 because I dont have Fabric.
I want to assign power bi pro licence to report viewer and not ppu licence to lower the cost. I guess I will have to avoid computing tables in dataflow. 

There are no other alternative ? 

thank you

 

Robert

Anonymous
Not applicable

Hi @robertCollect12 ,
Thank you for the helpful response @ribisht17 !

Computed tables in Gen1 dataflows require a PPU license, Pro users cannot access them, which is why you are seeing the refresh issue. Unfortunately, there is no workaround to allow Pro users to consume premium features like computed tables from a PPU workspace. To stay within Pro licensing, upon my knowledge, you may need to avoid using computed tables in your dataflows. Instead, stick to standard tables in Gen1 dataflows to maintain compatibility.Refer the below links:
Solved: Re: Dataflows Licensing - Microsoft Fabric Community
Differences between Dataflow Gen1 and Dataflow Gen2 - Microsoft Fabric | Microsoft Learn
What licenses do you need to use dataflows - Power Query | Microsoft Learn

Hope this helps.

Thank you.

Regards,
Pallavi G.

Helpful resources

Announcements
Fabric Data Days is here Carousel

Fabric Data Days 2026

Don't miss out on Data Days, June 15 through August 7. Learn Fabric, Power BI, SQL, AI and more.

Power BI DataViz World Championships carousel

Power BI DataViz World Championships - June 2026

A new Power BI DataViz World Championship is coming this June! Don't miss out on submitting your entry.