

# Lectura de entidades de Salesforce Marketing Cloud
<a name="salesforce-marketing-cloud-reading-from-entities"></a>

**Requisito previo**

Un objeto de Salesforce Marketing Cloud desde el cual le gustaría leer. Necesitará el nombre del objeto, como `Activity` o `Campaigns`. En la siguiente tabla se muestran las entidades admitidas.

**Entidades compatibles como origen:**


| Entidad | Interfaz | Se puede filtrar | Admite límite | Admite Ordenar por | Admite SELECCIONAR \* | Admite partición | 
| --- | --- | --- | --- | --- | --- | --- | 
| Devolución de llamadas para notificaciones de eventos | REST | No | No | No | Sí | No | 
| Lista de semillas | REST | No | Sí | No | Sí | No | 
| Configuración | REST | Sí | Sí | No | Sí | No | 
| Verificación de dominio | REST | Sí | Sí | Sí | Sí | No | 
| Etiquetas anidadas de objetos | REST | Sí | No | No | Sí | No | 
| Contacto | REST | No | Sí | No | Sí | No | 
| Suscripción a notificaciones de eventos | REST | No | No | No | Sí | No | 
| Mensajería | REST | No | Sí | No | Sí | No | 
| Actividad | SOAP | No | No | No | Sí | Sí | 
| Evento de devolución | SOAP | No | No | No | Sí | Sí | 
| Evento de clic | SOAP | No | No | No | Sí | Sí | 
| Área de contenido | SOAP | No | No | No | Sí | Sí | 
| Extensión de datos | SOAP | No | Sí | No | Sí | Sí | 
| Correo electrónico | SOAP | No | Sí | No | Sí | Sí | 
| Evento de correo electrónico reenviado | SOAP | No | Sí | No | Sí | Sí | 
| Evento de consentimiento de reenvío de correo electrónico | SOAP | No | Sí | No | Sí | Sí | 
| Enlace | SOAP | No | Sí | No | Sí | Sí | 
| Envío de enlace | SOAP | No | Sí | No | Sí | Sí | 
| Enumeración | SOAP | No | Sí | No | Sí | Sí | 
| Suscriptor de lista | SOAP | No | Sí | No | Sí | Sí | 
| Evento de no envío | SOAP | No | Sí | No | Sí | Sí | 
| Evento de apertura | SOAP | No | Sí | No | Sí | Sí | 
| Send | SOAP | No | Sí | No | Sí | Sí | 
| Evento de envío | SOAP | No | Sí | No | Sí | Sí | 
| Suscriptor | SOAP | No | Sí | No | Sí | Sí | 
| Evento de encuesta | SOAP | No | Sí | No | Sí | Sí | 
| Evento de subscripción anulada | SOAP | No | Sí | No | Sí | Sí | 
| Eventos de auditoría | REST | No | Sí | Sí | Sí | No | 
| Campañas | REST | No | Sí | Sí | Sí | No | 
| Interacciones | REST | No | Sí | Sí | Sí | No | 
| Activos de contenido | REST | No | Sí | Sí | Sí | No | 

**Ejemplo de REST**:

```
salesforcemarketingcloud_read = glueContext.create_dynamic_frame.from_options(
    connection_type="salesforcemarketingcloud",
    connection_options={
        "connectionName": "connectionName",
        "ENTITY_NAME": "Campaigns",
        "API_VERSION": "v1",
        "INSTANCE_URL": "https://**********************.rest.marketingcloudapis.com"
    }
)
```

**Ejemplo de SOAP**:

```
salesforcemarketingcloud_read = glueContext.create_dynamic_frame.from_options(
    connection_type="salesforcemarketingcloud",
    connection_options={
        "connectionName": "connectionName",
        "ENTITY_NAME": "Activity",
        "API_VERSION": "v1",
        "INSTANCE_URL": "https://**********************.soap.marketingcloudapis.com"
    }
)
```

**Detalles de la entidad y el campo de Salesforce Marketing Cloud**:

Las siguientes tablas describen las entidades de Salesforce Marketing Cloud. Hay entidades REST con metadatos estáticos y entidades SOAP con metadatos dinámicos.

**Entidades REST con metadatos estáticos**:



