Created by Github action --------- Co-authored-by: Crowdin Bot <support+bot@crowdin.com> Co-authored-by: github-actions <github-actions@twenty.com>
105 lines
9.2 KiB
Plaintext
105 lines
9.2 KiB
Plaintext
---
|
|
title: Імпорт/Експорт даних
|
|
info: "Дізнайтеся, як імпортувати та експортувати дані."
|
|
image: /images/user-guide/import-export-data/cloud.png
|
|
sectionInfo: Відкрийте для себе Twenty, CRM з відкритим кодом.
|
|
---
|
|
|
|
import { VimeoEmbed } from '/snippets/vimeo-embed.mdx';
|
|
|
|
<Frame>
|
|
<img src="/images/user-guide/import-export-data/cloud.png" alt="Header" />
|
|
</Frame>
|
|
|
|
## Імпорт даних
|
|
|
|
- Ви можете імпортувати дані для будь-якого об'єкта за допомогою файлу .csv, .xlsx або .xls.
|
|
- Кожен з файлів, які ви завантажуєте, повинен містити **лише один тип об'єкта** (наприклад, лише записи «Люди»).
|
|
- Ви можете використовувати імпорт для **створення або оновлення записів**.
|
|
|
|
### Download a sample file to match the expected formatting
|
|
|
|
1. Перейдіть до перегляду з об'єктом, який ви збираєтесь імпортувати.
|
|
2. Натисніть на піктограму `⋮` у верхньому правому куті та виберіть `Імпортувати записи`.
|
|
3. Натисніть на `Завантажити зразок файлу`.
|
|
|
|
### Підготуйте свій csv
|
|
|
|
Нижче представлені кілька пунктів для перевірки перед тим, як завантажити ваш файл.
|
|
|
|
- Обмежте кількість записів **до 10,000 на файл**.
|
|
- **Видаліть дублікати** у вашому файлі.
|
|
- Унікальність на `Люди` визначається за замовчуванням `id` та `email`. Ви також можете визначити власні поля з `Люди` як унікальні при налаштуванні вашої моделі даних.
|
|
- Унікальність на `Компанії` визначається за замовчуванням `id` та `домен`. Ви також можете визначити власні поля з `Компанії` як унікальні при налаштуванні вашої моделі даних.
|
|
- Для будь-якого іншого об'єкта, включаючи користувацькі об'єкти, ви можете визначити деякі поля як унікальні. Переконайтесь, що не включаєте дублікати при підготовці ваших файлів.
|
|
- Ми рекомендуємо використовувати синтаксис `https://domain.com` при завантаженні ваших доменів, оскільки це той самий синтаксис, який використовується нашим конектором з вашою поштою і календарем.
|
|
- Ви можете **імпортувати зв’язки між об’єктами**, надавши одне з унікальних полів відповідного запису.
|
|
- Приклад: Ви хочете приєднати особу до компанії. Додайте стовпець у файл, що містить всі записи `Люди`, у якому міститься `id` компанії — або її `домен`. Ви зможете зіставити це поле під час завантаження.
|
|
<Warning>
|
|
|
|
**Важлива примітка:**
|
|
|
|
- Зв’язки між об’єктами в Twenty - це "Один до багатьох". Це означає, що кожен запис об'єкта А може бути прикріплений до кількох записів об'єкта B. Але кожен запис об'єкта B може належати лише одному запису об'єкта A.
|
|
_Наприклад, одна компанія може бути прикріплена до кількох людей. А одна особа може належати лише до однієї компанії._
|
|
|
|
- Для завантаження відносин за допомогою функції імпорту вам потрібно надати `id` (або будь-яке інше унікальне поле) прикріпленого об'єкта у файлі, що містить записи на "Багатогранній" стороні відносин.
|
|
_Наприклад, надайте `id` або `домен` компанії при завантаженні записів людей. Ви не надаєте `id` (або `email`) людей, коли завантажуєте файл із компаніями._
|
|
</Warning>
|
|
|
|
### Завантажте свій файл
|
|
|
|
1. Перейдіть до перегляду з об'єктом, який ви збираєтесь імпортувати.
|
|
2. Натисніть на піктограму `⋮` у верхньому правому куті та виберіть `Імпортувати записи`.
|
|
3. Натисніть на `Вибрати файл`.
|
|
4. Перевірте відповідність полів.
|
|
|
|
- Ви не повинні імпортувати всі поля, ви можете вибрати "Не зіставляти".
|
|
- Для відношень рекомендується зіставляти лише одне з унікальних полів.
|
|
- Можливо, вам потрібно буде також зіставити значення ваших полів типу select та multi-select.
|
|
|
|
5. Натисніть `Наступні кроки` та перевірте рядки з помилками. Клітки з проблемою виділяються. **Ви можете або видалити рядок, або оновити клітку безпосередньо там**.
|
|
6. Коли завершите, натисніть `Підтвердити`
|
|
|
|
<img src="/images/user-guide/import-export-data/match-columns.png" style={{width:'100%'}}/>
|
|
|
|
### Часті питання імпорту
|
|
|
|
<details><summary>Я бачу проблеми з дублікатами при завантаженні свого файлу, що я повинен робити?</summary>
|
|
|
|
Перейдіть до розділу **Підготуйте свій csv** вище у статті, він містить рекомендації про те, що вважатиметься дублікатом.
|
|
|
|
</details>
|
|
|
|
<details><summary>Чи можу я імпортувати відношення між об’єктами?</summary>
|
|
|
|
Так, перейдіть до розділу **Підготуйте свій csv** вище у статті, в ньому міститься розділ про імпорт відносин.
|
|
|
|
</details>
|
|
|
|
<details><summary>Чи можу я оновити існуючі записи за допомогою функції імпорту?</summary>
|
|
|
|
Так, ви можете оновити існуючі записи за допомогою функції імпорту. Переконайтеся, що надали id (або будь-яке інше унікальне поле) при повторному завантаженні ваших записів.
|
|
|
|
</details>
|
|
|
|
<details><summary>Чи можу я перенести `id` з мого іншого інструменту(ів)?</summary>
|
|
|
|
Так. Вам потрібно створити поле, яке ви визначаєте як унікальне у вашій моделі даних, яке міститиме `id` з ваших інших інструментів. Зверніть увагу, що ім’я `id` захищено, оскільки воно використовується для id Twenty.
|
|
Якщо ви хочете створювати відношення між об’єктами за допомогою цього поля, перейдіть до розділу **Підготуйте свій csv** вище у статті. Там міститься розділ про імпорт відносин.
|
|
|
|
</details>
|
|
|
|
## Експорт даних
|
|
|
|
Ви можете завантажити дані з більшості ваших об’єктів і до 20,000 записів за один експорт.
|
|
Щоб експортувати дані з об'єкта:
|
|
|
|
1. Перейдіть до індексу об'єктів.
|
|
2. Оберіть перегляд для експорту даних. Налаштуйте колонки, які ви хочете завантажити, приховавши або додавши колонки, і знайдіть потрібні записи за допомогою фільтрації вашого перегляду.
|
|
3. Доступ до бічної панелі через піктограму `⋮` у верхньому правому куті.
|
|
4. Натисніть `Експорт перегляду`.
|
|
5. Виберіть місце для збереження даних CSV. Зверніть увагу, що експорт може зайняти певний час при великій кількості записів.
|
|
|
|
<VimeoEmbed videoId="926226303" title="Video demonstration" />
|
|
|