Поділитися через


Імпорт даних з Excel та експорт даних у CSV

Щоб отримати (імпортувати) дані в Microsoft Dataverse таблиці, використовуйте файл аркуша Excel або файл значень, розділених комами (CSV).

Під час експортування даних таблиці Dataverse дані експортуються як CSV-файл.

Імпорт з Excel або CSV-файлу

Існує два способи імпорту даних з Excel.

Важливо

  • Щоб імпортувати або експортувати дані, потрібно мати роль безпеки Environment Maker .
  • Імпорт із файлу Excel або CSV за допомогою команди Імпорт>даних з Excel недоступний у середовищах GCC GCC High і DoD. Щоб обійти це обмеження, в області Таблиці в області Імпорт Power Apps даних виберіть Імпортувати>дані, а потім виберіть джерело даних, наприклад книгу Excel або Текст/CSV.

Варіант 1: Імпортуйте шляхом створення та змінення шаблону файлу

Кожна таблиця має обов'язкові стовпці, які повинні бути у вхідному файлі. Рекомендуємо створити шаблон. Для цього експортуйте дані з таблиці. Потім використайте той самий файл і змініть його з використанням своїх даних. Наприкінці імпортуйте змінений файл назад до таблиці. Шаблон може заощадити час, оскільки з ним вам не потрібно вказувати обов’язкові стовпці для кожної таблиці.

Підготовка шаблону файлу

  1. Експортуйте дані таблиці.
  2. Визначте план, щоб переконатися, що дані унікальні, перед імпортом. Використовуйте або первинні ключі або альтернативні ключі. Додаткові відомості: Забезпечте унікальність під час імпорту даних у таблицю з Excel або CSV

Змінення файлу з даними

Скопіюйте дані з файлу Excel або CSV у шаблон, який ви створили на попередньому кроці.

Імпорт файлу

  1. На powerapps.com виберіть Таблиці в лівій області навігації. Якщо елемента немає на бічній панелі, виберіть ... Більше , а потім виберіть потрібний елемент.
  2. Виберіть Імпортувати>дані з Excel.
  3. Виберіть таблиці, в які потрібно імпортувати дані, і натисніть кнопку Далі.
  4. На сторінці Імпорт даних натисніть Завантажити та виберіть потрібний файл. Дотримуйтеся вказівок, щоб завантажити файл.
  5. Після того, як файл буде завантажено, а статус «Картографування» вкаже, що зіставлення пройшло успішно, виберіть «Імпортувати » у верхньому правому куті. Перейдіть до розділу Виправлення помилок зіставлення з Excel , щоб орієнтуватися та виправляти будь-які помилки зіставлення. Імпорт карт успішний Після успішного завершення імпорту ви побачите загальну кількість вставок і оновлень.

Новий імпорт з Excel (попередній перегляд)

[Цей розділ є документацією для попередньої версії, і його буде змінено.]

Новий інтерфейс імпорту дає змогу користувачам імпортувати дані безпосередньо з файлу Excel у наявні Dataverse таблиці за допомогою єдиного інтерфейсу користувача. Цей досвід покращує оригінальний метод імпорту, пропонуючи:

  • Допоміжне зіставлення: використовує векторний пошук для надання більш контекстуально релевантних пропозицій щодо зіставлення стовпців.
  • Вибір аркуша: користувачі можуть вибрати, з якого аркуша імпортувати у файлі Excel із кількома аркушами.
  • Сповіщення: зворотний зв’язок у реальному часі про статус імпорту, включно з успішними, виконуваними та стадіями помилок.
  • Журнали помилок: журнали, які можна завантажити, щоб допомогти користувачам самостійно діагностувати та вирішувати проблеми.
  • Покращення продуктивності: асинхронне передавання забезпечує кращу надійність і швидкість роботи з великими файлами.

Важливо

  • Це функція попереднього перегляду.
  • Підготовчі функції призначені для невиробничого використання. Їх можливості можуть бути обмеженими. Ці функції регулюються додатковими умовами використання та доступні перед офіційним випуском, щоб клієнти могли отримати ранній доступ і залишити відгук.
вимоги

Щоб скористатися цією функцією, Power Platform адміністратор повинен увімкнути налаштування середовища «Імпортувати Excel у існуючу таблицю за допомогою допоміжного відображення» в Power Platform центрі адміністрування. Виберіть середовище, а потім виберіть Налаштування>Функції>продукту та включіть параметр «Імпортувати Excel до існуючої таблиці за допомогою допоміжного відображення».

Кроки імпорту з Excel (попередній перегляд)
  1. Перейдіть до таблиці, в яку потрібно імпортувати дані, а потім на панелі команд виберіть «Імпортувати>імпорт з Excel (попередній перегляд)».
  2. Завантажте файл Excel і виберіть аркуш для імпорту.
    Виберіть аркуш Excel для імпорту.
  3. Стовпці карти. Первинний ключ потрібен, якщо потрібно оновити наявні записи в таблиці. Якщо первинний ключ не вибрано (параметр «Немає»), то всі записи з аркуша Excel або файлу CSV додаються як нові. Зіставте вихідні стовпці з цільовими атрибутами.
  4. Перегляньте зведення та виберіть Імпортувати.