- **Devolución de llamadas para notificaciones de eventos**
  - **Campo:** callbackId / **Tipo de datos::** Cadena / **Operadores admitidos:** 
  - **Campo:** callbackName / **Tipo de datos::** Cadena / **Operadores admitidos:** 
  - **Campo:** url / **Tipo de datos::** Cadena / **Operadores admitidos:** 
  - **Campo:** maxBatchSize / **Tipo de datos::** Entero / **Operadores admitidos:** 
  - **Campo:** status / **Tipo de datos::** Cadena / **Operadores admitidos:** 
  - **Campo:** statusReason / **Tipo de datos::** Cadena / **Operadores admitidos:** 

- **Lista de semillas**
  - **Campo:** id / **Tipo de datos::** Cadena / **Operadores admitidos:** 
  - **Campo:** nombre / **Tipo de datos::** Cadena / **Operadores admitidos:** 
  - **Campo:** Descripción / **Tipo de datos::** Cadena / **Operadores admitidos:** 
  - **Campo:** activeSeedCount / **Tipo de datos::** Entero / **Operadores admitidos:** 

- **Configuración**
  - **Campo:** customerKey / **Tipo de datos::** Cadena / **Operadores admitidos:** 
  - **Campo:** nombre / **Tipo de datos::** Cadena / **Operadores admitidos:** 
  - **Campo:** Descripción / **Tipo de datos::** Cadena / **Operadores admitidos:** 
  - **Campo:** locationType / **Tipo de datos::** Cadena / **Operadores admitidos:** '='
  - **Campo:** awsFileTransferLocation / **Tipo de datos::** Struct / **Operadores admitidos:** 

- **Verificación de dominio**
  - **Campo:** enterpriseId / **Tipo de datos::** Entero / **Operadores admitidos:** 
  - **Campo:** status / **Tipo de datos::** Cadena / **Operadores admitidos:** '='
  - **Campo:** domainType / **Tipo de datos::** Cadena / **Operadores admitidos:** '='
  - **Campo:** memberId / **Tipo de datos::** Entero / **Operadores admitidos:** 
  - **Campo:** emailSendTime / **Tipo de datos::** DateTime / **Operadores admitidos:** 
  - **Campo:** Dominio  / **Tipo de datos::** Cadena / **Operadores admitidos:** 
  - **Campo:** isSendable / **Tipo de datos::** Booleano / **Operadores admitidos:** 

- **Etiquetas anidadas de objetos**
  - **Campo:** id / **Tipo de datos::** Entero / **Operadores admitidos:** 
  - **Campo:** modifiedDate / **Tipo de datos::** DateTime / **Operadores admitidos:** 
  - **Campo:** etiquetas / **Tipo de datos::** Enumeración / **Operadores admitidos:** 
  - **Campo:** nombre / **Tipo de datos::** Cadena / **Operadores admitidos:** 
  - **Campo:** Descripción / **Tipo de datos::** Cadena / **Operadores admitidos:** 
  - **Campo:** parentId / **Tipo de datos::** Entero / **Operadores admitidos:** 

- **Contacto**
  - **Campo:** valores
  - **Tipo de datos::** Enumeración
  - **Operadores admitidos:** 

- **Suscripción a notificaciones de eventos**
  - **Campo:** subscriptionName / **Tipo de datos::** Cadena / **Operadores admitidos:** 
  - **Campo:** callbackId / **Tipo de datos::** Cadena / **Operadores admitidos:** 
  - **Campo:** callbackName / **Tipo de datos::** Cadena / **Operadores admitidos:** 
  - **Campo:** eventCategoryTypes / **Tipo de datos::** Enumeración / **Operadores admitidos:** 
  - **Campo:** filters / **Tipo de datos::** Enumeración / **Operadores admitidos:** 
  - **Campo:** url / **Tipo de datos::** Cadena / **Operadores admitidos:** 
  - **Campo:** maxBatchSize / **Tipo de datos::** Entero / **Operadores admitidos:** 
  - **Campo:** subscriptionId / **Tipo de datos::** Cadena / **Operadores admitidos:** 
  - **Campo:** status / **Tipo de datos::** Cadena / **Operadores admitidos:** 
  - **Campo:** statusReason / **Tipo de datos::** Cadena / **Operadores admitidos:** 

- **Mensajería**
  - **Campo:** deliveryTime / **Tipo de datos::** DateTime / **Operadores admitidos:** 
  - **Campo:** id / **Tipo de datos::** Cadena / **Operadores admitidos:** 
  - **Campo:** messageId / **Tipo de datos::** Cadena / **Operadores admitidos:** 
  - **Campo:** status / **Tipo de datos::** Cadena / **Operadores admitidos:** 
  - **Campo:** a / **Tipo de datos::** Struct / **Operadores admitidos:** 

