

本文為英文版的機器翻譯版本，如內容有任何歧義或不一致之處，概以英文版為準。

# 從 Mailchimp 實體中讀取
<a name="mailchimp-reading-from-entities"></a>

 **先決條件** 

您要從中讀取的 Mailchimp 物件。請參閱以下支援的實體表格，以檢查可用實體。

 **支援的實體** 
+ [濫用報告](https://mailchimp.com/developer/marketing/api/campaign-abuse/)
+ [自動化](https://mailchimp.com/developer/marketing/api/automation/list-automations/)
+ [行銷活動](https://mailchimp.com/developer/marketing/api/campaigns/list-campaigns/)
+ [按一下詳細資訊](https://mailchimp.com/developer/marketing/api/link-clickers/)
+ [清單](https://mailchimp.com/developer/marketing/api/link-clickers/)
+ [成員](https://mailchimp.com/developer/marketing/api/list-segment-members/)
+ [公開的詳細資訊](https://mailchimp.com/developer/marketing/api/list-members/)
+ [客群](https://mailchimp.com/developer/marketing/api/list-segments/)
+ [存放](https://mailchimp.com/developer/marketing/api/ecommerce-stores/list-stores/)
+ [已取消訂閱](https://mailchimp.com/developer/marketing/api/unsub-reports/)


| 實體 | 可以篩選 | 支援限制 | 支援排序依據 | 支援選取 \* | 支援分區 | 
| --- | --- | --- | --- | --- | --- | 
|  自動化 | 是 | 是 | 是 | 是 | 是 | 
| 行銷活動 | 否 | 否 | 否 | 否 | 否 | 
| 清單 | 是 | 是 | 否 | 是 | 是 | 
| 檢舉濫用情況 | 否 | 是 | 否 | 是 | 是 | 
| 報告開啟 | 否 | 是 | 否 | 是 | 是 | 
| 報告點擊率 | 是 | 是 | 否 | 是 | 是 | 
| 報告取消訂閱 | 否 | 是 | 否 | 是 | 是 | 
| 區段 | 否 | 是 | 否 | 是 | 是 | 
| 細分市場成員 | 是 | 是 | 否 | 是 | 否 | 
| 商店 | 是 | 是 | 是 | 是 | 否 | 

 **範例** 

```
mailchimp_read = glueContext.create_dynamic_frame.from_options(                    
            connection_type="mailchimp",                                           
            connection_options={                                                        
                  "connectionName": "connectionName",                                   
                  "ENTITY_NAME": "stores",  
"INSTANCE_URL": "https://us14.api.mailchimp.com",                     
                  "API_VERSION": "3.0"                                                
               })
```

 **Mailchimp 實體和欄位詳細資訊** 
+ [濫用報告](https://mailchimp.com/developer/marketing/api/campaign-abuse/)
+ [自動化](https://mailchimp.com/developer/marketing/api/automation/list-automations/)
+ [行銷活動](https://mailchimp.com/developer/marketing/api/campaigns/list-campaigns/)
+ [按一下詳細資訊](https://mailchimp.com/developer/marketing/api/link-clickers/)
+ [清單](https://mailchimp.com/developer/marketing/api/link-clickers/)
+ [成員](https://mailchimp.com/developer/marketing/api/list-segment-members/)
+ [公開的詳細資訊](https://mailchimp.com/developer/marketing/api/list-members/)
+ [客群](https://mailchimp.com/developer/marketing/api/list-segments/)
+ [存放](https://mailchimp.com/developer/marketing/api/ecommerce-stores/list-stores/)
+ [已取消訂閱](https://mailchimp.com/developer/marketing/api/unsub-reports/)

## 分區查詢
<a name="mailchimp-engage-reading-partitioning-queries"></a>

如果想要在 Spark 中使用並行，可以提供其他 Spark 選項 `PARTITION_FIELD`、`LOWER_BOUND`、`UPPER_BOUND` 和 `NUM_PARTITIONS`。使用這些參數，原始查詢會分區為可由 Spark 任務並行執行的子查詢的 `NUM_PARTITIONS` 數目。
+ `PARTITION_FIELD`：用來分區查詢的欄位名稱。
+ `LOWER_BOUND`：所選分區欄位的**包含**下限值。

  對於 DateTime 欄位，接受 ISO 格式的值。

  有效值範例：

  ```
  "2024-07-01T00:00:00.000Z"
  ```
+ `UPPER_BOUND`：所選分區欄位的**唯一**上限值。
+ `NUM_PARTITIONS`：分區數目。

下表說明實體分區欄位支援詳細資訊：



- ****
  - **分區欄位:**  / **資料類型:** 
  - **分區欄位:**  / **資料類型:** 

- ****
  - **分區欄位:** 
  - **資料類型:** 



範例：

```
read_read = glueContext.create_dynamic_frame.from_options(
    connection_type="mailchimp",
    connection_options={
        "connectionName": "connectionName",
        "ENTITY_NAME": "automations",
        "API_VERSION": "3.0",
        "INSTANCE_URL": "https://us14.api.mailchimp.com",
        "PARTITION_FIELD": "create_time",
        "LOWER_BOUND": "2024-02-05T14:09:30.115Z",
        "UPPER_BOUND": "2024-06-07T13:30:00.134Z",
        "NUM_PARTITIONS": "3"
    }
```