March 31 - April 2, 2025, in Las Vegas, Nevada. Use code MSCUST for a $150 discount! Early bird discount ends December 31.
Register NowBe one of the first to start using Fabric Databases. View on-demand sessions with database experts and the Microsoft product team to learn just how easy it is to get started. Watch now
I have setup a data pipeline that successful retrives data from an API and loads the JSON response into a lakehouse.
My issue is how the copy data activity saves a paged response to a single JSON file, like this:
{
"results": [REMOVED],
"resultsTotal": 255,
"resultsPage": 0,
"resultsPageSize": 100,
"nextCursor": "AQ=AA=AYrsQAgw=MTk5OTIzMDYyNyE1M2E0NWRjYjNhNDUyMjc1NGE5MjgwOTY4NWFiOTMwMw",
"startDate": "2023-10-01T00:00:00.000+0000",
"endDate": "2023-10-02T00:00:00.000+0000"
}
{
"results": [REMOVED],
"resultsTotal": 255,
"resultsPage": 1,
"resultsPageSize": 100,
"prevCursor": "AQ=AQ=AYrsP7JA=MTk5OTIzMDYyNyE0ZjhhYmY1N2U2MzM5YTFiYjA5OWNhZjE4ZTY4NDdlNA",
"nextCursor": "AQ=AA=AYrqPFiQ=MTk5OTIzMDYyNyFjZjFjZmIyN2E1NWExYTk1NDJiYWYyMmIxNzczNjJlNg",
"startDate": "2023-10-01T00:00:00.000+0000",
"endDate": "2023-10-02T00:00:00.000+0000"
}
{
"results": [REMOVED],
"resultsTotal": 255,
"resultsPage": 2,
"resultsPageSize": 100,
"prevCursor": "AQ=AQ=AYrqLxIg=MTk5OTIzMDYyNyFkYzNjNzczY2Q0Njg3Yjc1NTUzZGJhNjRiMzIwZDg3MQ",
"startDate": "2023-10-01T00:00:00.000+0000",
"endDate": "2023-10-02T00:00:00.000+0000"
}
This is an example of a response that required paging and what Fabric loaded into the Lakehouse, note the lack of commas between the response, invalidating the JSON.
Is this a limitation of the activity or have I got it configured incorrectly?
Solved! Go to Solution.
Try setting File Pattern to "Array of Objects"
Hi,
Thanks for your reponse. Managed to figure this out over the weekend. Looks like I'm impacted by a bug of some sort because we'd been switching that setting about and still getting the same output. It would seem that this bug is preventing the setting taking effect:
I was able to overcome this by editing the JSON (Edit Fabric Pipeline's JSON (linkedin.com)) manually.
Thanks for using Microsoft Fabric Community.
Glad that you were able to find some insights and thank you for sharing the same with the community as it can be helpful to others.
Please continue using Fabric Community for further queries.
Thank you.
March 31 - April 2, 2025, in Las Vegas, Nevada. Use code MSCUST for a $150 discount!
Your insights matter. That’s why we created a quick survey to learn about your experience finding answers to technical questions.
Arun Ulag shares exciting details about the Microsoft Fabric Conference 2025, which will be held in Las Vegas, NV.
User | Count |
---|---|
7 | |
4 | |
2 | |
2 | |
2 |
User | Count |
---|---|
15 | |
10 | |
7 | |
5 | |
4 |