- **Interacciones**
  - **Campo:** status / **Tipo de datos::** Cadena / **Operadores admitidos:** '='
  - **Campo:** id / **Tipo de datos::** Cadena / **Operadores admitidos:** 
  - **Campo:** key / **Tipo de datos::** Cadena / **Operadores admitidos:** 
  - **Campo:** nombre / **Tipo de datos::** Cadena / **Operadores admitidos:** 
  - **Campo:** lastPublishedDate / **Tipo de datos::** DateTime / **Operadores admitidos:** 
  - **Campo:** Descripción / **Tipo de datos::** Cadena / **Operadores admitidos:** 
  - **Campo:** versión / **Tipo de datos::** Entero / **Operadores admitidos:** 
  - **Campo:** workflowApiVersion / **Tipo de datos::** Entero / **Operadores admitidos:** 
  - **Campo:** createdDate / **Tipo de datos::** DateTime / **Operadores admitidos:** 
  - **Campo:** modifiedDate / **Tipo de datos::** DateTime / **Operadores admitidos:** 
  - **Campo:** goals / **Tipo de datos::** Struct / **Operadores admitidos:** 
  - **Campo:** stats / **Tipo de datos::** Struct / **Operadores admitidos:** 
  - **Campo:** entryMode / **Tipo de datos::** Cadena / **Operadores admitidos:** 
  - **Campo:** defaults / **Tipo de datos::** Struct / **Operadores admitidos:** 
  - **Campo:** executionMode / **Tipo de datos::** Struct / **Operadores admitidos:** 
  - **Campo:** definitionId / **Tipo de datos::** Cadena / **Operadores admitidos:** 

- **Activos de contenido**
  - **Campo:** id / **Tipo de datos::** Entero / **Operadores admitidos:** 
  - **Campo:** customerKey / **Tipo de datos::** Cadena / **Operadores admitidos:** 
  - **Campo:** objectId / **Tipo de datos::** Cadena / **Operadores admitidos:** 
  - **Campo:** contentType / **Tipo de datos::** Cadena / **Operadores admitidos:** 
  - **Campo:** assetType / **Tipo de datos::** Struct / **Operadores admitidos:** 
  - **Campo:** nombre / **Tipo de datos::** Cadena / **Operadores admitidos:** 
  - **Campo:** Descripción / **Tipo de datos::** Cadena / **Operadores admitidos:** 
  - **Campo:** owner / **Tipo de datos::** Struct / **Operadores admitidos:** 
  - **Campo:** createdDate / **Tipo de datos::** DateTime / **Operadores admitidos:** 
  - **Campo:** createdBy / **Tipo de datos::** Struct / **Operadores admitidos:** 
  - **Campo:** modifiedDate / **Tipo de datos::** DateTime / **Operadores admitidos:** 
  - **Campo:** modifiedBy / **Tipo de datos::** Struct / **Operadores admitidos:** 
  - **Campo:** miniatura / **Tipo de datos::** Struct / **Operadores admitidos:** 
  - **Campo:** categoría / **Tipo de datos::** Struct / **Operadores admitidos:** 
  - **Campo:** meta / **Tipo de datos::** Struct / **Operadores admitidos:** 
  - **Campo:** vistas / **Tipo de datos::** Struct / **Operadores admitidos:** 
  - **Campo:** availableViews / **Tipo de datos::** Struct / **Operadores admitidos:** 
  - **Campo:** data / **Tipo de datos::** Struct / **Operadores admitidos:** 
  - **Campo:** legacyData / **Tipo de datos::** Struct / **Operadores admitidos:** 
  - **Campo:** modelVersion / **Tipo de datos::** Entero / **Operadores admitidos:** 
  - **Campo:** Versión / **Tipo de datos::** Entero / **Operadores admitidos:** 
  - **Campo:** Locked (Bloqueado) / **Tipo de datos::** Booleano / **Operadores admitidos:** 
  - **Campo:** FileProperties / **Tipo de datos::** Struct / **Operadores admitidos:** 
  - **Campo:** Etiquetas / **Tipo de datos::** Enumeración / **Operadores admitidos:** 
  - **Campo:** Contenidos / **Tipo de datos::** Cadena / **Operadores admitidos:** 
  - **Campo:** Diseño / **Tipo de datos::** Cadena / **Operadores admitidos:** 
  - **Campo:** SuperContent / **Tipo de datos::** Cadena / **Operadores admitidos:** 
  - **Campo:** CustomFields / **Tipo de datos::** Struct / **Operadores admitidos:** 
  - **Campo:** Bloques / **Tipo de datos::** Struct / **Operadores admitidos:** 
  - **Campo:** MinBlocks / **Tipo de datos::** Entero / **Operadores admitidos:** 
  - **Campo:** MaxBlocks / **Tipo de datos::** Entero / **Operadores admitidos:** 
  - **Campo:** Canales / **Tipo de datos::** Struct / **Operadores admitidos:** 
  - **Campo:** AllowedBlocks / **Tipo de datos::** Enumeración / **Operadores admitidos:** 
  - **Campo:** Slots / **Tipo de datos::** Struct / **Operadores admitidos:** 
  - **Campo:** BusinessUnitAvailability / **Tipo de datos::** Struct / **Operadores admitidos:** 
  - **Campo:** sharingProperties / **Tipo de datos::** Struct / **Operadores admitidos:** 
  - **Campo:** sharingProperties.sharedWith / **Tipo de datos::** Struct / **Operadores admitidos:** 
  - **Campo:** sharingProperties.sharingType / **Tipo de datos::** Cadena / **Operadores admitidos:** 
  - **Campo:** Plantilla / **Tipo de datos::** Struct / **Operadores admitidos:** 
  - **Campo:** Archivos / **Tipo de datos::** Cadena / **Operadores admitidos:** 
  - **Campo:** GenerateFrom / **Tipo de datos::** Cadena / **Operadores admitidos:** 

