データモデル
CData Python Connector for Shopify は、Shopify API のエンティティを、テーブル、ビュー、ストアドプロシージャを使用した使いやすいSQL データベースとしてモデル化します。これらは、スキーマファイルで定義されます。スキーマファイルは、データの構造と構成を定義する、シンプルで読みやすいテキストファイルです。
ドライバーは2つのスキーマを公開しており、Schema で選択します。
- REST API Version 2025-04 で利用可能なエンティティについては、REST Data Model を参照してください。
- Note: 2024年10月1日より、Shopify はREST API をlegacy として指定しました。
- GraphQL API Version 2025-04 で利用可能なエンティティについては、GRAPHQL Data Model を参照してください。
Note: Shopify は通常、四半期ごとに新しいAPI バージョンをリリースします。安定版のAPI バージョンがサポートされなくなった場合、Shopify はAPI リクエストに応答するために、サポートされている最も古い安定版に自動的にデフォルト設定します。Shopify のAPI バージョニングの詳細については、このリンクをクリックしてください。
柔軟なスキーマ
CData Python Connector for Shopify は準動的ドライバーです。つまり、静的スキーマを公開しますが、カスタムフィールド(例:Products テーブルやProductVariants テーブル)から動的なカラムを取得することもできます。いずれかのAPI スキーマ(REST またはGraphQL)でこの機能を有効にするには、IncludeCustomFields の手順に従ってください。カスタムフィールドの検索は250行に制限されていることに注意してください。