Forum Discussion
online list structure not refreshing
Hi guys, i have a sharepoint list
i have added and populated a new column
when refresh the connection sourse, it doesnt bring throgh the new column
if i change the source implementaton to 1, it does, but other fiels are wrong(assignees get an ID, not their name).
any idea how can bring in he new column?
I did delete and reconnect. no luck.
maybe there s a cache i need to clear
any ideas?
thanks guys
Hi IanCockcroft,
Thanks for reaching out to the Microsoft Fabric Community Forum and sharing the details. You added a new column in your SharePoint list, but it’s not showing up when using the 2.0 connector. When you switch back to 1.0, you can see the column, but the Person fields break (showing IDs instead of names).This happens because Power BI caches the SharePoint list schema. A normal refresh only pulls the data, not the updated structure, so new columns may not appear right away. Here I provided some workarounds those might help to resolve your issue:
Go to File > Options and Settings > Data Source Settings in Power BI, clear permissions for the SharePoint source, and reconnect with Implementation = 2.0. This forces Power BI to reload the list schema.
In Power Query, try deleting and re-adding the navigation step to the list this refreshes the metadata and should bring in the new column. If the column still does not show, clear the Power BI cache (File > Options > Data Load > Clear Cache) and restart.
As a workaround, if you must use 1.0, expand the Person/Group field in Power Query to pick the DisplayName instead of the raw ID.Refer this link: https://learn.microsoft.com/en-us/power-bi/connect-data/desktop-sharepoint-online-list
Also, refer this community thread: https://community.fabric.microsoft.com/t5/Desktop/Sharepoint-list-not-refreshing-in-PowerBi/td-p/2626323
Hope this clears it up. Let us know if you have any doubts regarding this. We will be happy to help.
Thank you for using the Microsoft Fabric Community Forum.
1 Reply
- v-kpoloju-msftCommunity Support
Hi IanCockcroft,
Thanks for reaching out to the Microsoft Fabric Community Forum and sharing the details. You added a new column in your SharePoint list, but it’s not showing up when using the 2.0 connector. When you switch back to 1.0, you can see the column, but the Person fields break (showing IDs instead of names).This happens because Power BI caches the SharePoint list schema. A normal refresh only pulls the data, not the updated structure, so new columns may not appear right away. Here I provided some workarounds those might help to resolve your issue:
Go to File > Options and Settings > Data Source Settings in Power BI, clear permissions for the SharePoint source, and reconnect with Implementation = 2.0. This forces Power BI to reload the list schema.
In Power Query, try deleting and re-adding the navigation step to the list this refreshes the metadata and should bring in the new column. If the column still does not show, clear the Power BI cache (File > Options > Data Load > Clear Cache) and restart.
As a workaround, if you must use 1.0, expand the Person/Group field in Power Query to pick the DisplayName instead of the raw ID.Refer this link: https://learn.microsoft.com/en-us/power-bi/connect-data/desktop-sharepoint-online-list
Also, refer this community thread: https://community.fabric.microsoft.com/t5/Desktop/Sharepoint-list-not-refreshing-in-PowerBi/td-p/2626323
Hope this clears it up. Let us know if you have any doubts regarding this. We will be happy to help.
Thank you for using the Microsoft Fabric Community Forum.