Power BI is turning 10, and we’re marking the occasion with a special community challenge. Use your creativity to tell a story, uncover trends, or highlight something unexpected.
Get startedJoin us at FabCon Vienna from September 15-18, 2025, for the ultimate Fabric, Power BI, SQL, and AI community-led learning event. Save €200 with code FABCOMM. Get registered
Hi Team,
I am new to the Fabric/Power BI admin side of things. Any suggestions or pointers will help me with the following questions:
At present, we have created many dataflows using personal gateways to access source data from cloud-hosted SQL databases. We created them in the semantic model and dataflows.
We are moving to Fabric Lakehouse and have obtained Fabric licenses. As a next step, we are creating a Data Lakehouse. My question is: can I migrate existing dataflows from Gen1 to Gen2? The challenges I faced when creating in Gen2 include on-premises gateway settings and login details not being saved, refresh failures, and sudden switching between Fabric licenses and Power BI Pro. I have gone through Microsoft Learn, but it looks straightforward and easy as they only provide simple examples. Any suggestions on where I can find good information on migrating Gen1 dataflows to Gen2 dataflows in Power BI into Fabric?
Finally, our data refreshes fail whenever the Power BI report owner changes their password. Is it good to have a service account login for database access and refresh scheduled by the report owner so that the refresh doesn't fail when the report owner's Windows credentials change?
Thanks in advance , and sorry for the many questions.
Solved! Go to Solution.
Hi @SRUK
Yes, it is possible to migrate existing dataflows from Gen1 to Gen2. However, there isn't a direct migration tool available. Instead, you'll need to follow a manual process:
This process allows you to reuse your existing dataflow logic while taking advantage of Gen2 features.
Your suggestion to use a service account for database access and scheduled refreshes is a good practice
.This approach offers several benefits:
To implement this:
The issues you're experiencing with on-premises gateway settings, login details, and refresh failures are common when transitioning to Gen2 dataflows. Here are some suggestions:
If this is helpful , please accept the solution and give kudos 🙂
Thanks
Hi @SRUK,
Thank you for reaching out to the Microsoft Fabric Community Forum.
We really apologies for the inconvenience, after reviewing the issue of migrating dataflows from Gen1 to Gen2 in fabric Lakehouse, here are few steps to may resolve the issue.
Please kindly go through the below following steps:
After recreating dataflows in Gen2, test thoroughly to ensure data ingestion and refresh processes work correctly. Compare outputs with old dataflows for consistency.
Also, please go through the below mentioned document links for better understanding:
Migrate from Dataflow Gen1 to Dataflow Gen2 - Microsoft Fabric | Microsoft Learn
Migrate from Dataflow Gen1 to Dataflow Gen2: Migration scenarios - Microsoft Fabric | Microsoft Lear...
Move queries from Dataflow Gen1 to Dataflow Gen2 - Microsoft Fabric | Microsoft Learn
If this post helps, then please give us Kudos and consider Accept it as a solution to help the other members find it more quickly.
Thank you.
Hi @SRUK,
May I ask if you have resolved this issue? If so, please mark the helpful reply and accept it as the solution. This will be helpful for other community members who have similar problems to solve it faster.
Thank you.
Hi @SRUK,
I wanted to check if you had the opportunity to review the information provided. Please feel free to contact us if you have any further questions. If my response has addressed your query, please accept it as a solution and give a 'Kudos' so other members can easily find it.
Thankyou.
Hi @SRUK,
I hope this information is helpful. Please let me know if you have any further questions or if you'd like to discuss this further. If this answers your question, please Accept it as a solution and give it a 'Kudos' so others can find it easily.
Thank you.
@SRUK if this resolved the question please accept the solution, it will help the other users to find the solution quickly
Thanks Nilendra, you help is much apperciated. I moved into some other urgent task. Will try next week and update you. Thanks so much. Sree
Hi @SRUK
Yes, it is possible to migrate existing dataflows from Gen1 to Gen2. However, there isn't a direct migration tool available. Instead, you'll need to follow a manual process:
This process allows you to reuse your existing dataflow logic while taking advantage of Gen2 features.
Your suggestion to use a service account for database access and scheduled refreshes is a good practice
.This approach offers several benefits:
To implement this:
The issues you're experiencing with on-premises gateway settings, login details, and refresh failures are common when transitioning to Gen2 dataflows. Here are some suggestions:
If this is helpful , please accept the solution and give kudos 🙂
Thanks
This is your chance to engage directly with the engineering team behind Fabric and Power BI. Share your experiences and shape the future.
Check out the June 2025 Fabric update to learn about new features.