

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

**Pré-requisito**

Um objeto do Salesforce Marketing Cloud do qual você deseja ler. Você precisará do nome do objeto, como `Activity` ou `Campaigns`. A tabela a seguir mostra as entidades compatíveis.

**Entidades compatíveis quanto à origem**:


| Entidade | Interface | Pode ser filtrada | Oferece suporte a limite | Oferece suporte a Ordenar por | Oferece suporte a SELECIONAR \* | Oferece suporte a particionamento | 
| --- | --- | --- | --- | --- | --- | --- | 
| Retorno de chamada de notificação de eventos | REST | Não | Não | Não | Sim | Não | 
| Seed-List | REST | Não | Sim | Não | Sim | Não | 
| Configuração | REST | Sim | Sim | Não | Sim | Não | 
| Verificação de domínio | REST | Sim | Sim | Sim | Sim | Não | 
| Etiquetas de objeto aninhadas | REST | Sim | Não | Não | Sim | Não | 
| Contato | REST | Não | Sim | Não | Sim | Não | 
| Assinatura de notificação de eventos | REST | Não | Não | Não | Sim | Não | 
| Sistema de mensagens | REST | Não | Sim | Não | Sim | Não | 
| Atividade | SOAP | Não | Não | Não | Sim | Sim | 
| Evento de devolução | SOAP | Não | Não | Não | Sim | Sim | 
| Evento de clique | SOAP | Não | Não | Não | Sim | Sim | 
| Área de conteúdo | SOAP | Não | Não | Não | Sim | Sim | 
| Extensão de dados | SOAP | Não | Sim | Não | Sim | Sim | 
| E-mail | SOAP | Não | Sim | Não | Sim | Sim | 
| Evento de e-mail encaminhado | SOAP | Não | Sim | Não | Sim | Sim | 
| OptinEvent de e-mail encaminhado | SOAP | Não | Sim | Não | Sim | Sim | 
| Link | SOAP | Não | Sim | Não | Sim | Sim | 
| Envio do link | SOAP | Não | Sim | Não | Sim | Sim | 
| Lista | SOAP | Não | Sim | Não | Sim | Sim | 
| Listar assinante | SOAP | Não | Sim | Não | Sim | Sim | 
| Evento não enviado | SOAP | Não | Sim | Não | Sim | Sim | 
| Evento aberto | SOAP | Não | Sim | Não | Sim | Sim | 
| Enviar | SOAP | Não | Sim | Não | Sim | Sim | 
| Evento enviado | SOAP | Não | Sim | Não | Sim | Sim | 
| Assinante | SOAP | Não | Sim | Não | Sim | Sim | 
| Evento de pesquisa | SOAP | Não | Sim | Não | Sim | Sim | 
| Evento cancelamento de assinatura | SOAP | Não | Sim | Não | Sim | Sim | 
| Eventos de auditoria | REST | Não | Sim | Sim | Sim | Não | 
| Campanhas | REST | Não | Sim | Sim | Sim | Não | 
| Interações | REST | Não | Sim | Sim | Sim | Não | 
| Ativos de conteúdo | REST | Não | Sim | Sim | Sim | Não | 

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

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

**Detalhes das entidades e dos campos do Salesforce Marketing Cloud**:

As tabelas a seguir descrevem as entidades do Salesforce Marketing Cloud. Há entidades REST com metadados estáticos e entidades SOAP com metadados dinâmicos.

**Entidades REST com metadados estáticos**:



- **Retorno de chamada de notificação de eventos**
  - **Campo:** callbackId / **Tipo de dados:** String / **Operadores compatíveis:** 
  - **Campo:** callbackName / **Tipo de dados:** String / **Operadores compatíveis:** 
  - **Campo:** url / **Tipo de dados:** String / **Operadores compatíveis:** 
  - **Campo:** maxBatchSize / **Tipo de dados:** Inteiro / **Operadores compatíveis:** 
  - **Campo:** status / **Tipo de dados:** String / **Operadores compatíveis:** 
  - **Campo:** statusReason / **Tipo de dados:** String / **Operadores compatíveis:** 

