sales_order_item テーブル

sales_order_item テーブル (sales_flat_order_item on M1)には、注文で購入されたすべての製品のレコードが含まれています。 各行は、注文に含まれる一意のskuを表します。 特定のskuに対して購入されたユニットの数量は、最も多くの場合、qty_ordered フィールドで表されます。

製品タイプ

sales_order_itemは、購入したすべての製品タイプ ​の詳細をキャプチャします。 Adobe Commerceの一般的な方法は、設定可能な製品、つまり、サイズ、色、その他の製品属性に応じてカスタマイズできる製品を提供することです。 設定可能な製品には独自のskuがありますが、複数の単純な製品に関連付けることができます。各単純な製品は一意の製品設定を表します。 詳しくは、製品の設定を参照してください。

例えば、T シャツのような設定可能な商品を考えてみましょう。 顧客がチェックアウトすると、色やサイズを変更するオプションが選択されます。 お客様がblueの色とsmallのサイズを選択した場合、親製品t-shirt-blue-smallに関連するt-shirtのような単純な製品が購入されます。

設定可能な製品が注文に含まれる場合、2つの行がsales_order_item テーブルに生成されます。simple skuの1行と設定可能の親の1行。 sales_order_item テーブル内のこれら2つのレコードは、次の結合を通じて相互に関連付けることができます。

  • (シンプル) sales_order_item.parent_item_id => (設定可能) sales_order_item.item_id

したがって、製品の販売を簡単なレベルまたは設定可能なレベルで報告することができます。 デフォルトでは、order-item-level内のすべての標準Commerce Intelligence指標は、シンプルな製品を除外するように設定され、設定可能なバージョンについて​ のみ ​のレポートが表示されます。 これは、Ordered products we countparent_item_idの条件でフィルターを実行するNULL フィルターセットを通じて実行されます。

共通の列

列名
説明
base_price
販売時の製品の個々のユニットの価格​ カタログ価格ルール、階層割引、特別価格が適用され、税金、送料、カートの割引が適用される前に適用されます。 これは、ストアの基本通貨で表されます。
created_at
注文項目の作成タイムスタンプ。ローカルにUTCで保存されます。 Commerce Intelligenceの設定に応じて、このタイムスタンプは、データベースのタイムゾーンとは異なるCommerce Intelligenceのレポートタイムゾーンに変換される場合があります。
item_id (PK)
テーブルの一意のID。
name
注文項目のテキスト名。
order_id
Foreign keysales_order テーブルに関連付けられています。 sales_order.entity_idに結合して、注文項目に関連付けられている注文属性を決定します。
parent_item_id
単純な製品を親バンドルまたは設定可能な製品に関連付けるForeign keysales_order_item.item_idに参加して、単純な製品に関連付けられている親製品属性を決定します。 親の注文項目(バンドルまたは設定可能な製品タイプ)の場合、parent_item_idNULLです。
product_id
Foreign keycatalog_product_entity テーブルに関連付けられています。 catalog_product_entity.entity_idに結合して、注文項目に関連付けられている製品属性を決定します。
product_type
販売された商品のタイプ。 潜在的な製品タイプ ​には、シンプル、設定可能、グループ化、仮想、バンドル、ダウンロード可能などがあります。
qty_ordered
販売時に特定の注文品目のカートに含まれる単位の数量。
sku
購入された注文項目の一意のID。
store_id
Foreign keystore テーブルに関連付けられています。 store.store_idに結合して、注文項目に関連付けられているCommerce ストアビューを決定します。

一般的な計算列

列名
説明
Customer's email
注文する顧客の電子メールアドレス。 sales_order_item.order_idsales_order.entity_idに結合し、customer_email フィールドを返すことで計算されます。
Customer's lifetime number of orders
この顧客による注文の合計数です。 sales_order_item.order_idsales_order.entity_idに結合し、Customer's lifetime number of orders フィールドを返すことで計算されます。
Customer's lifetime revenue
この顧客が行ったすべての注文の収益の合計。 sales_order_item.order_idsales_order.entity_idに結合し、Customer's lifetime revenue フィールドを返すことで計算されます。
Customer's order number
この顧客の注文に対する順序付き注文ランク。 sales_order_item.order_idsales_order.entity_idに結合し、Customer's order number フィールドを返すことで計算されます。
Order item total value (quantity * price)
販売時の注文商品の合計金額(​ カタログ価格ルール、階層割引、特別価格以降)が適用され、税金、送料、カートの割引が適用される前に適用されます。 qty_orderedbase_priceを掛けて計算します。
Order's coupon_code
注文に適用されたクーポン。 sales_order_item.order_idsales_order.entity_idに結合し、coupon_code フィールドを返すことで計算されます。
Order's increment_id
注文の一意のID。 sales_order_item.order_idsales_order.entity_idに結合し、increment_id フィールドを返すことで計算されます。
Order's status
注文のステータス。 sales_order_item.order_idsales_order.entity_idに結合し、status フィールドを返すことで計算されます。
Store name
注文項目に関連付けられているCommerce ストアの名前。 sales_order_item.store_idstore.store_idに結合し、name フィールドを返すことで計算されます。

共通指標

指標の名前
説明
建設
Products ordered
販売時にカートに含まれる製品の合計数量
Operation: Sum
Operand: qty_ordered
Timestamp: created_at
Revenue by products ordered
カタログ価格ルール、階層割引、特別価格が適用され、税金、送料、カート割引が適用される前に、販売時にカートに含まれる商品の合計金額
Operation: Sum
Operand: Order item total value (quantity * price)
Timestamp: created_at

Foreign Key個の参加パス

catalog_product_entity

  • catalog_product_entity テーブルに結合して、注文項目に関連付けられた製品属性を返す列を作成します。
    • パス:sales_order_item.product_id (多数) => catalog_product_entity.entity_id (1つ)

sales_order

  • sales_order テーブルに結合して、注文項目に関連付けられた新しい注文レベルの列を作成します。
    • パス:sales_order_item.order_id (多数) => sales_order.entity_id (1つ)

sales_order_item

  • sales_order_itemに結合して、親の設定可能なSKUまたはバンドル SKUの詳細をシンプルな製品に関連付ける列を作成します。 Data Warehouse Managerでビルドする場合は、​ サポート ​に連絡して、これらの計算の設定についてサポートを受けてください。
    • パス:sales_order_item.parent_item_id (多数) => sales_order_item.item_id (1つ)

store

  • store テーブルに結合して、注文項目に関連付けられているCommerce ストアに関連する詳細を返す列を作成します。
    • パス:sales_order_item.store_id (多数) => store.store_id (1つ)
recommendation-more-help
commerce-business-intelligence-help-mbi