> For the complete documentation index, see [llms.txt](https://docs.flosum.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.flosum.com/data-migrator/data-migrator-pt-br/modelos/designer-de-modelos/definindo-limites-de-registros-da-migracao.md).

# Definindo limites de registros da migração

## ![](https://3756291079-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FvaxzColPOlNbsq4imqpd%2Fuploads%2FcfMTqg4Brbm9baWutclZ%2FSummary2-Small-Icon.svg?alt=media\&token=d1cf162d-c02d-4184-988e-7f7350e450fc) Visão geral

O Data Migrator permite limitar o número de registros de objetos raiz que são transferidos durante uma migração. Isso é especialmente útil ao mover dados de produção para um ambiente sandbox com limites de registros menores. As instruções abaixo explicam como ativar o recurso Limite de Registros da Migração.

### Considerações importantes sobre o limite de registros

O **Limite** valor se aplica apenas ao número de registros de objetos raiz. Outros objetos no modelo podem incluir qualquer número de registros na migração, independentemente da configuração de Limite.

Como resultado, o número total de registros transferidos durante uma migração geralmente é muitas vezes maior do que o valor do Limite. Por exemplo:

* Seu modelo contém 5 objetos: 1 objeto raiz e 4 objetos filho.
* O objeto raiz tem um Limite de 100 registros.
* A organização de origem contém 1.000 registros de objeto raiz, e cada objeto filho contém 50 registros por registro raiz.
* Quando a migração é executada, o número total de registros transferidos é calculado da seguinte forma:
  * **100** (registros do objeto raiz) × **4** (objetos filho) × **50** (registros por objeto filho)
  * Total de registros transferidos: **20,000**

Como os registros filho multiplicam o volume total de registros, estime o número médio de registros filho associados a cada registro raiz antes de definir o Limite. Use essa estimativa para selecionar um **Limite** valor que esteja alinhado com a capacidade da organização de destino.

{% hint style="warning" %}

#### Combinando o limite de registros raiz com o mapeamento de registros

Quando um limite de registros raiz é definido, o Data Migrator consulta sua organização Salesforce para esse número limitado de registros sempre que uma migração é executada. Se o número total de registros para o objeto raiz exceder o limite, o conjunto de registros retornado pode variar entre migrações devido à forma como o Salesforce executa a consulta.

Como resultado, combinar o limite de registros raiz com o mapeamento de registros pode fazer com que o número de registros raiz na sua organização de destino cresça a cada migração, já que um subconjunto diferente de registros pode ser migrado a cada vez. Eventualmente, todos os registros da origem serão migrados para o destino.
{% endhint %}

## Definir limite do objeto raiz

{% stepper %}
{% step %}

### Selecionar modelo

1. Clique em **Modelos** no menu da barra lateral esquerda.
2. Clique no modelo para definir um Limite do Objeto Raiz.

   <div align="left"><figure><img src="https://3756291079-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FvaxzColPOlNbsq4imqpd%2Fuploads%2FKvXfkOuruUdTS74fEKNB%2FSettingMigrationRecordLimits-S01-01.png?alt=media&amp;token=4401433d-bbf1-4d33-8f50-d24ce62c13ce" alt="" width="563"><figcaption></figcaption></figure></div>

{% endstep %}

{% step %}

### Definir limite

{% hint style="warning" %}
Apenas o **ROOT** objeto tem a configuração de objeto **Limite** .
{% endhint %}

1. Clique na guia **ROOT** do objeto.

   <div align="left"><figure><img src="https://3756291079-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FvaxzColPOlNbsq4imqpd%2Fuploads%2FryAM5uMKcR8jw01lW3fm%2FSettingMigrationRecordLimits-S02-01.png?alt=media&amp;token=20c408da-fcd4-4da5-83a2-3af011f58879" alt="" width="563"><figcaption></figcaption></figure></div>
2. Clique na guia **Configurações** tab.
3. Clique em **Adicionar limite** na seção **Limite** .

   <div align="left"><figure><img src="https://3756291079-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FvaxzColPOlNbsq4imqpd%2Fuploads%2Fgo57EWbMc1OzJd6FjZxa%2FSettingMigrationRecordLimits-S02-02.png?alt=media&amp;token=dd0339d2-5be8-4a9e-9cca-99284dca118a" alt="" width="563"><figcaption></figcaption></figure></div>
4. Insira um limite de registros na **Limite** caixa numérica.

{% hint style="info" %}
Para remover o limite, clique no **botão Menos** à direita do Limite.
{% endhint %}

5. Clique em **Salvar**.

   <div align="left"><figure><img src="https://3756291079-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FvaxzColPOlNbsq4imqpd%2Fuploads%2F9WGxSOe13541g75EhUdT%2FSettingMigrationRecordLimits-S02-03.png?alt=media&amp;token=1a25d088-bf45-491e-b433-9498edf55733" alt="" width="563"><figcaption></figcaption></figure></div>

{% endstep %}

{% step %}

### Salvar modelo

Depois de definir o limite, salve o modelo.

1. Clique em **Salvar modelo** para salvar suas alterações.

   <div align="left"><figure><img src="https://3756291079-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FvaxzColPOlNbsq4imqpd%2Fuploads%2FT1t2n1zakh47B7avUIrd%2FSettingMigrationRecordLimits-S03-01.png?alt=media&amp;token=c02f87c7-ead4-49ba-859b-386c19819e3b" alt="" width="563"><figcaption></figcaption></figure></div>

{% endstep %}
{% endstepper %}


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation by asking a question.

Perform an HTTP GET request on the following URL with the `ask` and `goal` query parameters:

```
GET https://docs.flosum.com/data-migrator/data-migrator-pt-br/modelos/designer-de-modelos/definindo-limites-de-registros-da-migracao.md?ask=<question>&goal=<user_goal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is what the user is ultimately trying to achieve, the reason they need the answer. Sharing it helps GitBook give you a better, more relevant answer. A goal is most helpful when it describes the outcome the user wants rather than restating the question. For example, with `ask=how do I create an API token`, a goal like `automate deployments from our CI pipeline` lets GitBook tailor the answer to that use case.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