- **Eventos de auditoría**
  - **Campo:** id / **Tipo de datos::** Entero / **Operadores admitidos:** 
  - **Campo:** createdDate / **Tipo de datos::** DateTime / **Operadores admitidos:** 
  - **Campo:** memberId / **Tipo de datos::** Entero / **Operadores admitidos:** 
  - **Campo:** enterpriseId / **Tipo de datos::** Entero / **Operadores admitidos:** 
  - **Campo:** employee / **Tipo de datos::** Struct / **Operadores admitidos:** 
  - **Campo:** objectType / **Tipo de datos::** Struct / **Operadores admitidos:** 
  - **Campo:** operación / **Tipo de datos::** Struct / **Operadores admitidos:** 
  - **Campo:** objeto / **Tipo de datos::** Struct / **Operadores admitidos:** 
  - **Campo:** transactionId / **Tipo de datos::** Cadena / **Operadores admitidos:** 

- **Campañas**
  - **Campo:** id / **Tipo de datos::** Entero / **Operadores admitidos:** 
  - **Campo:** createdDate / **Tipo de datos::** DateTime / **Operadores admitidos:** 
  - **Campo:** modifiedDate / **Tipo de datos::** DateTime / **Operadores admitidos:** 
  - **Campo:** nombre / **Tipo de datos::** Cadena / **Operadores admitidos:** 
  - **Campo:** Descripción / **Tipo de datos::** Cadena / **Operadores admitidos:** 
  - **Campo:** campaignCode / **Tipo de datos::** Cadena / **Operadores admitidos:** 
  - **Campo:** color / **Tipo de datos::** Cadena / **Operadores admitidos:** 
  - **Campo:** favorite / **Tipo de datos::** Booleano / **Operadores admitidos:** 



**Entidades SOAP con metadatos dinámicos**:



- **Actividad**
  - **Tipo de datos::** Cadena / **Operadores admitidos:** LIKE,\!=,=
  - **Tipo de datos::** Struct / **Operadores admitidos:** 
  - **Tipo de datos::** Entero / **Operadores admitidos:** \!=,=,>=,<=,<,>
  - **Tipo de datos::** Doble / **Operadores admitidos:** \!=,=,>=,<=,<,>
  - **Tipo de datos::** Booleano / **Operadores admitidos:** \!=,=
  - **Tipo de datos::** DateTime / **Operadores admitidos:** >=,<=,<,>,=,BETWEEN

- **Evento de devolución**
  - **Tipo de datos::** Entero / **Operadores admitidos:** \!=,=,>=,<=,<,>
  - **Tipo de datos::** DateTime / **Operadores admitidos:** >=,<=,<,>,=,BETWEEN
  - **Tipo de datos::** Cadena / **Operadores admitidos:** LIKE,\!=,=
  - **Tipo de datos::** Struct / **Operadores admitidos:** 

