Miscellaneous
This section provides a complete list of the Miscellaneous properties you can configure in the connection string for this provider.
| Property | Description |
| UseBulkAPI | Specifies whether the provider uses Shopify Bulk Operations when querying data through the GraphQL schema. This property has no effect when using the REST API schema. This property is useful when you are querying high-volume datasets, such as thousands of orders, products, or customers and want to optimize performance or reduce the likelihood of API throttling from real-time queries. |
| BulkTimeout | Specifies how long, in minutes, the provider waits for a Shopify bulk operation to complete before returning an error. |
| BulkPollingInterval | Specifies the maximum time interval (in milliseconds) between each status check when polling for the results of a Shopify Bulk API operation. |
| BulkPageSize | Specifies the number of records retrieved per batch when UseBulkAPI is set to true. |
| EnableShopifyPlus | Specifies whether the app is installed on a Shopify Plus account. Set this to true to enable access to additional Shopify Plus-specific features. |
| IncludeCustomFields | Specifies whether the provider includes custom fields in queries to the Products and ProductVariants tables. |
| MaxPointsPerCall | Specifies the maximum number of GraphQL cost points that each call is allowed to consume. |
| MaxRows | Specifies the maximum number of rows returned for queries that do not include either aggregation or GROUP BY. |
| Other | Specifies additional hidden properties for specific use cases., to be used only when our Support team advises it, to address specific issues. See Remarks for details. |
| Pagesize | Specifies the maximum number of results the provider requests per page when querying data from Shopify. |
| PointsBufferSize | Specifies a point buffer used to increase the calculated wait time for throttling prevention. |
| PseudoColumns | Specifies the pseudocolumns to expose as table columns, expressed as a string in the format 'TableName=ColumnName;TableName=ColumnName'. |
| Readonly | Toggles read-only access to Shopify from the provider. |
| RTK | Specifies the runtime key for licensing the provider. If unset or invalid, the provider defaults to the standard licensing method. This property is only required in environments where the standard licensing method is unsupported or requires a runtime key. |
| ShowAggregate | Specifies whether the provider includes aggregate values in the result set and how they are structured. |
| Timeout | Specifies the maximum time, in seconds, that the provider waits for a server response before throwing a timeout error. |
| UserDefinedViews | Specifies a filepath to a JSON configuration file that defines custom views. The provider automatically detects and uses the views specified in this file. |