- **Seed-List**
  - **Campo:** id / **Tipo de dados:** String / **Operadores compatíveis:** 
  - **Campo:** nome / **Tipo de dados:** String / **Operadores compatíveis:** 
  - **Campo:** description / **Tipo de dados:** String / **Operadores compatíveis:** 
  - **Campo:** activeSeedCount / **Tipo de dados:** Inteiro / **Operadores compatíveis:** 

- **Configuração**
  - **Campo:** customerKey / **Tipo de dados:** String / **Operadores compatíveis:** 
  - **Campo:** nome / **Tipo de dados:** String / **Operadores compatíveis:** 
  - **Campo:** description / **Tipo de dados:** String / **Operadores compatíveis:** 
  - **Campo:** locationType / **Tipo de dados:** String / **Operadores compatíveis:** '='
  - **Campo:** awsFileTransferLocation / **Tipo de dados:** Struct / **Operadores compatíveis:** 

- **Verificação de domínio**
  - **Campo:** enterpriseId / **Tipo de dados:** Inteiro / **Operadores compatíveis:** 
  - **Campo:** status / **Tipo de dados:** String / **Operadores compatíveis:** '='
  - **Campo:** domainType / **Tipo de dados:** String / **Operadores compatíveis:** '='
  - **Campo:** memberId / **Tipo de dados:** Inteiro / **Operadores compatíveis:** 
  - **Campo:** emailSendTime / **Tipo de dados:** DateTime / **Operadores compatíveis:** 
  - **Campo:** domínio / **Tipo de dados:** String / **Operadores compatíveis:** 
  - **Campo:** isSendable / **Tipo de dados:** Booleano / **Operadores compatíveis:** 

- **Etiquetas de objeto aninhadas**
  - **Campo:** id / **Tipo de dados:** Inteiro / **Operadores compatíveis:** 
  - **Campo:** modifiedDate / **Tipo de dados:** DateTime / **Operadores compatíveis:** 
  - **Campo:** tags / **Tipo de dados:** Lista / **Operadores compatíveis:** 
  - **Campo:** nome / **Tipo de dados:** String / **Operadores compatíveis:** 
  - **Campo:** description / **Tipo de dados:** String / **Operadores compatíveis:** 
  - **Campo:** parentId / **Tipo de dados:** Inteiro / **Operadores compatíveis:** 

- **Contato**
  - **Campo:** values
  - **Tipo de dados:** Lista
  - **Operadores compatíveis:** 

- **Assinatura de notificação de eventos**
  - **Campo:** subscriptionName / **Tipo de dados:** String / **Operadores compatíveis:** 
  - **Campo:** callbackId / **Tipo de dados:** String / **Operadores compatíveis:** 
  - **Campo:** callbackName / **Tipo de dados:** String / **Operadores compatíveis:** 
  - **Campo:** eventCategoryTypes / **Tipo de dados:** Lista / **Operadores compatíveis:** 
  - **Campo:** filtros / **Tipo de dados:** Lista / **Operadores compatíveis:** 
  - **Campo:** url / **Tipo de dados:** String / **Operadores compatíveis:** 
  - **Campo:** maxBatchSize / **Tipo de dados:** Inteiro / **Operadores compatíveis:** 
  - **Campo:** subscriptionId / **Tipo de dados:** String / **Operadores compatíveis:** 
  - **Campo:** status / **Tipo de dados:** String / **Operadores compatíveis:** 
  - **Campo:** statusReason / **Tipo de dados:** String / **Operadores compatíveis:** 

- **Sistema de mensagens**
  - **Campo:** deliveryTime / **Tipo de dados:** DateTime / **Operadores compatíveis:** 
  - **Campo:** id / **Tipo de dados:** String / **Operadores compatíveis:** 
  - **Campo:** messageId / **Tipo de dados:** String / **Operadores compatíveis:** 
  - **Campo:** status / **Tipo de dados:** String / **Operadores compatíveis:** 
  - **Campo:** com / **Tipo de dados:** Struct / **Operadores compatíveis:** 

