GRAPHQL Data Model
The CData Tableau Connector for Shopify models the Shopify API as relational views, and stored procedures.
To use GraphQL Data Model, simply set Schema to GraphQL.
Tables
Tables are tables that can be modified.
Views
Views are tables that cannot be modified. Typically, model data that is read-only and cannot be updated are shown as views.
Stored Procedures
Stored Procedures are function-like interfaces to the data source. They can be used to search, update, and modify information in the data source.
Using Bulk API
When UseBulkApi is set to True CData Tableau Connector for Shopify performs Shopify Bulk Operations. The Shopify Bulk API has several limitations and is primarily suited for data replication tasks. Shopify enforces a restriction allowing only one bulk operation query at a time per shop. Ensure that any settings enabling parallel operations or concurrent execution in your client application or custom implementation code are disabled or avoided when using this property to prevent issues with the Bulk API's single-operation limit. Additionally, each bulk query operation must complete within 10 days; otherwise, it will be terminated and marked as failed. Furthermore, certain tables and columns that do not meet the requirements of the Bulk API will not be exposed when this property is enabled.