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

Join us for an expert-led overview of the tools and concepts you'll need to become a Certified Power BI Data Analyst and pass exam PL-300. Register now.

Reply
Max_701
Helper I
Helper I

Dataflow Gen1 - Index Issue

I have a Gen1 Dataflow which gets fed into a linked entity in a child dataflow. The whole setup looks like this 
REST API ->Parent DF1 ->Child DF2 ->Report. Parent DF1 has an index column which goes like this 1,2,3.... but when I import it in child DF2, this gets renumbered to 140,141,142....

Has anybody else also faced this issue & is there a work around to make sure that the index values are amintained over this setup.

Thanks in Advance!

1 ACCEPTED SOLUTION
collinq
Super User
Super User

HI @Max_701 ,

This is actually by design I believe.  This is because each "table" is getting its own index.  So, the parent gets one and then the child gets another one.  There are a few workarounds depending on how you want to do it.  But, the easiest is probably to generate the index after the loading of the child table.

Another option would be to change the linking - so that the child is not referenced but rather linked (but that might not be really the way you want to do it).




Did I answer your question? Mark my post as a solution!

Proud to be a Datanaut!
Private message me for consulting or training needs.




View solution in original post

4 REPLIES 4
v-vpabbu
Community Support
Community Support

Hi @Max_701,

 

As we haven’t heard back from you, we wanted to kindly follow up to check if the solution provided for the issue worked? or Let us know if you need any further assistance?
If our response addressed, please mark it as Accept as solution and click Yes if you found it helpful.

 

Regards,
Vinay Pabbu

Max_701
Helper I
Helper I

Thanks for the response! You mentioned another way would be to chnage the linking - could you please elaborate? Currently the DF2 uses only linked entitites from multiple parent dataflows, if this helps in better understanding of the setup.

Hi @Max_701,

 

when you use linked entities, Power BI runs the steps again — so the index gets recalculated and doesn't stay the same. To keep the original index from the parent dataflow, you need to use a computed entity, which actually brings in the data as it is, without redoing the steps.

 

Regards,

Vinay Pabbu

collinq
Super User
Super User

HI @Max_701 ,

This is actually by design I believe.  This is because each "table" is getting its own index.  So, the parent gets one and then the child gets another one.  There are a few workarounds depending on how you want to do it.  But, the easiest is probably to generate the index after the loading of the child table.

Another option would be to change the linking - so that the child is not referenced but rather linked (but that might not be really the way you want to do it).




Did I answer your question? Mark my post as a solution!

Proud to be a Datanaut!
Private message me for consulting or training needs.




Helpful resources

Announcements
Join our Fabric User Panel

Join our Fabric User Panel

This is your chance to engage directly with the engineering team behind Fabric and Power BI. Share your experiences and shape the future.

June 2025 Power BI Update Carousel

Power BI Monthly Update - June 2025

Check out the June 2025 Power BI update to learn about new features.

June 2025 community update carousel

Fabric Community Update - June 2025

Find out what's new and trending in the Fabric community.