- **Interações**
  - **Campo:** status / **Tipo de dados:** String / **Operadores compatíveis:** '='
  - **Campo:** id / **Tipo de dados:** String / **Operadores compatíveis:** 
  - **Campo:** key / **Tipo de dados:** String / **Operadores compatíveis:** 
  - **Campo:** nome / **Tipo de dados:** String / **Operadores compatíveis:** 
  - **Campo:** lastPublishedDate / **Tipo de dados:** DateTime / **Operadores compatíveis:** 
  - **Campo:** description / **Tipo de dados:** String / **Operadores compatíveis:** 
  - **Campo:** version / **Tipo de dados:** Inteiro / **Operadores compatíveis:** 
  - **Campo:** workflowApiVersion / **Tipo de dados:** Inteiro / **Operadores compatíveis:** 
  - **Campo:** createdDate / **Tipo de dados:** DateTime / **Operadores compatíveis:** 
  - **Campo:** modifiedDate / **Tipo de dados:** DateTime / **Operadores compatíveis:** 
  - **Campo:** metas / **Tipo de dados:** Struct / **Operadores compatíveis:** 
  - **Campo:** stats / **Tipo de dados:** Struct / **Operadores compatíveis:** 
  - **Campo:** entryMode / **Tipo de dados:** String / **Operadores compatíveis:** 
  - **Campo:** defaults / **Tipo de dados:** Struct / **Operadores compatíveis:** 
  - **Campo:** executionMode / **Tipo de dados:** Struct / **Operadores compatíveis:** 
  - **Campo:** definitionId / **Tipo de dados:** String / **Operadores compatíveis:** 

- **Ativos de conteúdo**
  - **Campo:** id / **Tipo de dados:** Inteiro / **Operadores compatíveis:** 
  - **Campo:** customerKey / **Tipo de dados:** String / **Operadores compatíveis:** 
  - **Campo:** objectId / **Tipo de dados:** String / **Operadores compatíveis:** 
  - **Campo:** contentType / **Tipo de dados:** String / **Operadores compatíveis:** 
  - **Campo:** assetType / **Tipo de dados:** Struct / **Operadores compatíveis:** 
  - **Campo:** nome / **Tipo de dados:** String / **Operadores compatíveis:** 
  - **Campo:** description / **Tipo de dados:** String / **Operadores compatíveis:** 
  - **Campo:** proprietário / **Tipo de dados:** Struct / **Operadores compatíveis:** 
  - **Campo:** createdDate / **Tipo de dados:** DateTime / **Operadores compatíveis:** 
  - **Campo:** createdBy / **Tipo de dados:** Struct / **Operadores compatíveis:** 
  - **Campo:** modifiedDate / **Tipo de dados:** DateTime / **Operadores compatíveis:** 
  - **Campo:** modifiedBy / **Tipo de dados:** Struct / **Operadores compatíveis:** 
  - **Campo:** miniatura / **Tipo de dados:** Struct / **Operadores compatíveis:** 
  - **Campo:** categoria / **Tipo de dados:** Struct / **Operadores compatíveis:** 
  - **Campo:** meta / **Tipo de dados:** Struct / **Operadores compatíveis:** 
  - **Campo:** visualizações / **Tipo de dados:** Struct / **Operadores compatíveis:** 
  - **Campo:** availableViews / **Tipo de dados:** Struct / **Operadores compatíveis:** 
  - **Campo:** dados / **Tipo de dados:** Struct / **Operadores compatíveis:** 
  - **Campo:** legacyData / **Tipo de dados:** Struct / **Operadores compatíveis:** 
  - **Campo:** modelVersion / **Tipo de dados:** Inteiro / **Operadores compatíveis:** 
  - **Campo:** Versão / **Tipo de dados:** Inteiro / **Operadores compatíveis:** 
  - **Campo:** Locked (Bloqueada) / **Tipo de dados:** Booleano / **Operadores compatíveis:** 
  - **Campo:** FileProperties / **Tipo de dados:** Struct / **Operadores compatíveis:** 
  - **Campo:** Tags / **Tipo de dados:** Lista / **Operadores compatíveis:** 
  - **Campo:** Conteúdo / **Tipo de dados:** String / **Operadores compatíveis:** 
  - **Campo:** Projeto / **Tipo de dados:** String / **Operadores compatíveis:** 
  - **Campo:** SuperContent / **Tipo de dados:** String / **Operadores compatíveis:** 
  - **Campo:** CustomFields / **Tipo de dados:** Struct / **Operadores compatíveis:** 
  - **Campo:** Blocos / **Tipo de dados:** Struct / **Operadores compatíveis:** 
  - **Campo:** MinBlocks / **Tipo de dados:** Inteiro / **Operadores compatíveis:** 
  - **Campo:** MaxBlocks / **Tipo de dados:** Inteiro / **Operadores compatíveis:** 
  - **Campo:** Canais / **Tipo de dados:** Struct / **Operadores compatíveis:** 
  - **Campo:** AllowedBlocks / **Tipo de dados:** Lista / **Operadores compatíveis:** 
  - **Campo:** Slots / **Tipo de dados:** Struct / **Operadores compatíveis:** 
  - **Campo:** BusinessUnitAvailability / **Tipo de dados:** Struct / **Operadores compatíveis:** 
  - **Campo:** sharingProperties / **Tipo de dados:** Struct / **Operadores compatíveis:** 
  - **Campo:** sharingProperties.sharedWith / **Tipo de dados:** Struct / **Operadores compatíveis:** 
  - **Campo:** sharingProperties.sharingType / **Tipo de dados:** String / **Operadores compatíveis:** 
  - **Campo:** Modelo / **Tipo de dados:** Struct / **Operadores compatíveis:** 
  - **Campo:** Arquivo / **Tipo de dados:** String / **Operadores compatíveis:** 
  - **Campo:** GenerateFrom / **Tipo de dados:** String / **Operadores compatíveis:** 

