

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

# Lettura da entità di Mailchimp
<a name="mailchimp-reading-from-entities"></a>

 **Prerequisiti** 

Un oggetto di Mailchimp da cui si desidera leggere. Consulta la tabella delle entità supportate qui di seguito per verificare le entità disponibili. 

 **Entità supportate** 
+ [Report di abuso](https://mailchimp.com/developer/marketing/api/campaign-abuse/)
+ [Automazione](https://mailchimp.com/developer/marketing/api/automation/list-automations/)
+ [Campagne](https://mailchimp.com/developer/marketing/api/campaigns/list-campaigns/)
+ [Dettagli clic](https://mailchimp.com/developer/marketing/api/link-clickers/)
+ [Elenchi](https://mailchimp.com/developer/marketing/api/link-clickers/)
+ [Membri](https://mailchimp.com/developer/marketing/api/list-segment-members/)
+ [Dettagli aperti](https://mailchimp.com/developer/marketing/api/list-members/)
+ [Segmenti](https://mailchimp.com/developer/marketing/api/list-segments/)
+ [Archiviazioni](https://mailchimp.com/developer/marketing/api/ecommerce-stores/list-stores/)
+ [Iscrizione annullata](https://mailchimp.com/developer/marketing/api/unsub-reports/)


| Entità | Può essere Filtrato | Supporta Limite | Supporta Ordina per | Supporta Seleziona \$1 | Supporta Partizionamento | 
| --- | --- | --- | --- | --- | --- | 
| Automazione | Sì  | Sì | Sì | Sì | Sì | 
| Campagne | No | No | No | No | No | 
| Elenchi | Sì  | Sì | No | Sì | Sì | 
| Segnala un abuso | No | Sì | No | Sì | Sì | 
| Report aperti | No | Sì | No | Sì | Sì | 
| Report clic | Sì  | Sì | No | Sì | Sì | 
| Report annullamento iscrizione | No | Sì | No | Sì | Sì | 
| Segment | No | Sì | No | Sì | Sì | 
| Membri del segmento | Sì  | Sì | No | Sì | No | 
| Archiviazioni | Sì  | Sì | Sì | Sì | No | 

 **Esempio** 

```
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"                                                
               })
```

 **Dettagli dell'entità e del campo di Mailchimp** 
+ [Report di utilizzo ](https://mailchimp.com/developer/marketing/api/campaign-abuse/)
+ [Automazione](https://mailchimp.com/developer/marketing/api/automation/list-automations/)
+ [Campagne](https://mailchimp.com/developer/marketing/api/campaigns/list-campaigns/)
+ [Dettagli clic](https://mailchimp.com/developer/marketing/api/link-clickers/)
+ [Elenchi](https://mailchimp.com/developer/marketing/api/link-clickers/)
+ [Membri](https://mailchimp.com/developer/marketing/api/list-segment-members/)
+ [Dettagli aperti](https://mailchimp.com/developer/marketing/api/list-members/)
+ [Segmenti](https://mailchimp.com/developer/marketing/api/list-segments/)
+ [Archiviazioni](https://mailchimp.com/developer/marketing/api/ecommerce-stores/list-stores/)
+ [Iscrizione annullata](https://mailchimp.com/developer/marketing/api/unsub-reports/)

## Query di partizionamento
<a name="mailchimp-engage-reading-partitioning-queries"></a>

Puoi fornire le opzioni Spark aggiuntive `PARTITION_FIELD`, `LOWER_BOUND`, `UPPER_BOUND` e `NUM_PARTITIONS` se desideri utilizzare la concorrenza in Spark. Con questi parametri, la query originale viene suddivisa in `NUM_PARTITIONS` query secondarie che possono essere eseguite contemporaneamente dalle attività Spark.
+ `PARTITION_FIELD`: il nome del campo da utilizzare per partizionare la query.
+ `LOWER_BOUND`: un valore limite inferiore **inclusivo** del campo di partizione scelto.

  Per il DateTime campo, accettiamo il valore in formato ISO.

  Esempio di valore valido:

  ```
  "2024-07-01T00:00:00.000Z"
  ```
+ `UPPER_BOUND`: un valore limite superiore **esclusivo** del campo di partizione scelto.
+ `NUM_PARTITIONS`: il numero di partizioni.

Nella seguente tabella sono descritti i dettagli del campo di supporto del partizionamento delle entità:

[\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/it_it/glue/latest/dg/mailchimp-reading-from-entities.html)

Esempio:

```
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"
    }
```