

# WooCommerce 엔터티에서 읽기
<a name="woocommerce-reading-from-entities"></a>

**사전 조건**

읽으려는 WooCommerce 객체입니다. 쿠폰, 주문, 제품 등과 같은 객체 이름이 필요합니다.

**소스에 대해 지원되는 엔터티**:


| 개체 | 필터링 가능 | 제한 지원 | 정렬 기준 지원 | Select \* 지원 | 분할 지원 | 
| --- | --- | --- | --- | --- | --- | 
| Coupon | 예 | 예 | 예 | 예 | 예 | 
| Coupon Total | 아니요 | 아니요 | 아니요 | 예 | 아니요 | 
| Customers Total | 아니요 | 아니요 | 아니요 | 예 | 아니요 | 
| Order | 예 | 예 | 예 | 예 | 예 | 
| Orders Total | 아니요 | 아니요 | 아니요 | 예 | 아니요 | 
| Payment Gateway | 아니요 | 아니요 | 아니요 | 예 | 아니요 | 
| Product | 예 | 예 | 예 | 예 | 예 | 
| Product attribute | 예 | 예 | 예 | 예 | 예 | 
| Product category | 예 | 예 | 예 | 예 | 예 | 
| Product review | 예 | 예 | 예 | 예 | 예 | 
| Product shipping class | 예 | 예 | 예 | 예 | 예 | 
| Product tag | 예 | 예 | 예 | 예 | 예 | 
| Product variation | 예 | 예 | 예 | 예 | 예 | 
| Products Total | 아니요 | 아니요 | 아니요 | 예 | 아니요 | 
| Report (List) | 아니요 | 아니요 | 아니요 | 예 | 아니요 | 
| Reviews Total | 아니요 | 아니요 | 아니요 | 예 | 아니요 | 
| Sales Report | 예 | 아니요 | 아니요 | 예 | 아니요 | 
| Shipping Method | 아니요 | 아니요 | 아니요 | 예 | 아니요 | 
| Shipping Zone | 아니요 | 아니요 | 아니요 | 예 | 아니요 | 
| Shipping Zone Location | 아니요 | 아니요 | 아니요 | 예 | 아니요 | 
| Shipping Zone Method | 아니요 | 아니요 | 아니요 | 예 | 아니요 | 
| Tax Rate | 예 | 예 | 예 | 예 | 예 | 
| Tax Class | 아니요 | 아니요 | 아니요 | 예 | 아니요 | 
| Top Sellers Report | 예 | 아니요 | 아니요 | 예 | 아니요 | 

**예시:**

```
woocommerce_read = glueContext.create_dynamic_frame.from_options(
    connection_type="glue.spark.woocommerce",
    connection_options={
        "connectionName": "connectionName",
        "ENTITY_NAME": "coupon",
        "API_VERSION": "v3",
        "INSTANCE_URL": "instanceUrl"
    }
```

**WooCommerce 엔터티 및 필드 세부 정보**:



- **coupon**
  - **필드:** id / **데이터 유형:** Integer / **지원되는 연산자:** N/A
  - **필드:** code / **데이터 유형:** String / **지원되는 연산자:** EQUAL\_TO
  - **필드:** amount / **데이터 유형:** String / **지원되는 연산자:** 해당 사항 없음
  - **필드:** status / **데이터 유형:** String / **지원되는 연산자:** 해당 사항 없음
  - **필드:** date\_created / **데이터 유형:** DateTime / **지원되는 연산자:** N/A
  - **필드:** date\_created\_gmt / **데이터 유형:** DateTime / **지원되는 연산자:** N/A
  - **필드:** date\_modified / **데이터 유형:** DateTime / **지원되는 연산자:** N/A
  - **필드:** date\_modified\_gmt / **데이터 유형:** DateTime / **지원되는 연산자:** N/A
  - **필드:** discount\_type / **데이터 유형:** String / **지원되는 연산자:** 해당 사항 없음
  - **필드:** 설명 / **데이터 유형:** String / **지원되는 연산자:** 해당 사항 없음
  - **필드:** date\_expires / **데이터 유형:** String / **지원되는 연산자:** 해당 사항 없음
  - **필드:** date\_expires\_gmt / **데이터 유형:** String / **지원되는 연산자:** 해당 사항 없음
  - **필드:** usage\_count / **데이터 유형:** Integer / **지원되는 연산자:** N/A
  - **필드:** individual\_use / **데이터 유형:** 불 / **지원되는 연산자:** N/A
  - **필드:** product\_id / **데이터 유형:** 나열 / **지원되는 연산자:** N/A
  - **필드:** excluded\_product\_ids / **데이터 유형:** 나열 / **지원되는 연산자:** N/A
  - **필드:** usage\_limit / **데이터 유형:** Integer / **지원되는 연산자:** N/A
  - **필드:** usage\_limit\_per\_user / **데이터 유형:** Integer / **지원되는 연산자:** N/A
  - **필드:** limit\_usage\_to\_x\_items / **데이터 유형:** Integer / **지원되는 연산자:** N/A
  - **필드:** free\_shipping / **데이터 유형:** 불 / **지원되는 연산자:** N/A
  - **필드:** product\_categories / **데이터 유형:** 나열 / **지원되는 연산자:** N/A
  - **필드:** excluded\_product\_categories / **데이터 유형:** 나열 / **지원되는 연산자:** N/A
  - **필드:** exclude\_sale\_items / **데이터 유형:** 불 / **지원되는 연산자:** N/A
  - **필드:** minimum\_amount / **데이터 유형:** String / **지원되는 연산자:** 해당 사항 없음
  - **필드:** maximum\_amount / **데이터 유형:** String / **지원되는 연산자:** 해당 사항 없음
  - **필드:** email\_restrictions / **데이터 유형:** 나열 / **지원되는 연산자:** N/A
  - **필드:** used\_by / **데이터 유형:** 나열 / **지원되는 연산자:** N/A
  - **필드:** meta\_data / **데이터 유형:** 나열 / **지원되는 연산자:** N/A
  - **필드:** context / **데이터 유형:** String / **지원되는 연산자:** EQUAL\_TO
  - **필드:** search / **데이터 유형:** String / **지원되는 연산자:** EQUAL\_TO
  - **필드:** after / **데이터 유형:** DateTime / **지원되는 연산자:** EQUAL\_TO
  - **필드:** before / **데이터 유형:** DateTime / **지원되는 연산자:** EQUAL\_TO
  - **필드:** 순서 / **데이터 유형:** String / **지원되는 연산자:** EQUAL\_TO
  - **필드:** orderby / **데이터 유형:** String / **지원되는 연산자:** EQUAL\_TO
  - **필드:** modified\_after / **데이터 유형:** DateTime / **지원되는 연산자:** EQUAL\_TO
  - **필드:** modified\_before / **데이터 유형:** DateTime / **지원되는 연산자:** EQUAL\_TO
  - **필드:** dates\_are\_gmt / **데이터 유형:** 불 / **지원되는 연산자:** EQUAL\_TO