- **Eventos de auditoria**
  - **Campo:** id / **Tipo de dados:** Inteiro / **Operadores compatíveis:** 
  - **Campo:** createdDate / **Tipo de dados:** DateTime / **Operadores compatíveis:** 
  - **Campo:** memberId / **Tipo de dados:** Inteiro / **Operadores compatíveis:** 
  - **Campo:** enterpriseId / **Tipo de dados:** Inteiro / **Operadores compatíveis:** 
  - **Campo:** funcionário / **Tipo de dados:** Struct / **Operadores compatíveis:** 
  - **Campo:** objectType / **Tipo de dados:** Struct / **Operadores compatíveis:** 
  - **Campo:** operação / **Tipo de dados:** Struct / **Operadores compatíveis:** 
  - **Campo:** objeto / **Tipo de dados:** Struct / **Operadores compatíveis:** 
  - **Campo:** transactionId / **Tipo de dados:** String / **Operadores compatíveis:** 

- **Campanhas**
  - **Campo:** id / **Tipo de dados:** Inteiro / **Operadores compatíveis:** 
  - **Campo:** createdDate / **Tipo de dados:** DateTime / **Operadores compatíveis:** 
  - **Campo:** modifiedDate / **Tipo de dados:** DateTime / **Operadores compatíveis:** 
  - **Campo:** nome / **Tipo de dados:** String / **Operadores compatíveis:** 
  - **Campo:** description / **Tipo de dados:** String / **Operadores compatíveis:** 
  - **Campo:** campaignCode / **Tipo de dados:** String / **Operadores compatíveis:** 
  - **Campo:** color / **Tipo de dados:** String / **Operadores compatíveis:** 
  - **Campo:** favorito / **Tipo de dados:** Booleano / **Operadores compatíveis:** 



**Entidades SOAP com metadados dinâmicos**:



- **Atividade**
  - **Tipo de dados:** String / **Operadores compatíveis:** LIKE,\!=,=
  - **Tipo de dados:** Struct / **Operadores compatíveis:** 
  - **Tipo de dados:** Inteiro / **Operadores compatíveis:** \!=,=,>=,<=,<,>
  - **Tipo de dados:** Duplo / **Operadores compatíveis:** \!=,=,>=,<=,<,>
  - **Tipo de dados:** Booleano / **Operadores compatíveis:** \!=,=
  - **Tipo de dados:** DateTime / **Operadores compatíveis:** >=,<=,<,>,=,BETWEEN

- **Evento de devolução**
  - **Tipo de dados:** Inteiro / **Operadores compatíveis:** \!=,=,>=,<=,<,>
  - **Tipo de dados:** DateTime / **Operadores compatíveis:** >=,<=,<,>,=,BETWEEN
  - **Tipo de dados:** String / **Operadores compatíveis:** LIKE,\!=,=
  - **Tipo de dados:** Struct / **Operadores compatíveis:** 