Слідкуйте за статусом імпорту зі сповіщень:

  • Виконується: поточна активність імпорту з повідомленням Ваші дані імпортуються .
  • Успішно: дані було оброблено або проіндексовано з відображенням повідомлення Завантаження завершено .
  • Помилка: Завантаження завершено з відображенням деяких помилок , що включає посилання на журнали завантаження для усунення несправностей.

Варіант 2: Імпортуйте шляхом створення власного вихідного файлу

Якщо ви досвідчений користувач і знаєте обов'язкові стовпці для певної таблиці для таблиць Dataverse, визначте власні вихідні файли Excel або вихідний файл CSV. Дотримуйтесь інструкцій, наведених у розділі Імпорт файлу.

Виправлення помилок зіставлення в Excel

Якщо після завантаження файлу з'являються помилки зіставлення, виберіть Статус карти. Виконайте вказані нижче кроки, щоб перевірити і виправити помилки зіставлення стовпців.

  1. Використовуйте випадаюче меню праворуч у розділі «Показати», щоб пройтися по стовпцях «Невідображені», «Поля з помилкою» або «Обов'язкові поля».

    Порада

    • Залежно від того, чи отримали ви Попередження або Помилку, перевірте Незіставлені стовпці або Поля з помилкою через випадаюче меню в Зіставленні стовпців.
    • Використовуйте логіку upsert (Update or Insert), щоб оновити рядок, якщо він уже існує, або вставити новий рядок.
  2. Після усунення всіх помилок і попереджень виберіть «Зберегти зміни » у верхньому правому куті. Ви повернетеся на екран Імпорт даних .

  3. Коли в стовпці Статус зіставлення з’явиться повідомлення Зіставлення виконано успішно, виберіть Імпортувати у верхньому правому куті.

Коли з’являється повідомлення Імпорт успішно завершено, відображається загальна кількість вставок і оновлень.

Забезпечення унікальності під час імпортування даних до таблиці з Excel або CSV

У таблицях Dataverse використовується первинний ключ для унікальної ідентифікації рядків таблиці Dataverse. Первинний ключ таблиці Dataverse – це глобальний унікальний ідентифікатор (GUID). Він слугує стандартною основою для ідентифікації рядків. Операції з даними, наприклад, імпортування даних до таблиць Dataverse, створення стандартних основних ключів.

Приклад:
Первинним ключем для таблиці «Обліковий запис » є accountid.

Приклад файлу експорту з таблиці «Обліковий запис», у якому accountid є первинним ключем.

Іноді основний ключа може не працювати під час інтеграції даних із зовнішнього джерела. Використовуйте Dataverse, щоб визначити альтернативні ключі, які унікально ідентифікують рядок на місці основного ключа.

Приклад:
Для таблиці «Рахунок » ви можете встановити transactioncurrencyid як альтернативний ключ, використовуючи ідентифікацію на основі природного ключа. Наприклад, використовуйте долар США замість значення 88c6c893-5b45-e811-a953-000d3a33bcb9 GUID, указаного раніше. Ви також можете вибрати символ валюти або назву валюти як ключі. Додаткові відомості: Визначення альтернативних ключів за допомогою Power Apps portal

Приклад створення альтернативного ключа на таблиці валют.

Приклад файлу експорту з таблиці «Рахунок», у якому назва валюти відображається як природний ключ.

Можна й надалі використовувати первинні ключі як ідентифікатори після того, як ви вказали альтернативні ключі. У попередньому прикладі перший файл все ще дійсний, якщо GUID містить дійсні дані.

Експорт даних

Експортуйте дані з однієї таблиці у форматі CSV-розділених комами.

  1. увійдіть в Power Apps систему, на лівій панелі навігації виберіть Таблиці. Якщо елемента немає на бічній панелі, виберіть ... Більше , а потім виберіть потрібний елемент.

  2. Виберіть Експортувати>дані.

  3. Виберіть таблицю, з якої потрібно експортувати дані, а потім натисніть кнопку Експортувати дані.

    Приклад експорту даних із таблиці

  4. Після успішного завершення експорту виберіть Завантажити експортовані дані , щоб завантажити файл CSV у папку завантажень, зазначену у вашому веб-браузері.

    Приклад експорту, який показує успішний експорт із посиланням на завантажуваний файл.

Нотатка

Експорт має обмеження у 12 хвилин. Якщо обсяг експортованих даних перевищує 12 хвилин, експорт не вдасться. У такому разі експортуйте дані меншими сегментами.

Непідтримувані типи даних і поля

Для імпорту й експорту наразі не підтримуються вказані нижче типи даних.

  • Часовий пояс
  • Вибори (кілька виборів)
  • Image
  • Файл

Наведені нижче поля є системними та не підтримуються для імпорту та експорту.

  • Ownerid
  • Createdby
  • Createdonbehalfby
  • Createdon
  • Modifiedby
  • Modifiedonbehalfby
  • Modifiedon
  • Overriddencreatedon

Нотатка

Функції отримання даних Excel і експорту даних наразі не включено до плану розробників Power Apps.

Імпорт за допомогою з’єднувача

Використовуйте з’єднувач для імпорту даних із багатьох різних джерел, таких як Azure, база даних SharePoint SQL Server, Access, OData тощо. Додаткові відомості: Створення та використання потоків даних у Power Apps

Див. також

Столи в Dataverse