- **coupon-total**
  - **필드:** slug / **데이터 유형:** String / **지원되는 연산자:** 해당 사항 없음
  - **필드:** name / **데이터 유형:** String / **지원되는 연산자:** 해당 사항 없음
  - **필드:** total / **데이터 유형:** Integer / **지원되는 연산자:** N/A

- **customer-total**
  - **필드:** slug / **데이터 유형:** String / **지원되는 연산자:** 해당 사항 없음
  - **필드:** name / **데이터 유형:** String / **지원되는 연산자:** 해당 사항 없음
  - **필드:** total / **데이터 유형:** Integer / **지원되는 연산자:** N/A

- **순서**
  - **필드:** id / **데이터 유형:** Integer / **지원되는 연산자:** N/A
  - **필드:** parent\_id / **데이터 유형:** Integer / **지원되는 연산자:** N/A
  - **필드:** 숫자 / **데이터 유형:** String / **지원되는 연산자:** 해당 사항 없음
  - **필드:** order\_key / **데이터 유형:** String / **지원되는 연산자:** 해당 사항 없음
  - **필드:** created\_via / **데이터 유형:** String / **지원되는 연산자:** 해당 사항 없음
  - **필드:** status / **데이터 유형:** String / **지원되는 연산자:** 해당 사항 없음
  - **필드:** currency / **데이터 유형:** String / **지원되는 연산자:** 해당 사항 없음
  - **필드:** version / **데이터 유형:** String / **지원되는 연산자:** 해당 사항 없음
  - **필드:** date\_created / **데이터 유형:** DateTime / **지원되는 연산자:** N/A
  - **필드:** date\_modified / **데이터 유형:** DateTime / **지원되는 연산자:** N/A
  - **필드:** discount\_total / **데이터 유형:** String / **지원되는 연산자:** 해당 사항 없음
  - **필드:** discount\_tax / **데이터 유형:** String / **지원되는 연산자:** 해당 사항 없음
  - **필드:** shipping\_total / **데이터 유형:** String / **지원되는 연산자:** 해당 사항 없음
  - **필드:** shipping\_tax / **데이터 유형:** String / **지원되는 연산자:** 해당 사항 없음
  - **필드:** cart\_tax / **데이터 유형:** String / **지원되는 연산자:** 해당 사항 없음
  - **필드:** total / **데이터 유형:** String / **지원되는 연산자:** 해당 사항 없음
  - **필드:** total\_tax / **데이터 유형:** String / **지원되는 연산자:** 해당 사항 없음
  - **필드:** prices\_include\_tax / **데이터 유형:** 불 / **지원되는 연산자:** N/A
  - **필드:** customer\_id / **데이터 유형:** Integer / **지원되는 연산자:** N/A
  - **필드:** customer\_ip\_address / **데이터 유형:** String / **지원되는 연산자:** 해당 사항 없음
  - **필드:** customer\_user\_agent / **데이터 유형:** String / **지원되는 연산자:** 해당 사항 없음
  - **필드:** customer\_note / **데이터 유형:** String / **지원되는 연산자:** 해당 사항 없음
  - **필드:** billing / **데이터 유형:** Struct / **지원되는 연산자:** N/A
  - **필드:** shipping / **데이터 유형:** Struct / **지원되는 연산자:** N/A
  - **필드:** payment\_method / **데이터 유형:** String / **지원되는 연산자:** 해당 사항 없음
  - **필드:** payment\_method\_title / **데이터 유형:** String / **지원되는 연산자:** 해당 사항 없음
  - **필드:** transaction\_id / **데이터 유형:** String / **지원되는 연산자:** 해당 사항 없음
  - **필드:** date\_paid / **데이터 유형:** DateTime / **지원되는 연산자:** N/A
  - **필드:** date\_completed / **데이터 유형:** DateTime / **지원되는 연산자:** N/A
  - **필드:** cart\_hash / **데이터 유형:** String / **지원되는 연산자:** 해당 사항 없음
  - **필드:** meta\_data / **데이터 유형:** 나열 / **지원되는 연산자:** N/A
  - **필드:** line\_items / **데이터 유형:** 나열 / **지원되는 연산자:** N/A
  - **필드:** tax\_lines / **데이터 유형:** 나열 / **지원되는 연산자:** N/A
  - **필드:** shipping\_lines / **데이터 유형:** 나열 / **지원되는 연산자:** N/A
  - **필드:** fee\_lines / **데이터 유형:** 나열 / **지원되는 연산자:** N/A
  - **필드:** coupon\_lines / **데이터 유형:** 나열 / **지원되는 연산자:** N/A
  - **필드:** refunds / **데이터 유형:** 나열 / **지원되는 연산자:** N/A
  - **필드:** payment\_url / **데이터 유형:** String / **지원되는 연산자:** 해당 사항 없음
  - **필드:** is\_editable / **데이터 유형:** 불 / **지원되는 연산자:** N/A
  - **필드:** needs\_payment / **데이터 유형:** 불 / **지원되는 연산자:** N/A
  - **필드:** needs\_processing / **데이터 유형:** 불 / **지원되는 연산자:** N/A
  - **필드:** date\_created\_gmt / **데이터 유형:** DateTime / **지원되는 연산자:** N/A
  - **필드:** date\_modified\_gmt / **데이터 유형:** DateTime / **지원되는 연산자:** N/A
  - **필드:** date\_completed\_gmt / **데이터 유형:** DateTime / **지원되는 연산자:** N/A
  - **필드:** date\_paid\_gmt / **데이터 유형:** DateTime / **지원되는 연산자:** N/A
  - **필드:** currency\_symbol / **데이터 유형:** String / **지원되는 연산자:** 해당 사항 없음
  - **필드:** set\_paid / **데이터 유형:** 불 / **지원되는 연산자:** N/A
  - **필드:** context / **데이터 유형:** String / **지원되는 연산자:** EQUAL\_TO
  - **필드:** search / **데이터 유형:** String / **지원되는 연산자:** EQUAL\_TO
  - **필드:** after / **데이터 유형:** DateTime / **지원되는 연산자:** EQUAL\_TO
  - **필드:** before / **데이터 유형:** DateTime / **지원되는 연산자:** EQUAL\_TO
  - **필드:** 순서 / **데이터 유형:** String / **지원되는 연산자:** EQUAL\_TO
  - **필드:** orderby / **데이터 유형:** String / **지원되는 연산자:** EQUAL\_TO
  - **필드:** customer / **데이터 유형:** Integer / **지원되는 연산자:** EQUAL\_TO
  - **필드:** product / **데이터 유형:** Integer / **지원되는 연산자:** EQUAL\_TO
  - **필드:** dp / **데이터 유형:** Integer / **지원되는 연산자:** EQUAL\_TO
  - **필드:** modified\_before / **데이터 유형:** DateTime / **지원되는 연산자:** EQUAL\_TO
  - **필드:** modified\_after / **데이터 유형:** DateTime / **지원되는 연산자:** EQUAL\_TO
  - **필드:** dates\_are\_gmt / **데이터 유형:** 불 / **지원되는 연산자:** EQUAL\_TO

