Skip to content

Commit aa3af4d

Browse files
authored
Merge pull request #313983 from Clare-Zheng82/0330-Update_Shopify_doc
[Doc update] Update Shopify docs
2 parents 492476a + 2d2e34d commit aa3af4d

3 files changed

Lines changed: 44 additions & 2 deletions

File tree

articles/data-factory/TOC.yml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1308,6 +1308,9 @@ items:
13081308
- name: SharePoint Online list
13091309
displayName: troubleshooting
13101310
href: connector-troubleshoot-sharepoint-online-list.md
1311+
- name: Shopify
1312+
displayName: troubleshooting
1313+
href: connector-troubleshoot-shopify.md
13111314
- name: Snowflake
13121315
displayName: troubleshooting
13131316
href: connector-troubleshoot-snowflake.md

articles/data-factory/connector-shopify.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ author: jianleishen
77
ms.subservice: data-movement
88
ms.topic: how-to
99
ms.custom: synapse
10-
ms.date: 10/12/2025
10+
ms.date: 03/30/2026
1111
---
1212

1313
# Copy data from Shopify using Azure Data Factory or Synapse Analytics
@@ -182,7 +182,7 @@ To copy data from Shopify, set the source type in the copy activity to **Shopify
182182
| Property | Description | Required |
183183
|:--- |:--- |:--- |
184184
| type | The type property of the copy activity source must be set to: **ShopifySource** | Yes |
185-
| query |For version 2.0, use the GraphQL query to read data. To learn more about this query, see this [article](https://shopify.dev/docs/api/admin-graphql). Note that the pagination query is only supported for outer tables, and each record in the outer table can include up to 250 inner table records. <br><br>For version 1.0, use the custom SQL query to read data. For example: `"SELECT * FROM "Products" WHERE Product_Id = '123'"`. | No (if "tableName" in dataset is specified) |
185+
| query |For version 2.0, use the GraphQL query to read data. To learn more about this query, see this [article](https://shopify.dev/docs/api/admin-graphql). Note that pagination is only supported for outer tables, and each record in the outer table can include up to 250 inner table records. In addition, pagination is not supported for nested tables. <br><br>For version 1.0, use the custom SQL query to read data. For example: `"SELECT * FROM "Products" WHERE Product_Id = '123'"`. | No (if "tableName" in dataset is specified) |
186186

187187
**Example:**
188188

Lines changed: 39 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,39 @@
1+
---
2+
title: Troubleshoot the Shopify connector
3+
titleSuffix: Azure Data Factory & Azure Synapse
4+
description: Learn how to troubleshoot issues with the Shopify connector in Azure Data Factory and Azure Synapse Analytics.
5+
author: jianleishen
6+
ms.subservice: data-movement
7+
ms.topic: troubleshooting
8+
ms.date: 03/30/2026
9+
ms.author: jianleishen
10+
ms.custom: has-adal-ref, synapse
11+
---
12+
13+
# Troubleshoot the Shopify connector in Azure Data Factory and Azure Synapse
14+
15+
[!INCLUDE[appliesto-adf-asa-md](includes/appliesto-adf-asa-md.md)]
16+
17+
This article provides suggestions to troubleshoot common problems with the Shopify connector in Azure Data Factory and Azure Synapse.
18+
19+
### Error message: Object reference not set to an instance of an object
20+
21+
- **Symptoms**: Copy activity fails with the following error:
22+
23+
`'Type=System.NullReferenceException,Message=Object reference not set to an instance of an object.,Source=Microsoft.DI.Driver.Shopify,StackTrace=   at Microsoft.DI.Driver.Shopify.Context.ShopifyContext.GetEdgeNodeNameFromTableName(String tableNameGraphTypeName)`
24+
25+
- **Cause**: The table name specified in the source configuration is not valid. This usually happens when upgrading from Shopify connector version 1.0 to 2.0, as the table name formats are different in version 2.0.
26+
27+
- **Resolution**: Check and update the table name to ensure it follows the Shopify connector version 2.0 naming conventions. For more information, see this [article](connector-shopify.md#dataset-properties).
28+
29+
## Related content
30+
31+
For more troubleshooting help, try these resources:
32+
33+
- [Connector troubleshooting guide](connector-troubleshoot-guide.md)
34+
- [Data Factory blog](https://techcommunity.microsoft.com/t5/azure-data-factory-blog/bg-p/AzureDataFactoryBlog)
35+
- [Data Factory feature requests](https://feedback.azure.com/d365community/forum/1219ec2d-6c26-ec11-b6e6-000d3a4f032c)
36+
- [Azure videos](/shows/data-exposed/?products=azure&terms=data-factory)
37+
- [Microsoft Q&A page](/answers/topics/azure-data-factory.html)
38+
- [Stack Overflow forum for Data Factory](https://stackoverflow.com/questions/tagged/azure-data-factory)
39+
- [X information about Data Factory](https://x.com/hashtag/DataFactory)

0 commit comments

Comments
 (0)