- **Evento de clic**
  - **Tipo de datos::** Entero / **Operadores admitidos:** \!=,=,>=,<=,<,>
  - **Tipo de datos::** DateTime / **Operadores admitidos:** >=,<=,<,>,=,BETWEEN
  - **Tipo de datos::** Cadena / **Operadores admitidos:** LIKE,\!=,=
  - **Tipo de datos::** Struct / **Operadores admitidos:** 

- **Área de contenido**
  - **Tipo de datos::** Struct / **Operadores admitidos:** 
  - **Tipo de datos::** Cadena / **Operadores admitidos:** LIKE,\!=,=
  - **Tipo de datos::** Entero / **Operadores admitidos:** \!=,=,>=,<=,<,>
  - **Tipo de datos::** DateTime / **Operadores admitidos:** >=,<=,<,>,=,BETWEEN
  - **Tipo de datos::** Booleano / **Operadores admitidos:** \!=,=

- **Extensión de datos**
  - **Tipo de datos::** DateTime / **Operadores admitidos:** >=,<=,<,>,=,BETWEEN
  - **Tipo de datos::** Cadena / **Operadores admitidos:** LIKE,\!=,=

- **Correo electrónico**
  - **Tipo de datos::** Entero / **Operadores admitidos:** \!=,=,>=,<=,<,>
  - **Tipo de datos::** Cadena / **Operadores admitidos:** LIKE,\!=,=
  - **Tipo de datos::** DateTime / **Operadores admitidos:** >=,<=,<,>,=,BETWEEN
  - **Tipo de datos::** Booleano / **Operadores admitidos:** \!=,=
  - **Tipo de datos::** Struct / **Operadores admitidos:** 

- **Evento de correo electrónico reenviado**
  - **Tipo de datos::** Entero / **Operadores admitidos:** \!=,=,>=,<=,<,>
  - **Tipo de datos::** Cadena / **Operadores admitidos:** LIKE,\!=,=
  - **Tipo de datos::** DateTime / **Operadores admitidos:** >=,<=,<,>,=,BETWEEN
  - **Tipo de datos::** Struct / **Operadores admitidos:** 

- **Evento de consentimiento de correo electrónico reenviado**
  - **Tipo de datos::** Entero / **Operadores admitidos:** \!=,=,>=,<=,<,>
  - **Tipo de datos::** Cadena / **Operadores admitidos:** LIKE,\!=,=
  - **Tipo de datos::** DateTime / **Operadores admitidos:** >=,<=,<,>,=,BETWEEN
  - **Tipo de datos::** Struct / **Operadores admitidos:** 

- **Enlace**
  - **Tipo de datos::** Entero
  - **Operadores admitidos:** \!=,=,>=,<=,<,>

- **Envío de enlace**
  - **Tipo de datos::** Entero / **Operadores admitidos:** \!=,=,>=,<=,<,>
  - **Tipo de datos::** Cadena / **Operadores admitidos:** LIKE,\!=,=
  - **Tipo de datos::** Doble / **Operadores admitidos:** \!=,=,>=,<=,<,>

- **Enumeración**
  - **Tipo de datos::** Entero / **Operadores admitidos:** \!=,=,>=,<=,<,>
  - **Tipo de datos::** Cadena / **Operadores admitidos:** LIKE,\!=,=
  - **Tipo de datos::** DateTime / **Operadores admitidos:** >=,<=,<,>,=,BETWEEN
  - **Tipo de datos::** Struct / **Operadores admitidos:** 

- **Suscriptor de lista**
  - **Tipo de datos::** Entero / **Operadores admitidos:** \!=,=,>=,<=,<,>
  - **Tipo de datos::** Cadena / **Operadores admitidos:** LIKE,\!=,=
  - **Tipo de datos::** DateTime / **Operadores admitidos:** >=,<=,<,>,=,BETWEEN
  - **Tipo de datos::** Struct / **Operadores admitidos:** 

- **Evento de no envío**
  - **Tipo de datos::** Entero / **Operadores admitidos:** \!=,=,>=,<=,<,>
  - **Tipo de datos::** Cadena / **Operadores admitidos:** LIKE,\!=,=
  - **Tipo de datos::** DateTime / **Operadores admitidos:** >=,<=,<,>,=,BETWEEN
  - **Tipo de datos::** Struct / **Operadores admitidos:** 