- **order-total**
  - **필드:** slug / **데이터 유형:** String / **지원되는 연산자:** 해당 사항 없음
  - **필드:** name / **데이터 유형:** String / **지원되는 연산자:** 해당 사항 없음
  - **필드:** total / **데이터 유형:** Integer / **지원되는 연산자:** N/A

- **payment-gateway**
  - **필드:** 제목 / **데이터 유형:** String / **지원되는 연산자:** 해당 사항 없음
  - **필드:** 설명 / **데이터 유형:** String / **지원되는 연산자:** 해당 사항 없음
  - **필드:** 순서 / **데이터 유형:** String / **지원되는 연산자:** 해당 사항 없음
  - **필드:** 활성화 / **데이터 유형:** 불 / **지원되는 연산자:** N/A
  - **필드:** method\_title / **데이터 유형:** String / **지원되는 연산자:** 해당 사항 없음
  - **필드:** method\_description / **데이터 유형:** String / **지원되는 연산자:** 해당 사항 없음
  - **필드:** method\_supports / **데이터 유형:** 나열 / **지원되는 연산자:** N/A
  - **필드:** settings / **데이터 유형:** String / **지원되는 연산자:** 해당 사항 없음
  - **필드:** needs\_setup / **데이터 유형:** 불 / **지원되는 연산자:** N/A
  - **필드:** post\_install\_scripts / **데이터 유형:** 나열 / **지원되는 연산자:** N/A
  - **필드:** settings\_url / **데이터 유형:** String / **지원되는 연산자:** 해당 사항 없음
  - **필드:** connection\_url / **데이터 유형:** String / **지원되는 연산자:** 해당 사항 없음
  - **필드:** setup\_help\_text / **데이터 유형:** String / **지원되는 연산자:** 해당 사항 없음
  - **필드:** required\_settings\_keys / **데이터 유형:** 나열 / **지원되는 연산자:** N/A

