--- 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'; Header ## 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. **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._ ### 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` ### Preguntas frecuentes sobre Importación
Veo problemas de duplicados al cargar mi archivo, ¿qué debo hacer? Consulte la sección **Prepare su csv** más arriba en este artículo, contiene directrices sobre lo que se considerará un duplicado.
¿Puedo importar relaciones entre objetos? 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.
¿Puedo actualizar los registros existentes usando la función de Importación? 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.
¿Puedo migrar el `id` desde mi otra(s) herramienta(s)? 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.
## 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.