- **Evento de clique**
  - **Tipo de dados:** Inteiro / **Operadores compatíveis:** \!=,=,>=,<=,<,>
  - **Tipo de dados:** DateTime / **Operadores compatíveis:** >=,<=,<,>,=,BETWEEN
  - **Tipo de dados:** String / **Operadores compatíveis:** LIKE,\!=,=
  - **Tipo de dados:** Struct / **Operadores compatíveis:** 

- **Área de conteúdo**
  - **Tipo de dados:** Struct / **Operadores compatíveis:** 
  - **Tipo de dados:** String / **Operadores compatíveis:** LIKE,\!=,=
  - **Tipo de dados:** Inteiro / **Operadores compatíveis:** \!=,=,>=,<=,<,>
  - **Tipo de dados:** DateTime / **Operadores compatíveis:** >=,<=,<,>,=,BETWEEN
  - **Tipo de dados:** Booleano / **Operadores compatíveis:** \!=,=

- **Extensão de dados**
  - **Tipo de dados:** DateTime / **Operadores compatíveis:** >=,<=,<,>,=,BETWEEN
  - **Tipo de dados:** String / **Operadores compatíveis:** LIKE,\!=,=

- **E-mail**
  - **Tipo de dados:** Inteiro / **Operadores compatíveis:** \!=,=,>=,<=,<,>
  - **Tipo de dados:** String / **Operadores compatíveis:** LIKE,\!=,=
  - **Tipo de dados:** DateTime / **Operadores compatíveis:** >=,<=,<,>,=,BETWEEN
  - **Tipo de dados:** Booleano / **Operadores compatíveis:** \!=,=
  - **Tipo de dados:** Struct / **Operadores compatíveis:** 

- **Evento de e-mail encaminhado**
  - **Tipo de dados:** Inteiro / **Operadores compatíveis:** \!=,=,>=,<=,<,>
  - **Tipo de dados:** String / **Operadores compatíveis:** LIKE,\!=,=
  - **Tipo de dados:** DateTime / **Operadores compatíveis:** >=,<=,<,>,=,BETWEEN
  - **Tipo de dados:** Struct / **Operadores compatíveis:** 

- **OptinEvent de e-mail encaminhado**
  - **Tipo de dados:** Inteiro / **Operadores compatíveis:** \!=,=,>=,<=,<,>
  - **Tipo de dados:** String / **Operadores compatíveis:** LIKE,\!=,=
  - **Tipo de dados:** DateTime / **Operadores compatíveis:** >=,<=,<,>,=,BETWEEN
  - **Tipo de dados:** Struct / **Operadores compatíveis:** 

- **Link**
  - **Tipo de dados:** Inteiro
  - **Operadores compatíveis:** \!=,=,>=,<=,<,>

- **Envio do link**
  - **Tipo de dados:** Inteiro / **Operadores compatíveis:** \!=,=,>=,<=,<,>
  - **Tipo de dados:** String / **Operadores compatíveis:** LIKE,\!=,=
  - **Tipo de dados:** Duplo / **Operadores compatíveis:** \!=,=,>=,<=,<,>

- **Lista**
  - **Tipo de dados:** Inteiro / **Operadores compatíveis:** \!=,=,>=,<=,<,>
  - **Tipo de dados:** String / **Operadores compatíveis:** LIKE,\!=,=
  - **Tipo de dados:** DateTime / **Operadores compatíveis:** >=,<=,<,>,=,BETWEEN
  - **Tipo de dados:** Struct / **Operadores compatíveis:** 

- **Listar assinante**
  - **Tipo de dados:** Inteiro / **Operadores compatíveis:** \!=,=,>=,<=,<,>
  - **Tipo de dados:** String / **Operadores compatíveis:** LIKE,\!=,=
  - **Tipo de dados:** DateTime / **Operadores compatíveis:** >=,<=,<,>,=,BETWEEN
  - **Tipo de dados:** Struct / **Operadores compatíveis:** 

- **Evento não enviado**
  - **Tipo de dados:** Inteiro / **Operadores compatíveis:** \!=,=,>=,<=,<,>
  - **Tipo de dados:** String / **Operadores compatíveis:** LIKE,\!=,=
  - **Tipo de dados:** DateTime / **Operadores compatíveis:** >=,<=,<,>,=,BETWEEN
  - **Tipo de dados:** Struct / **Operadores compatíveis:** 