- **product**
  - **필드:** id / **데이터 유형:** Integer / **지원되는 연산자:** N/A
  - **필드:** name / **데이터 유형:** String / **지원되는 연산자:** 해당 사항 없음
  - **필드:** type / **데이터 유형:** String / **지원되는 연산자:** EQUAL\_TO
  - **필드:** permalink / **데이터 유형:** String / **지원되는 연산자:** 해당 사항 없음
  - **필드:** date\_created / **데이터 유형:** DateTime / **지원되는 연산자:** N/A
  - **필드:** date\_created\_gmt / **데이터 유형:** DateTime / **지원되는 연산자:** N/A
  - **필드:** date\_modified / **데이터 유형:** DateTime / **지원되는 연산자:** N/A
  - **필드:** date\_modified\_gmt / **데이터 유형:** DateTime / **지원되는 연산자:** N/A
  - **필드:** catalog\_visibility / **데이터 유형:** String / **지원되는 연산자:** 해당 사항 없음
  - **필드:** 설명 / **데이터 유형:** String / **지원되는 연산자:** 해당 사항 없음
  - **필드:** short\_description / **데이터 유형:** String / **지원되는 연산자:** 해당 사항 없음
  - **필드:** 가격 / **데이터 유형:** String / **지원되는 연산자:** 해당 사항 없음
  - **필드:** regular\_price / **데이터 유형:** String / **지원되는 연산자:** 해당 사항 없음
  - **필드:** sale\_price / **데이터 유형:** String / **지원되는 연산자:** 해당 사항 없음
  - **필드:** date\_on\_sale\_from / **데이터 유형:** DateTime / **지원되는 연산자:** N/A
  - **필드:** date\_on\_sale\_from\_gmt / **데이터 유형:** DateTime / **지원되는 연산자:** N/A
  - **필드:** date\_on\_sale\_to / **데이터 유형:** DateTime / **지원되는 연산자:** N/A
  - **필드:** date\_on\_sale\_to\_gmt / **데이터 유형:** DateTime / **지원되는 연산자:** N/A
  - **필드:** price\_html / **데이터 유형:** String / **지원되는 연산자:** 해당 사항 없음
  - **필드:** purchasable / **데이터 유형:** 불 / **지원되는 연산자:** N/A
  - **필드:** total\_sales / **데이터 유형:** Integer / **지원되는 연산자:** N/A
  - **필드:** virtual / **데이터 유형:** 불 / **지원되는 연산자:** N/A
  - **필드:** downloadable / **데이터 유형:** 불 / **지원되는 연산자:** N/A
  - **필드:** downloads / **데이터 유형:** 나열 / **지원되는 연산자:** N/A
  - **필드:** download\_limit / **데이터 유형:** Integer / **지원되는 연산자:** N/A
  - **필드:** download\_expiry / **데이터 유형:** Integer / **지원되는 연산자:** N/A
  - **필드:** external\_url / **데이터 유형:** String / **지원되는 연산자:** 해당 사항 없음
  - **필드:** button\_text / **데이터 유형:** String / **지원되는 연산자:** 해당 사항 없음
  - **필드:** tax\_status / **데이터 유형:** String / **지원되는 연산자:** 해당 사항 없음
  - **필드:** manage\_stock / **데이터 유형:** 불 / **지원되는 연산자:** N/A
  - **필드:** stock\_quantity / **데이터 유형:** Integer / **지원되는 연산자:** N/A
  - **필드:** backorders / **데이터 유형:** String / **지원되는 연산자:** 해당 사항 없음
  - **필드:** backorders\_allowed / **데이터 유형:** 불 / **지원되는 연산자:** N/A
  - **필드:** backordered / **데이터 유형:** 불 / **지원되는 연산자:** N/A
  - **필드:** sold\_individually / **데이터 유형:** 불 / **지원되는 연산자:** N/A
  - **필드:** weight / **데이터 유형:** String / **지원되는 연산자:** 해당 사항 없음
  - **필드:** dimensions / **데이터 유형:** Struct / **지원되는 연산자:** N/A
  - **필드:** shipping\_required / **데이터 유형:** 불 / **지원되는 연산자:** N/A
  - **필드:** shipping\_taxable / **데이터 유형:** 불 / **지원되는 연산자:** N/A
  - **필드:** shipping\_class\_id / **데이터 유형:** Integer / **지원되는 연산자:** N/A
  - **필드:** reviews\_allowed / **데이터 유형:** 불 / **지원되는 연산자:** N/A
  - **필드:** average\_rating / **데이터 유형:** String / **지원되는 연산자:** 해당 사항 없음
  - **필드:** rating\_count / **데이터 유형:** Integer / **지원되는 연산자:** N/A
  - **필드:** related\_ids / **데이터 유형:** 나열 / **지원되는 연산자:** N/A
  - **필드:** upsell\_ids / **데이터 유형:** 나열 / **지원되는 연산자:** N/A
  - **필드:** cross\_sell\_ids / **데이터 유형:** 나열 / **지원되는 연산자:** N/A
  - **필드:** parent\_id / **데이터 유형:** Integer / **지원되는 연산자:** N/A
  - **필드:** purchase\_note / **데이터 유형:** String / **지원되는 연산자:** 해당 사항 없음
  - **필드:** categories / **데이터 유형:** 나열 / **지원되는 연산자:** N/A
  - **필드:** tags / **데이터 유형:** 나열 / **지원되는 연산자:** N/A
  - **필드:** 이미지 / **데이터 유형:** 나열 / **지원되는 연산자:** N/A
  - **필드:** attributes / **데이터 유형:** 나열 / **지원되는 연산자:** N/A
  - **필드:** default\_attributes / **데이터 유형:** 나열 / **지원되는 연산자:** N/A
  - **필드:** variation / **데이터 유형:** 나열 / **지원되는 연산자:** N/A
  - **필드:** grouped\_products / **데이터 유형:** 나열 / **지원되는 연산자:** N/A
  - **필드:** menu\_order / **데이터 유형:** Integer / **지원되는 연산자:** N/A
  - **필드:** meta\_data / **데이터 유형:** 나열 / **지원되는 연산자:** N/A
  - **필드:** low\_stock\_amount / **데이터 유형:** Integer / **지원되는 연산자:** N/A
  - **필드:** jetpack\_publicize\_connections / **데이터 유형:** 나열 / **지원되는 연산자:** N/A
  - **필드:** jetpack-related-posts / **데이터 유형:** 나열 / **지원되는 연산자:** N/A
  - **필드:** jetpack\_likes\_enabled / **데이터 유형:** 불 / **지원되는 연산자:** N/A
  - **필드:** jetpack\_sharing\_enabled / **데이터 유형:** 불 / **지원되는 연산자:** N/A
  - **필드:** context / **데이터 유형:** String / **지원되는 연산자:** EQUAL\_TO
  - **필드:** search / **데이터 유형:** String / **지원되는 연산자:** EQUAL\_TO
  - **필드:** after / **데이터 유형:** DateTime / **지원되는 연산자:** EQUAL\_TO
  - **필드:** before / **데이터 유형:** DateTime / **지원되는 연산자:** EQUAL\_TO
  - **필드:** 순서 / **데이터 유형:** String / **지원되는 연산자:** EQUAL\_TO
  - **필드:** orderby / **데이터 유형:** String / **지원되는 연산자:** EQUAL\_TO
  - **필드:** slug / **데이터 유형:** String / **지원되는 연산자:** EQUAL\_TO
  - **필드:** status / **데이터 유형:** String / **지원되는 연산자:** EQUAL\_TO
  - **필드:** sku / **데이터 유형:** String / **지원되는 연산자:** EQUAL\_TO
  - **필드:** featured / **데이터 유형:** 불 / **지원되는 연산자:** EQUAL\_TO
  - **필드:** 태그 / **데이터 유형:** String / **지원되는 연산자:** EQUAL\_TO
  - **필드:** shipping\_class / **데이터 유형:** String / **지원되는 연산자:** EQUAL\_TO
  - **필드:** tax\_class / **데이터 유형:** String / **지원되는 연산자:** EQUAL\_TO
  - **필드:** on\_sale / **데이터 유형:** 불 / **지원되는 연산자:** EQUAL\_TO
  - **필드:** stock\_status / **데이터 유형:** String / **지원되는 연산자:** EQUAL\_TO
  - **필드:** has\_options / **데이터 유형:** 불 / **지원되는 연산자:** N/A
  - **필드:** modified\_after / **데이터 유형:** DateTime / **지원되는 연산자:** EQUAL\_TO
  - **필드:** modified\_before / **데이터 유형:** DateTime / **지원되는 연산자:** EQUAL\_TO
  - **필드:** dates\_are\_gmt / **데이터 유형:** 불 / **지원되는 연산자:** EQUAL\_TO
  - **필드:** category / **데이터 유형:** String / **지원되는 연산자:** EQUAL\_TO
  - **필드:** 속성 / **데이터 유형:** String / **지원되는 연산자:** EQUAL\_TO
  - **필드:** min\_price / **데이터 유형:** String / **지원되는 연산자:** EQUAL\_TO
  - **필드:** max\_price / **데이터 유형:** String / **지원되는 연산자:** EQUAL\_TO

