Linked Service - SharePoint Online Lists - Missing Nested Values

Richards, Sam (DG-STL-HQ) 151 Reputation points
2022-09-13T20:29:52.783+00:00

I am using the SharePoint Online list linked service in Azure Synapse and am running into a problem regarding nested values.

Using the preview data feature, I am able to see the desired SharePoint online list as expected; however, colums with nested values are only being shown as the Id value. This id is part of a nested list which has a set of values, the first of which is Id (the unique identifier). However, no others are present, specifically names associated with that Id.
240736-linked-service-preview.png

Indeed, when I copy the SharePoint list to a .json in my Datalake, I see only the Id field.

240737-json-file-screenshot.png

However, this is actually a nested value as can be seen when I view the file in Power BI Power Query:

240761-project-manager-nested-values-screenshot.png

Finally, during the copy data activity from SharePointOnline list to .json, there does not seem to be any options for "nested" or "complex" data types that I would expect.

I have tried to use both Preserve and Flatten Hierarchy options in the .json Output, but have no success.

Are there any options available for nested lists in Azure Synapse? I would really like to avoid using Power Automate or Power Query as I would like this file to be available to others in my organization that utilize Azure.

Azure Synapse Analytics
Azure Synapse Analytics
An Azure analytics service that brings together data integration, enterprise data warehousing, and big data analytics. Previously known as Azure SQL Data Warehouse.
5,373 questions
{count} votes

1 answer

Sort by: Most helpful
  1. Richards, Sam (DG-STL-HQ) 151 Reputation points
    2022-10-13T16:50:39.957+00:00

    Just got feedback from an Azure Data Factory engineer this nested values are not supported in SharePoint lists.


    Hello Sam,

    Greetings!

    After checking with my internal team. We would like to inform you that Sharepoint does not support Data flow it’s only supports Copy activity and Lookup activity. Please find the below documents and snapshots for your reference.

    Copy data from SharePoint Online List - Azure Data Factory & Azure Synapse | Microsoft Learn

    Connector overview - Azure Data Factory & Azure Synapse | Microsoft Learn

    Thanks & Regards,
    Amani Jallu.


    Pretty disappointing that this is not available @KranthiPakala-MSFT . Hopefully it becomes a feature in the future but I will unfortunately have to add another step in the data extraction process using Power Automate to achieve my needs. One day Azure Synapse will be a one stop shop but not today :(.


Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.