---
title: Importuj/Eksportuj Dane
info: "Dowiedz się, jak importować i eksportować dane."
image: /images/user-guide/import-export-data/cloud.png
sectionInfo: Poznaj Twenty, otwartoźródłowy CRM.
---

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

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

## Importuj Dane

- Możesz importować dane dla dowolnego obiektu za pomocą pliku .csv, .xlsx lub .xls.
- Każdy z plików, które przesyłasz, musi zawierać **tylko jeden typ obiektu** (na przykład tylko rekordy Ludzi).
- You can use the Import to **create or update records**.

### Pobierz przykładowy plik, aby dopasować oczekiwany format

1. Przejdź do widoku z obiektem, który zamierzasz zaimportować.
2. Kliknij ikonę `⋮` w prawym górnym rogu, a następnie wybierz `Importuj rekordy`.
3. Kliknij `Pobierz przykładowy plik`.

### Prepare your csv

Poniżej znajduje się kilka elementów do sprawdzenia przed przesłaniem pliku.

- Ogranicz liczbę rekordów do **10 000 na plik**.
- **Usuń duplikaty** z pliku.
  - Unikalność `Ludzi` jest domyślnie ustawiona przez `id` i `email`. You also have the ability to define custom fields from `People` as unique when configuring your data model.
  - Unikalność `Firm` jest domyślnie ustawiona przez `id` i `domenę`. Możesz także określić pola niestandardowe firm jako unikalne, konfigurując model danych.
  - Dla dowolnego innego obiektu, w tym obiektów niestandardowych, możesz określić niektóre pola jako unikalne. Upewnij się, że plik nie zawiera duplikatów podczas przygotowywania plików.
- Zalecamy użycie składni `https://domena.com` podczas przesyłania domen, ponieważ to jest to, co używa nasz łącznik z Twoją skrzynką pocztową i kalendarzem.
- Możesz **importować relacje między obiektami** podając jedno z unikalnych pól powiązanego rekordu.
  - Example: You want to attach a person to a company. Dodaj kolumnę w pliku zawierającym wszystkie rekordy `Ludzi`, która zawiera `id` firmy – lub jej `domenę`. Będziesz mógł mapować to pole podczas przesyłania.
    <Warning>

**Ważna uwaga:**

- Relacje między obiektami w Twenty są „Jeden do Wielu”. Oznacza to, że każdy rekord obiektu A może być przypisany do kilku rekordów obiektu B. Ale każdy rekord obiektu B może należeć tylko do jednego rekordu obiektu A. _Na przykład, jedna firma może być przypisana do kilku osób. A jedna osoba może należeć tylko do jednej firmy._

- Aby przesłać relacje za pomocą funkcji Importuj, musisz podać `id` (lub inne unikalne pole) powiązanego obiektu w pliku zawierającym rekordy na stronie „Wiele” relacji.  
  _Na przykład, podajesz `id` lub `domenę` firmy podczas przesyłania rekordów ludzi. Nie podajesz `id` ludzi (lub `email`) podczas przesyłania pliku z firmami._ </Warning>
  </Warning>

### Prześlij swój plik

1. Przejdź do widoku z obiektem, który zamierzasz zaimportować.
2. Kliknij ikonę `⋮` w prawym górnym rogu, a następnie wybierz `Importuj rekordy`.
3. Kliknij `Wybierz plik`.
4. Zatwierdź mapowanie pól.

- Nie musisz importować wszystkich, możesz wybrać opcję „Nie mapuj”.
- Dla relacji zaleca się mapowanie tylko jednego unikalnego pola.
- Może być konieczne również mapowanie wartości pól typu wybór i wielokrotny wybór.

5. Kliknij na `Następne kroki` i `Przejrzyj wiersze z błędami`. Komórki z problemami są podświetlone. **Możesz albo usunąć wiersz, albo zaktualizować komórkę bezpośrednio stamtąd**.
6. Po zakończeniu kliknij `Potwierdź`

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

### FAQ dotyczące importu

<details><summary>Widzę problemy z duplikatami podczas przesyłania mojego pliku, co mam zrobić?</summary>

Proszę odnieść się do sekcji **Przygotuj swój csv** powyżej w tym artykule, zawiera ona wytyczne, co będzie uznane za duplikat.

</details>

<details><summary>Czy mogę importować relacje między obiektami?</summary>

Tak, proszę odnieść się do sekcji **Przygotuj swój csv** powyżej w tym artykule, zawiera ona sekcję na temat importu relacji.

</details>

<details><summary>Czy mogę aktualizować istniejące rekordy za pomocą funkcji Importuj?</summary>

Tak, możesz aktualizować istniejące rekordy za pomocą funkcji Importuj. Upewnij się, że podajesz id (lub inne unikalne pole) podczas ponownego przesyłania danych.

</details>

<details><summary>Czy mogę migrować `id` z moich innych narzędzi?</summary>

Tak. Musisz utworzyć pole, które określisz jako unikalne w swoim modelu danych, które będzie zawierało `id` z innych narzędzi. Proszę pamiętać, że nazwa `id` jest chroniona, ponieważ jest używana dla id Twenty.  
Jeśli chcesz tworzyć relacje między obiektami z użyciem tego pola, odnieś się do sekcji **Przygotuj swój csv** powyżej w tym artykule. Zawiera ona sekcję na temat importu relacji.

</details>

## Eksportuj Dane

Możesz pobrać dane z większości swoich obiektów oraz do 20 000 rekordów na eksport.
Aby wyeksportować dane z obiektu:

1. Odwiedź indeks obiektu.
2. Wybierz widok do eksportu danych. Skonfiguruj kolumny, które chcesz pobrać, ukrywając lub dodając kolumny, i znajdź potrzebne rekordy, filtrując widok.
3. Uzyskaj dostęp do panelu bocznego poprzez ikonę `⋮` w prawym górnym rogu.
4. Kliknij `Eksportuj widok`.
5. Wybierz lokalizację zapisu dla danych CSV. Należy zauważyć, że eksportowanie może zająć trochę czasu przy dużej liczbie rekordów.

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