- **product-attribute**
  - **필드:** id / **데이터 유형:** Integer / **지원되는 연산자:** N/A
  - **필드:** name / **데이터 유형:** String / **지원되는 연산자:** 해당 사항 없음
  - **필드:** slug / **데이터 유형:** String / **지원되는 연산자:** 해당 사항 없음
  - **필드:** type / **데이터 유형:** String / **지원되는 연산자:** 해당 사항 없음
  - **필드:** order\_by / **데이터 유형:** String / **지원되는 연산자:** 해당 사항 없음
  - **필드:** has\_archives / **데이터 유형:** 불 / **지원되는 연산자:** N/A
  - **필드:** context / **데이터 유형:** String / **지원되는 연산자:** EQUAL\_TO

- **product-attribute-term**
  - **필드:** id / **데이터 유형:** Integer / **지원되는 연산자:** N/A
  - **필드:** name / **데이터 유형:** String / **지원되는 연산자:** 해당 사항 없음
  - **필드:** slug / **데이터 유형:** String / **지원되는 연산자:** 해당 사항 없음
  - **필드:** 설명 / **데이터 유형:** String / **지원되는 연산자:** 해당 사항 없음
  - **필드:** menu\_order / **데이터 유형:** Integer / **지원되는 연산자:** N/A
  - **필드:** count / **데이터 유형:** Integer / **지원되는 연산자:** N/A
  - **필드:** context / **데이터 유형:** String / **지원되는 연산자:** EQUAL\_TO
  - **필드:** search / **데이터 유형:** String / **지원되는 연산자:** EQUAL\_TO
  - **필드:** 순서 / **데이터 유형:** String / **지원되는 연산자:** EQUAL\_TO
  - **필드:** orderby / **데이터 유형:** String / **지원되는 연산자:** EQUAL\_TO
  - **필드:** hide\_empty / **데이터 유형:** 불 / **지원되는 연산자:** EQUAL\_TO
  - **필드:** parent / **데이터 유형:** Integer / **지원되는 연산자:** EQUAL\_TO
  - **필드:** product / **데이터 유형:** Integer / **지원되는 연산자:** EQUAL\_TO

- **product-category**
  - **필드:** id / **데이터 유형:** Integer / **지원되는 연산자:** N/A
  - **필드:** name / **데이터 유형:** String / **지원되는 연산자:** 해당 사항 없음
  - **필드:** slug / **데이터 유형:** String / **지원되는 연산자:** EQUAL\_TO
  - **필드:** 설명 / **데이터 유형:** String / **지원되는 연산자:** 해당 사항 없음
  - **필드:** display / **데이터 유형:** String / **지원되는 연산자:** 해당 사항 없음
  - **필드:** image / **데이터 유형:** Struct / **지원되는 연산자:** N/A
  - **필드:** menu\_order / **데이터 유형:** Integer / **지원되는 연산자:** N/A
  - **필드:** count / **데이터 유형:** Integer / **지원되는 연산자:** N/A
  - **필드:** context / **데이터 유형:** String / **지원되는 연산자:** EQUAL\_TO
  - **필드:** search / **데이터 유형:** String / **지원되는 연산자:** EQUAL\_TO
  - **필드:** 순서 / **데이터 유형:** String / **지원되는 연산자:** EQUAL\_TO
  - **필드:** orderby / **데이터 유형:** String / **지원되는 연산자:** EQUAL\_TO
  - **필드:** hide\_empty / **데이터 유형:** 불 / **지원되는 연산자:** EQUAL\_TO
  - **필드:** parent / **데이터 유형:** Integer / **지원되는 연산자:** EQUAL\_TO
  - **필드:** product / **데이터 유형:** Integer / **지원되는 연산자:** EQUAL\_TO

- **product-review**
  - **필드:** id / **데이터 유형:** Integer / **지원되는 연산자:** N/A
  - **필드:** date\_created / **데이터 유형:** DateTime / **지원되는 연산자:** N/A
  - **필드:** date\_created\_gmt / **데이터 유형:** DateTime / **지원되는 연산자:** N/A
  - **필드:** product\_id / **데이터 유형:** Integer / **지원되는 연산자:** N/A
  - **필드:** product\_name / **데이터 유형:** String / **지원되는 연산자:** 해당 사항 없음
  - **필드:** product\_permalink / **데이터 유형:** String / **지원되는 연산자:** 해당 사항 없음
  - **필드:** review / **데이터 유형:** String / **지원되는 연산자:** 해당 사항 없음
  - **필드:** rating / **데이터 유형:** Integer / **지원되는 연산자:** N/A
  - **필드:** verified / **데이터 유형:** 불 / **지원되는 연산자:** N/A
  - **필드:** reviewer / **데이터 유형:** String / **지원되는 연산자:** 해당 사항 없음
  - **필드:** reviewer\_email / **데이터 유형:** String / **지원되는 연산자:** 해당 사항 없음
  - **필드:** reviewer\_avatar\_urls / **데이터 유형:** Struct / **지원되는 연산자:** N/A
  - **필드:** context / **데이터 유형:** String / **지원되는 연산자:** EQUAL\_TO
  - **필드:** search / **데이터 유형:** String / **지원되는 연산자:** EQUAL\_TO
  - **필드:** after / **데이터 유형:** DateTime / **지원되는 연산자:** EQUAL\_TO
  - **필드:** before / **데이터 유형:** DateTime / **지원되는 연산자:** EQUAL\_TO
  - **필드:** 순서 / **데이터 유형:** String / **지원되는 연산자:** EQUAL\_TO
  - **필드:** orderby / **데이터 유형:** String / **지원되는 연산자:** EQUAL\_TO
  - **필드:** status / **데이터 유형:** String / **지원되는 연산자:** EQUAL\_TO

