---
title: Importar/Exportar Datos
info: "Aprenda cómo importar y exportar datos."
image: /images/user-guide/import-export-data/cloud.png
sectionInfo: Descubra Twenty, un CRM de código abierto.
---

import { VimeoEmbed } from '/snippets/vimeo-embed.mdx';

<Frame>
  <img src="/images/user-guide/import-export-data/cloud.png" alt="Header" />
</Frame>

## Importar Datos

- Puede importar datos de cualquier objeto utilizando un archivo .csv, .xlsx o .xls.
- Cada archivo que cargue debe contener **solo un tipo de objeto** (por ejemplo, solo registros de Personas).
- You can use the Import to **create or update records**.

### Descargar un archivo de ejemplo para que coincida con el formato esperado

1. Vaya a una vista con el objeto que está a punto de importar.
2. Haga clic en el icono `⋮` en la parte superior derecha y luego seleccione `Importar registros`.
3. Click on `Download sample file`.

### Prepare su csv

Below are a few items to check before uploading your file.

- Limite el número de registros a **10,000 por archivo**.
- **Elimine duplicados** de su archivo.
  - La unicidad en `Personas` se establece de forma predeterminada por el `id` y el `correo electrónico`. También puede definir campos personalizados de `Personas` como únicos al configurar su modelo de datos.
  - La unicidad en `Empresas` se establece de forma predeterminada por el `id` y el `dominio`. También puede definir campos personalizados de `Empresas` como únicos al configurar su modelo de datos.
  - Para cualquier otro objeto, incluidos los objetos personalizados, puede definir algunos campos como únicos. Asegúrese de no incluir duplicados al preparar sus archivos.
- Recomendamos usar la sintaxis `https://dominio.com` al cargar sus dominios, ya que es la utilizada por nuestro conector con su buzón y su calendario.
- Puede **importar las relaciones entre objetos** proporcionando uno de los campos únicos del registro asociado.
  - Example: You want to attach a person to a company. Añada una columna en el archivo que contenga todos los registros de `Personas` que incluya el `id` de la empresa -- o su `dominio`. Podrá mapear este campo durante la carga.
    <Warning>

**Nota importante:**

- Las relaciones entre objetos en Twenty son "Uno a Muchos". Esto significa que cada registro del objeto A puede estar vinculado a varios registros del objeto B. Pero cada registro del objeto B solo puede pertenecer a un solo registro del objeto A.
  _Por ejemplo, una empresa puede estar vinculada a varias personas. Y una persona solo puede pertenecer a una empresa._

- Para subir relaciones a través de la función de Importación, necesita proporcionar el `id` (o cualquier otro campo único) del objeto adjunto en el archivo que contiene los registros en el "lado Muchos" de la relación.  
  _Por ejemplo, proporciona el `id` o `dominio` de la empresa al cargar los registros de personas. No proporciona el `id` de las personas (o `correo electrónico`) al cargar el archivo con las empresas._ </Warning>
  </Warning>

### Cargue su archivo

1. Vaya a una vista con el objeto que está a punto de importar.
2. Haga clic en el icono `⋮` en la parte superior derecha y luego seleccione `Importar registros`.
3. Haga clic en `Seleccionar archivo`.
4. Valide el mapeo de los campos.

- You don't have to import all of them, you can choose the "Do not map" option.
- Para las relaciones, se recomienda mapear solo uno de los campos únicos.
- Es posible que también necesite mapear los valores de sus campos de tipo de selección simple y múltiple.

5. Haga clic en `Siguientes pasos` y `Revise las filas con errores`. Las celdas con un problema están resaltadas. **Puede eliminar la fila o actualizar la celda directamente desde allí**.
6. Una vez que haya terminado, haga clic en `Confirmar`

<img src="/images/user-guide/import-export-data/match-columns.png" style={{width:'100%'}}/>

### Preguntas frecuentes sobre Importación

<details><summary>Veo problemas de duplicados al cargar mi archivo, ¿qué debo hacer?</summary>

Consulte la sección **Prepare su csv** más arriba en este artículo, contiene directrices sobre lo que se considerará un duplicado.

</details>

<details><summary>¿Puedo importar relaciones entre objetos?</summary>

Sí, consulte la sección **Prepare su csv** más arriba en este artículo, contiene una sección sobre la importación de relaciones.

</details>

<details><summary>¿Puedo actualizar los registros existentes usando la función de Importación?</summary>

Sí, puede actualizar los registros existentes usando la función de Importación. Asegúrese de proporcionar el id (o cualquier otro campo único) al volver a subir sus registros.

</details>

<details><summary>¿Puedo migrar el `id` desde mi otra(s) herramienta(s)?</summary>

Sí. Necesita crear un campo que defina como único en su modelo de datos que contendrá el `id` de su(s) otra(s) herramienta(s). Tenga en cuenta que el nombre `id` está protegido ya que se utiliza para el id de Twenty.  
Si desea crear relaciones entre objetos usando este campo, consulte la sección **Prepare su csv** más arriba en este artículo. Contiene una sección sobre la importación de relaciones.

</details>

## Exportar Datos

Puede descargar datos de la mayoría de sus objetos y hasta 20,000 registros por exportación.
Para exportar datos de un objeto:

1. Visite el índice del objeto.
2. Elija la vista para exportar datos. Configure las columnas que desea descargar ocultando o añadiendo columnas y encuentre los registros que necesita filtrando su vista.
3. Acceda al panel lateral a través del icono `⋮` en la parte superior derecha.
4. Haga clic en `Exportar vista`.
5. Seleccione la ubicación de guardado para los datos CSV. Tenga en cuenta que la exportación puede tardar con un gran número de registros.

<VimeoEmbed videoId="926226303" title="Video demonstration" />

