sales_order 테이블
sales_order 테이블(M1의 sales_flat_order)은 각 순서가 캡처된 위치입니다. Commerce에 사용자 지정 구현이 일부 있어 순서가 별도의 행으로 분할되지만, 일반적으로 각 행은 하나의 고유한 순서를 나타냅니다.
이 표에는 해당 주문이 게스트 체크아웃을 통해 처리되었는지 여부에 관계없이 모든 고객 주문이 포함됩니다. 스토어에서 게스트 체크아웃을 수락하면 이 사용 사례에 대한 자세한 정보를 찾을 수 있습니다.
공통 열
열 이름
설명
base_currency_codebase_* 필드(즉, base_grand_total, base_subtotal 등)에 캡처된 모든 값의 통화입니다. 이는 일반적으로 Commerce 스토어의 기본 통화를 반영합니다base_discount_amount주문에 적용된 할인 값
base_grand_total세금, 배송, 할인이 모두 적용된 후 고객이 주문에 대해 지불하는 최종 가격. 정확한 계산을 사용자 지정할 수 있지만 일반적으로
base_grand_total은(는) base_subtotal + base_tax_amount + base_shipping_amount + base_discount_amount - base_gift_cards_amount - base_customer_balance_amount로 계산됩니다base_subtotal주문에 포함된 모든 품목의 총 상품 가치. 세금, 배송, 할인 등은 포함되지 않습니다
base_shipping_amount주문에 적용된 배송 값
base_tax_amount주문에 적용된 세금 값
billing_address_idForeign key이(가) sales_order_address 테이블에 연결되어 있습니다. 주문과 연계된 청구 주소 세부 정보를 확인하려면 sales_order_address.entity_id에 참가하십시오.coupon_code주문에 적용된 쿠폰. 적용된 쿠폰이 없는 경우 이 필드는
NULL입니다.created_atUTC로 로컬에 저장된 주문의 생성 타임스탬프. Commerce Intelligence의 구성에 따라 이 타임스탬프가 데이터베이스 시간대와 다른 Commerce Intelligence의 보고 시간대로 변환될 수 있습니다.
customer_email주문 고객의 이메일 주소. 이 값은 게스트 체크아웃을 통해 처리된 주문을 포함하여 모든 상황에서 채워집니다
customer_group_idcustomer_group 테이블에 연결된 외래 키입니다. 주문과 연계된 고객 그룹을 확인하려면 customer_group.customer_group_id에 참가하십시오.customer_id고객이 등록된 경우
Foreign key이(가) customer_entity 테이블에 연결되어 있습니다. 주문과 연결된 고객 특성을 확인하려면 customer_entity.entity_id에 참가하십시오. 게스트 체크아웃을 통해 주문된 경우 이 필드는 NULL입니다.entity_id(PK)테이블에 대한 고유 식별자로, Commerce 인스턴스 내의 다른 테이블에 대한 조인에 일반적으로 사용됩니다.
increment_idAdobe Commerce 내에서 일반적으로
order_id이라고도 하는 주문의 고유 식별자입니다. increment_id은(는) Google Ecommerce과(와) 같은 외부 원본 조인에 가장 많이 사용됩니다.shipping_address_idsales_order_address 테이블에 연결된 외래 키입니다. sales_order_address.entity_id에 가입하여 주문과 연계된 배송 주소 세부 정보를 확인하세요.status주문 상태. Commerce 인스턴스에 구현된 '완료', '처리', '취소됨', '환불됨' 및 모든 사용자 지정 상태와 같은 값을 반환할 수 있습니다. 주문이 처리되면 변경될 수 있습니다.
store_idForeign key이(가) store 테이블에 연결되어 있습니다. store에 참가합니다.주문과 연결된 Commerce 스토어 보기를 확인하는 store_id공통 계산된 열
열 이름
설명
Billing address city주문에 대한 청구 도시입니다.
sales_order에 연결하여 계산되었습니다.billing_address_id에서 sales_order_address까지.entity_id 및 city 필드 반환Billing address country주문에 대한 청구 국가 코드.
sales_order에 연결하여 계산되었습니다.billing_address_id에서 sales_order_address까지.entity_id 및 country_id 반환Billing address region주문에 대한 청구 지역(대개는 주 또는 시/도)입니다.
sales_order에 연결하여 계산되었습니다.billing_address_id에서 sales_order_address까지.entity_id 및 region 필드 반환Customer's first order date해당 고객이 주문한 첫 번째 주문의 타임스탬프. 고객의 "인수 날짜"로 간주되는 경우가 많습니다. 최소값
sales_order을(를) 반환하여 계산되었습니다.각 고유 고객에 대한 created_at 값Customer's first order's billing region주문을 한 고객에 대한 고객 확보 청구 지역. 고객의 첫 번째 주문과 연결된
Billing address region을(를) 반환하여 계산됨Customer's first order's coupon_code해당 주문을 한 고객에 대한 고객 확보 쿠폰 코드. 고객의 첫 번째 주문과 연결된
coupon_code을(를) 반환하여 계산됨Customer's group code이 주문을 한 고객의 그룹 이름.
sales_order에 연결하여 계산되었습니다.customer_group_id에서 customer_group까지.customer_group_id 및 customer_group_code 필드 반환Customer's lifetime number of coupons이 고객이 수행한 모든 주문에 적용된 총 쿠폰 수량입니다. 각 고유 고객에 대해
coupon_code이(가) NULL이(가) 아닌 주문 수를 계산하여 계산됨Customer's lifetime number of orders이 고객이 수행한 총 주문 수. 각 고유 고객에 대해
sales_order 테이블의 행 수를 계산하여 계산합니다.Customer's lifetime revenue이 고객이 수행한 모든 주문에 대한 총 매출액 합계. 각 고유 고객의 모든 주문에 대해
base_grand_total 필드를 합하여 계산됨Customer's order number해당 고객 주문에 대한 순차적 주문 등급. 고객이 주문한 모든 주문을 식별하고
created_at 타임스탬프로 오름차순으로 정렬한 다음 각 주문에 증가하는 정수 값을 할당하여 계산됩니다. 예를 들어, 고객의 첫 번째 주문은 Customer's order number/1을 반환하고, 고객의 두 번째 주문은 Customer's order number/2을 반환하는 식입니다.Customer's order number (previous-current)고객의 이전 주문 등급이 이 주문 등급과 연결되어
- 문자로 구분됩니다. ("Customer's order number - 1")을(를) "-" 다음에 "Customer's order number"을(를) 연결하여 계산합니다. 예를 들어 고객의 두 번째 구매와 연결된 주문의 경우 이 열은 1-2 값을 반환합니다. 두 주문 이벤트 사이의 시간을 나타낼 때 가장 많이 사용됩니다(즉, "주문 사이의 시간" 차트).Is customer's last order?해당 주문이 고객의 마지막 주문에 해당하는지 아니면 가장 최근 주문에 해당하는지 여부를 결정합니다.
Customer's order number 값을 Customer's lifetime number of orders과(와) 비교하여 계산되었습니다. 이 두 필드가 지정된 순서에 대해 같으면 이 열은 Yes을(를) 반환하고 그렇지 않으면 No을(를) 반환합니다.Number of items in order주문에 포함된 항목의 총 수량입니다.
sales_order에 연결하여 계산되었습니다.entity_id에서 sales_order_item까지.order_id을(를) 만들고 sales_order_item을(를) 합합니다.qty_ordered 필드Seconds between customer's first order date and this order이 주문과 고객의 첫 번째 주문 사이의 경과 시간입니다. 각 주문에 대해
Customer's first order date에서 created_at을(를) 빼서 계산되었으며, 정수로 반환됩니다.Seconds since previous order이 주문과 고객의 직전 주문 사이의 경과 시간. 이 순서의
created_at에서 이전 주문에 대한 created_at을(를) 빼서 계산되었으며, 정수(초)로 반환됩니다. 예를 들어, 고객의 세 번째 주문에 해당하는 주문 레코드의 경우 이 열은 고객의 두 번째 주문과 세 번째 주문 사이의 시간(초)을 반환합니다. 고객의 첫 번째 주문에 대해 이 필드는 NULL을(를) 반환합니다.Shipping address city주문에 대한 배송 도시입니다.
sales_order에 연결하여 계산되었습니다.shipping_address_id에서 sales_order_address까지.entity_id 및 city 필드 반환Shipping address country주문에 대한 배송 국가 코드.
sales_order에 연결하여 계산되었습니다.Shipping_address_id에서 sales_order_address까지.entity_id 및 country_id 반환Shipping address region주문에 대한 배송 지역(대부분의 경우 주 또는 시).
sales_order에 연결하여 계산되었습니다.shipping_address_id에서 sales_order_address까지.entity_id 및 region 필드 반환Store name이 주문과 연계된 Commerce 스토어 이름.
sales_order에 연결하여 계산되었습니다.store_id에서 store까지.store_id 및 name 필드 반환일반 지표
지표 이름
설명
구성
Avg order value매출액이
base_grand_total(으)로 정의된 주문당 평균 매출액Operation: AverageOperand: base_grand_totalTimestamp: created_atAvg time between orders모든 고객 및 주문에 대한 고객의 (n-1) 주문과 n번째 주문 간의 평균 시간
Operation: AverageOperand: Seconds since previous orderTimestamp: created_atGMV모든 세금 및 할인이 적용되기 전에 GMV가 소계로 정의되는 모든 주문에 대한 총 상품 가치의 합계
Operation: SumOperand: base_subtotalTimestamp: created_atMedian time between orders모든 고객 및 주문에 대한 고객의 (n-1) 주문과 n번째 주문 간의 평균 시간
Operation: MedianOperand: Seconds since previous orderTimestamp: created_atOrders주문된 총 주문 수
Operation: CountOperand: entity_idTimestamp: created_atRevenue모든 세금, 할인, 운송 등이 적용된 후 매출이 고객이 최종 지불한 가격으로 정의되는 모든 주문에 대한 매출의 합계
Operation: SumOperand: base_grand_totalTimestamp: created_atShipping모든 주문에 대한 배송 금액의 합계
Operation: SumOperand: base_shipping_amountTimestamp: created_atTax모든 주문에 적용된 세금의 합계
Operation: SumOperand: base_tax_amountTimestamp: created_atUnique Customers지정된 보고 시간 간격으로 주문을 한 고유 고객의 수입니다. 예를 들어 보고서의 간격이 주별이면 주어진 주에 하나 이상의 주문을 한 각 고객은 그 주에 수행한 주문 수에 관계없이 정확히 1회로 계산됩니다
Operation: Count DistinctOperand: customer_emailTimestamp: created_atForeign Key개 조인 경로
customer_entity
customer_entity테이블에 연결하여 주문한 고객과 연결된 새 고객 수준 열을 만드십시오.- 경로:
sales_order.customer_id(많음) =>customer_entity.entity_id(하나)
- 경로:
customer_group
customer_group테이블에 연결하여 주문한 고객의 고객 그룹 이름을 반환하는 열을 만듭니다.- 경로:
sales_order.customer_group_id(많음) =>customer_group.customer_group_id(하나)
- 경로:
sales_order_address
-
주문과 연계된 청구 및 배송 위치를 반환하는 열을 만들려면
sales_order_address테이블에 참가하십시오. 청구 또는 배송 세부 사항 필요 여부에 따라 두 가지 조인 경로가 가능합니다.-
경로:
- 배송:
sales_order.shipping_address_id(많음) =>sales_order_address.entity_id(하나) - 청구:
sales_order.billing_address_id(많음) =>sales_order_address.entity_id(하나)
- 배송:
-
store
store테이블에 연결하여 주문과 연결된 Commerce 스토어와 관련된 세부 정보를 반환하는 열을 만드십시오.- 경로:
sales_order.store_id(많음) =>store.store_id(하나)
- 경로:
recommendation-more-help
e1f8a7e8-8cc7-4c99-9697-b1daa1d66dbc