- **product-shipping-class**
  - **필드:** id / **데이터 유형:** Integer / **지원되는 연산자:** N/A
  - **필드:** name / **데이터 유형:** String / **지원되는 연산자:** 해당 사항 없음
  - **필드:** slug / **데이터 유형:** String / **지원되는 연산자:** EQUAL\_TO
  - **필드:** 설명 / **데이터 유형:** String / **지원되는 연산자:** 해당 사항 없음
  - **필드:** count / **데이터 유형:** Integer / **지원되는 연산자:** N/A
  - **필드:** context / **데이터 유형:** String / **지원되는 연산자:** EQUAL\_TO
  - **필드:** search / **데이터 유형:** String / **지원되는 연산자:** EQUAL\_TO
  - **필드:** 순서 / **데이터 유형:** String / **지원되는 연산자:** EQUAL\_TO
  - **필드:** orderby / **데이터 유형:** String / **지원되는 연산자:** EQUAL\_TO
  - **필드:** hide\_empty / **데이터 유형:** String / **지원되는 연산자:** EQUAL\_TO
  - **필드:** product / **데이터 유형:** Integer / **지원되는 연산자:** EQUAL\_TO

- **product-tag**
  - **필드:** id / **데이터 유형:** Integer / **지원되는 연산자:** N/A
  - **필드:** name / **데이터 유형:** String / **지원되는 연산자:** 해당 사항 없음
  - **필드:** slug / **데이터 유형:** String / **지원되는 연산자:** EQUAL\_TO
  - **필드:** 설명 / **데이터 유형:** String / **지원되는 연산자:** 해당 사항 없음
  - **필드:** count / **데이터 유형:** Integer / **지원되는 연산자:** N/A
  - **필드:** context / **데이터 유형:** String / **지원되는 연산자:** EQUAL\_TO
  - **필드:** search / **데이터 유형:** String / **지원되는 연산자:** EQUAL\_TO
  - **필드:** 순서 / **데이터 유형:** String / **지원되는 연산자:** EQUAL\_TO
  - **필드:** orderby / **데이터 유형:** String / **지원되는 연산자:** EQUAL\_TO
  - **필드:** hide\_empty / **데이터 유형:** 불 / **지원되는 연산자:** EQUAL\_TO
  - **필드:** product / **데이터 유형:** Integer / **지원되는 연산자:** EQUAL\_TO

- **product-total**
  - **필드:** slug / **데이터 유형:** String / **지원되는 연산자:** 해당 사항 없음
  - **필드:** name / **데이터 유형:** String / **지원되는 연산자:** 해당 사항 없음
  - **필드:** total / **데이터 유형:** Integer / **지원되는 연산자:** N/A