- **Evento aberto**
  - **Tipo de dados:** Inteiro / **Operadores compatíveis:** \!=,=,>=,<=,<,>
  - **Tipo de dados:** String / **Operadores compatíveis:** LIKE,\!=,=
  - **Tipo de dados:** DateTime / **Operadores compatíveis:** >=,<=,<,>,=,BETWEEN
  - **Tipo de dados:** Struct / **Operadores compatíveis:** 

- **Enviar**
  - **Tipo de dados:** Inteiro / **Operadores compatíveis:** \!=,=,>=,<=,<,>
  - **Tipo de dados:** String / **Operadores compatíveis:** LIKE,\!=,=
  - **Tipo de dados:** DateTime / **Operadores compatíveis:** >=,<=,<,>,=,BETWEEN
  - **Tipo de dados:** Booleano / **Operadores compatíveis:** \!=,=
  - **Tipo de dados:** Struct / **Operadores compatíveis:** 

- **Evento enviado**
  - **Tipo de dados:** Inteiro / **Operadores compatíveis:** \!=,=,>=,<=,<,>
  - **Tipo de dados:** String / **Operadores compatíveis:** LIKE,\!=,=
  - **Tipo de dados:** DateTime / **Operadores compatíveis:** >=,<=,<,>,=,BETWEEN
  - **Tipo de dados:** Struct / **Operadores compatíveis:** 

- **Assinante**
  - **Tipo de dados:** Inteiro / **Operadores compatíveis:** \!=,=,>=,<=,<,>
  - **Tipo de dados:** String / **Operadores compatíveis:** LIKE,\!=,=
  - **Tipo de dados:** DateTime / **Operadores compatíveis:** >=,<=,<,>,=,BETWEEN
  - **Tipo de dados:** Struct / **Operadores compatíveis:** 

- **Evento de pesquisa**
  - **Tipo de dados:** Inteiro / **Operadores compatíveis:** \!=,=,>=,<=,<,>
  - **Tipo de dados:** String / **Operadores compatíveis:** LIKE,\!=,=
  - **Tipo de dados:** DateTime / **Operadores compatíveis:** >=,<=,<,>,=,BETWEEN
  - **Tipo de dados:** Struct / **Operadores compatíveis:** 

- **Evento cancelamento de assinatura**
  - **Tipo de dados:** Inteiro / **Operadores compatíveis:** \!=,=,>=,<=,<,>
  - **Tipo de dados:** String / **Operadores compatíveis:** LIKE,\!=,=
  - **Tipo de dados:** DateTime / **Operadores compatíveis:** >=,<=,<,>,=,BETWEEN
  - **Tipo de dados:** Booleano / **Operadores compatíveis:** \!=,=
  - **Tipo de dados:** Struct / **Operadores compatíveis:** 



## Particionamento de consultas
<a name="salesforce-marketing-cloud-reading-partitioning-queries"></a>

No Salesforce Marketing Cloud, os campos de tipo de dados Integer e DateTime oferecem suporte a particionamento com base em campo.

É possível fornecer as opções adicionais do Spark `PARTITION_FIELD`, `LOWER_BOUND`, `UPPER_BOUND` e `NUM_PARTITIONS` se quiser utilizar a simultaneidade no Spark. Com esses parâmetros, a consulta original seria dividida em `NUM_PARTITIONS` subconsultas, que poderiam ser executadas pelas tarefas do Spark simultaneamente.
+ `PARTITION_FIELD`: o nome do campo a ser usado para particionar a consulta.
+ `LOWER_BOUND`: um valor limite inferior **inclusivo** do campo de partição escolhido.

  Para o campo de carimbo de data e hora, aceitamos o formato de carimbo de data e hora do Spark usado nas consultas SQL do Spark.

  Exemplos de valores válidos:

  ```
  “2024-05-07T02:03:00.00Z"
  ```
+ `UPPER_BOUND`: um valor limite superior **exclusivo** do campo de partição escolhido.
+ `NUM_PARTITIONS`: o número de partições.

Exemplo:

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