Forum Discussion
Mirrored SharePoint List (Preview) - “Failed to get document libraries” Error 404
- 5 months ago
Hi Tamanchu
I managed to finalize yesterday an approach with the pipeline:
- LookupOldWatermark: reads the last processed date from the DW.
- Copy Activity: filters the SharePoint List using OData between the previous watermark and the TriggerTime, writing Parquet to the Lake House.
- Notebook: performs a MERGE of the Parquet into the Delta table using Id as the key, UPDATE if it exists, INSERT if it’s new. Returns the MAX(Modificado) of the processed data.
- SP UpdateWatermark: saves the MAX(Modificado) as the new watermark for the next run.
A separate Copy Job was used to perform the initial full load, outside of the pipeline.
Thanks for your attention 🙂
Hi thaisstefani18_ ,
The "Failed to get document libraries. Request failed with status code 404" error in the Mirrored SharePoint List feature is typically caused by one of the following:
- Permissions issue Make sure the account you're using has at least Site Member (Edit) permissions on the SharePoint site. The Mirroring feature needs access to both the site and its document libraries. Check that:
- You have access to the SharePoint site directly (try opening it in a browser)
- The site URL is correct and not pointing to a subsite or hub site that redirects
2. Preview limitations Since Mirrored SharePoint List is still in Preview, there are known limitations:
- It may not work with all SharePoint site types (e.g., classic sites vs. modern sites)
- Some tenant-level settings might block the API calls that Fabric uses behind the scenes
- The feature requires the SharePoint site to be in the same tenant as your Fabric Workspace
3. Site URL format. Ensure you're using the correct format. The URL should be the root site URL (e.g., https://yourtenant.sharepoint.com/sites/yoursite), not a direct link to a list or library.
4. Admin consent Your SharePoint admin may need to grant consent for Fabric to access SharePoint APIs. Check with your admin if there are any conditional access policies or API restrictions in place.
Since this is a Preview feature, I'd also recommend opening a support ticket with Microsoft to report the 404 error it could be a bug they need to investigate.
Let me know if any of these suggestions help! give a kudo 😉
- thaisstefani18_5 months agoFrequent Visitor
Hello Tamanchu
Thank you for your time 🙂
Permissions and access are all correctly configured.
I will continue to monitor this feature until it reaches GA and will consider opening a ticket with Microsoft.