- **product-variation**
  - **필드:** id / **데이터 유형:** Integer / **지원되는 연산자:** N/A
  - **필드:** date\_created / **데이터 유형:** DateTime / **지원되는 연산자:** N/A
  - **필드:** date\_created\_gmt / **데이터 유형:** DateTime / **지원되는 연산자:** N/A
  - **필드:** date\_modified / **데이터 유형:** DateTime / **지원되는 연산자:** N/A
  - **필드:** date\_modified\_gmt / **데이터 유형:** DateTime / **지원되는 연산자:** N/A
  - **필드:** 설명 / **데이터 유형:** String / **지원되는 연산자:** 해당 사항 없음
  - **필드:** permalink / **데이터 유형:** String / **지원되는 연산자:** 해당 사항 없음
  - **필드:** 가격 / **데이터 유형:** String / **지원되는 연산자:** 해당 사항 없음
  - **필드:** regular\_price / **데이터 유형:** String / **지원되는 연산자:** 해당 사항 없음
  - **필드:** sale\_price / **데이터 유형:** String / **지원되는 연산자:** 해당 사항 없음
  - **필드:** date\_on\_sale\_from / **데이터 유형:** DateTime / **지원되는 연산자:** N/A
  - **필드:** date\_on\_sale\_from\_gmt / **데이터 유형:** DateTime / **지원되는 연산자:** N/A
  - **필드:** date\_on\_sale\_to / **데이터 유형:** DateTime / **지원되는 연산자:** N/A
  - **필드:** date\_on\_sale\_to\_gmt / **데이터 유형:** DateTime / **지원되는 연산자:** N/A
  - **필드:** purchasable / **데이터 유형:** 불 / **지원되는 연산자:** N/A
  - **필드:** virtual / **데이터 유형:** 불 / **지원되는 연산자:** N/A
  - **필드:** downloadable / **데이터 유형:** 불 / **지원되는 연산자:** N/A
  - **필드:** downloads / **데이터 유형:** 나열 / **지원되는 연산자:** N/A
  - **필드:** download\_limit / **데이터 유형:** Integer / **지원되는 연산자:** N/A
  - **필드:** download\_expiry / **데이터 유형:** Integer / **지원되는 연산자:** N/A
  - **필드:** tax\_status / **데이터 유형:** String / **지원되는 연산자:** 해당 사항 없음
  - **필드:** manage\_stock / **데이터 유형:** 불 / **지원되는 연산자:** N/A
  - **필드:** stock\_quantity / **데이터 유형:** Integer / **지원되는 연산자:** N/A
  - **필드:** backorders / **데이터 유형:** String / **지원되는 연산자:** 해당 사항 없음
  - **필드:** backorders\_allowed / **데이터 유형:** 불 / **지원되는 연산자:** N/A
  - **필드:** backordered / **데이터 유형:** 불 / **지원되는 연산자:** N/A
  - **필드:** low\_stock\_amount / **데이터 유형:** Integer / **지원되는 연산자:** N/A
  - **필드:** weight / **데이터 유형:** String / **지원되는 연산자:** 해당 사항 없음
  - **필드:** dimensions / **데이터 유형:** Struct / **지원되는 연산자:** N/A
  - **필드:** shipping\_class / **데이터 유형:** String / **지원되는 연산자:** 해당 사항 없음
  - **필드:** shipping\_class\_id / **데이터 유형:** Integer / **지원되는 연산자:** N/A
  - **필드:** image / **데이터 유형:** Struct / **지원되는 연산자:** N/A
  - **필드:** attributes / **데이터 유형:** 나열 / **지원되는 연산자:** N/A
  - **필드:** menu\_order / **데이터 유형:** Integer / **지원되는 연산자:** N/A
  - **필드:** meta\_data / **데이터 유형:** 나열 / **지원되는 연산자:** N/A
  - **필드:** context / **데이터 유형:** String / **지원되는 연산자:** EQUAL\_TO
  - **필드:** search / **데이터 유형:** String / **지원되는 연산자:** EQUAL\_TO
  - **필드:** after / **데이터 유형:** DateTime / **지원되는 연산자:** EQUAL\_TO
  - **필드:** before / **데이터 유형:** DateTime / **지원되는 연산자:** EQUAL\_TO
  - **필드:** 순서 / **데이터 유형:** String / **지원되는 연산자:** EQUAL\_TO
  - **필드:** orderby / **데이터 유형:** String / **지원되는 연산자:** EQUAL\_TO
  - **필드:** slug / **데이터 유형:** String / **지원되는 연산자:** EQUAL\_TO
  - **필드:** status / **데이터 유형:** String / **지원되는 연산자:** EQUAL\_TO
  - **필드:** sku / **데이터 유형:** String / **지원되는 연산자:** EQUAL\_TO
  - **필드:** tax\_class / **데이터 유형:** String / **지원되는 연산자:** EQUAL\_TO
  - **필드:** on\_sale / **데이터 유형:** 불 / **지원되는 연산자:** EQUAL\_TO
  - **필드:** min\_price / **데이터 유형:** String / **지원되는 연산자:** EQUAL\_TO
  - **필드:** max\_price / **데이터 유형:** String / **지원되는 연산자:** EQUAL\_TO
  - **필드:** stock\_status / **데이터 유형:** String / **지원되는 연산자:** EQUAL\_TO

- **보고서**
  - **필드:** slug / **데이터 유형:** String / **지원되는 연산자:** 해당 사항 없음
  - **필드:** 설명 / **데이터 유형:** String / **지원되는 연산자:** 해당 사항 없음

- **review-total**
  - **필드:** slug / **데이터 유형:** String / **지원되는 연산자:** 해당 사항 없음
  - **필드:** name / **데이터 유형:** String / **지원되는 연산자:** 해당 사항 없음
  - **필드:** total / **데이터 유형:** Integer / **지원되는 연산자:** N/A

- **sales-report**
  - **필드:** total\_sales / **데이터 유형:** String / **지원되는 연산자:** 해당 사항 없음
  - **필드:** net\_sales / **데이터 유형:** String / **지원되는 연산자:** 해당 사항 없음
  - **필드:** average\_sales / **데이터 유형:** String / **지원되는 연산자:** 해당 사항 없음
  - **필드:** total\_orders / **데이터 유형:** Integer / **지원되는 연산자:** N/A
  - **필드:** total\_items / **데이터 유형:** Integer / **지원되는 연산자:** N/A
  - **필드:** total\_tax / **데이터 유형:** String / **지원되는 연산자:** 해당 사항 없음
  - **필드:** total\_shipping / **데이터 유형:** String / **지원되는 연산자:** 해당 사항 없음
  - **필드:** total\_refunds / **데이터 유형:** Integer / **지원되는 연산자:** N/A
  - **필드:** total\_discount / **데이터 유형:** String / **지원되는 연산자:** 해당 사항 없음
  - **필드:** totals\_grouped\_by / **데이터 유형:** String / **지원되는 연산자:** 해당 사항 없음
  - **필드:** totals / **데이터 유형:** Struct / **지원되는 연산자:** N/A
  - **필드:** total\_customers / **데이터 유형:** Integer / **지원되는 연산자:** N/A
  - **필드:** context / **데이터 유형:** String / **지원되는 연산자:** EQUAL\_TO
  - **필드:** 기간 / **데이터 유형:** String / **지원되는 연산자:** EQUAL\_TO
  - **필드:** date\_min / **데이터 유형:** 날짜 / **지원되는 연산자:** EQUAL\_TO
  - **필드:** date\_max / **데이터 유형:** 날짜 / **지원되는 연산자:** EQUAL\_TO

- **shipping-method**
  - **필드:** id / **데이터 유형:** String / **지원되는 연산자:** 해당 사항 없음
  - **필드:** 제목 / **데이터 유형:** String / **지원되는 연산자:** 해당 사항 없음
  - **필드:** 설명 / **데이터 유형:** String / **지원되는 연산자:** 해당 사항 없음

- **shipping-zone**
  - **필드:** id / **데이터 유형:** Integer / **지원되는 연산자:** EQUAL\_TO
  - **필드:** name / **데이터 유형:** String / **지원되는 연산자:** 해당 사항 없음
  - **필드:** 순서 / **데이터 유형:** Integer / **지원되는 연산자:** N/A