- **Evento de apertura**
  - **Tipo de datos::** Entero / **Operadores admitidos:** \!=,=,>=,<=,<,>
  - **Tipo de datos::** Cadena / **Operadores admitidos:** LIKE,\!=,=
  - **Tipo de datos::** DateTime / **Operadores admitidos:** >=,<=,<,>,=,BETWEEN
  - **Tipo de datos::** Struct / **Operadores admitidos:** 

- **Send**
  - **Tipo de datos::** Entero / **Operadores admitidos:** \!=,=,>=,<=,<,>
  - **Tipo de datos::** Cadena / **Operadores admitidos:** LIKE,\!=,=
  - **Tipo de datos::** DateTime / **Operadores admitidos:** >=,<=,<,>,=,BETWEEN
  - **Tipo de datos::** Booleano / **Operadores admitidos:** \!=,=
  - **Tipo de datos::** Struct / **Operadores admitidos:** 

- **Evento de envío**
  - **Tipo de datos::** Entero / **Operadores admitidos:** \!=,=,>=,<=,<,>
  - **Tipo de datos::** Cadena / **Operadores admitidos:** LIKE,\!=,=
  - **Tipo de datos::** DateTime / **Operadores admitidos:** >=,<=,<,>,=,BETWEEN
  - **Tipo de datos::** Struct / **Operadores admitidos:** 

- **Suscriptor**
  - **Tipo de datos::** Entero / **Operadores admitidos:** \!=,=,>=,<=,<,>
  - **Tipo de datos::** Cadena / **Operadores admitidos:** LIKE,\!=,=
  - **Tipo de datos::** DateTime / **Operadores admitidos:** >=,<=,<,>,=,BETWEEN
  - **Tipo de datos::** Struct / **Operadores admitidos:** 

- **Evento de encuesta**
  - **Tipo de datos::** Entero / **Operadores admitidos:** \!=,=,>=,<=,<,>
  - **Tipo de datos::** Cadena / **Operadores admitidos:** LIKE,\!=,=
  - **Tipo de datos::** DateTime / **Operadores admitidos:** >=,<=,<,>,=,BETWEEN
  - **Tipo de datos::** Struct / **Operadores admitidos:** 

- **Evento de subscripción anulada**
  - **Tipo de datos::** Entero / **Operadores admitidos:** \!=,=,>=,<=,<,>
  - **Tipo de datos::** Cadena / **Operadores admitidos:** LIKE,\!=,=
  - **Tipo de datos::** DateTime / **Operadores admitidos:** >=,<=,<,>,=,BETWEEN
  - **Tipo de datos::** Booleano / **Operadores admitidos:** \!=,=
  - **Tipo de datos::** Struct / **Operadores admitidos:** 



## Consultas de partición
<a name="salesforce-marketing-cloud-reading-partitioning-queries"></a>

En Salesforce Marketing Cloud, los campos de tipo de datos Entero y Fecha y hora admiten la partición basada en campos.

Puede proporcionar las opciones adicionales de Spark `PARTITION_FIELD`, `LOWER_BOUND`, `UPPER_BOUND` y `NUM_PARTITIONS` si quiere utilizar la simultaneidad en Spark. Con estos parámetros, la consulta original se dividiría en un número `NUM_PARTITIONS` de subconsultas que las tareas de Spark pueden ejecutar simultáneamente.
+ `PARTITION_FIELD`: el nombre del campo que se utilizará para particionar la consulta.
+ `LOWER_BOUND`: un valor de límite inferior **inclusivo** del campo de partición elegido.

  Para el campo de marca de tiempo, aceptamos el formato de marca de tiempo de Spark que se usa en las consultas de Spark SQL.

  Ejemplos de valor válido:

  ```
  “2024-05-07T02:03:00.00Z"
  ```
+ `UPPER_BOUND`: un valor límite superior **exclusivo** del campo de partición elegido.
+ `NUM_PARTITIONS`: el número de particiones.

Ejemplo:

```
salesforcemarketingcloud_read = glueContext.create_dynamic_frame.from_options(
    connection_type="salesforcemarketingcloud",
    connection_options={
        "connectionName": "connectionName",
        "ENTITY_NAME": "ListSubscriber",
        "API_VERSION": "v1",
        "PARTITION_FIELD": "CreatedDate",
        "LOWER_BOUND": "2023-09-07T02:03:00.000Z",
        "UPPER_BOUND": "2024-05-07T02:03:00.000Z",
        "NUM_PARTITIONS": "10"
    }
)
```