- **shipping-zone-location**
  - **필드:** code / **데이터 유형:** String / **지원되는 연산자:** 해당 사항 없음
  - **필드:** type / **데이터 유형:** String / **지원되는 연산자:** 해당 사항 없음

- **shipping-zone-method**
  - **필드:** instance-id / **데이터 유형:** Integer / **지원되는 연산자:** N/A
  - **필드:** id / **데이터 유형:** Integer / **지원되는 연산자:** EQUAL\_TO
  - **필드:** 제목 / **데이터 유형:** String / **지원되는 연산자:** 해당 사항 없음
  - **필드:** 순서 / **데이터 유형:** Integer / **지원되는 연산자:** N/A
  - **필드:** 활성화 / **데이터 유형:** 불 / **지원되는 연산자:** N/A
  - **필드:** method\_id / **데이터 유형:** String / **지원되는 연산자:** 해당 사항 없음
  - **필드:** method\_title / **데이터 유형:** String / **지원되는 연산자:** 해당 사항 없음
  - **필드:** method\_description / **데이터 유형:** String / **지원되는 연산자:** 해당 사항 없음
  - **필드:** settings / **데이터 유형:** Struct / **지원되는 연산자:** N/A

- **tax-class**
  - **필드:** slug / **데이터 유형:** String / **지원되는 연산자:** 해당 사항 없음
  - **필드:** name / **데이터 유형:** String / **지원되는 연산자:** 해당 사항 없음

- **tax-rate**
  - **필드:** id / **데이터 유형:** Integer / **지원되는 연산자:** N/A
  - **필드:** country / **데이터 유형:** String / **지원되는 연산자:** 해당 사항 없음
  - **필드:** state / **데이터 유형:** String / **지원되는 연산자:** 해당 사항 없음
  - **필드:** postcode / **데이터 유형:** String / **지원되는 연산자:** 해당 사항 없음
  - **필드:** city / **데이터 유형:** String / **지원되는 연산자:** 해당 사항 없음
  - **필드:** postcodes / **데이터 유형:** 나열 / **지원되는 연산자:** N/A
  - **필드:** cities / **데이터 유형:** 나열 / **지원되는 연산자:** N/A
  - **필드:** rate / **데이터 유형:** String / **지원되는 연산자:** 해당 사항 없음
  - **필드:** name / **데이터 유형:** String / **지원되는 연산자:** 해당 사항 없음
  - **필드:** priority / **데이터 유형:** Integer / **지원되는 연산자:** N/A
  - **필드:** compound / **데이터 유형:** 불 / **지원되는 연산자:** N/A
  - **필드:** 배송 / **데이터 유형:** 불 / **지원되는 연산자:** N/A
  - **필드:** context / **데이터 유형:** String / **지원되는 연산자:** EQUAL\_TO
  - **필드:** 순서 / **데이터 유형:** String / **지원되는 연산자:** EQUAL\_TO
  - **필드:** orderby / **데이터 유형:** String / **지원되는 연산자:** EQUAL\_TO
  - **필드:** class / **데이터 유형:** String / **지원되는 연산자:** EQUAL\_TO

- **top-seller-report**
  - **필드:** name / **데이터 유형:** String / **지원되는 연산자:** 해당 사항 없음
  - **필드:** product\_id / **데이터 유형:** Integer / **지원되는 연산자:** N/A
  - **필드:** quantity / **데이터 유형:** Integer / **지원되는 연산자:** N/A
  - **필드:** context / **데이터 유형:** String / **지원되는 연산자:** EQUAL\_TO
  - **필드:** 기간 / **데이터 유형:** String / **지원되는 연산자:** EQUAL\_TO
  - **필드:** date\_min / **데이터 유형:** 날짜 / **지원되는 연산자:** EQUAL\_TO
  - **필드:** date\_max / **데이터 유형:** 날짜 / **지원되는 연산자:** EQUAL\_TO



**참고**  
커넥터의 응답에서 Struct 및 List 데이터 유형은 String 데이터 유형으로 변환되며, DateTime 데이터 유형은 타임스탬프로 변환됩니다.

## 분할 쿼리
<a name="woocommerce-reading-partitioning-queries"></a>

**레코드 기반 분할**:

Spark에서 동시성을 활용하려는 경우 추가 Spark 옵션(`NUM_PARTITIONS`)을 제공할 수 있습니다. 이러한 파라미터를 사용하면 Spark 작업에서 동시에 실행할 수 있는 `NUM_PARTITIONS`개의 하위 쿼리로 원래 쿼리가 분할됩니다.

레코드 기반 분할에서는 존재하는 총 레코드 수를 WooCommerce API에서 쿼리하고 제공된 `NUM_PARTITIONS` 번호로 나눕니다. 그런 다음, 결과 레코드 수를 각 하위 쿼리에서 동시에 가져옵니다.
+ `NUM_PARTITIONS`: 파티션 수.

다음 엔터티는 레코드 기반 분할을 지원합니다.
+ coupon
+ 순서
+ product
+ product-attribute
+ product-attribute-term
+ product-category
+ product-review
+ product-shipping-class
+ product-tag
+ product-variation
+ tax-rate

예시:

```
woocommerce_read = glueContext.create_dynamic_frame.from_options(
    connection_type="glue.spark.woocommerce",
    connection_options={
        "connectionName": "connectionName",
        "ENTITY_NAME": "coupon",
        "API_VERSION": "v3",
        "INSTANCE_URL": "instanceUrl"
        "NUM_PARTITIONS": "10"
    }
```

**레코드 기반 분할**:

원본 쿼리가 Spark 태스크에서 동시에 실행할 수 있는 `NUM_PARTITIONS`개의 하위 쿼리로 분할됩니다.
+ `NUM_PARTITIONS`: 파티션 수.

예시:

```
WooCommerce_read = glueContext.create_dynamic_frame.from_options(
    connection_type="WooCommerce",
    connection_options={
        "connectionName": "connectionName",
        "REALMID": "1234567890123456789",
        "ENTITY_NAME": "Bill",
        "API_VERSION": "v3",
        "NUM_PARTITIONS": "10"
    }
```