Інтеграція даних із Microsoft Dataverse

Інтегратор даних (для адміністраторів) – це служба інтеграції від точки до точки, яка використовується для інтеграції даних в Dataverse. Підтримує інтегрування даних між програмами для фінансів і операцій та Dataverse. Також підтримує інтегрування даних у програми для фінансів і операцій та Dynamics 365 Sales. Ця послуга є загальнодоступною з липня 2017 року.

Нотатка

Ми настійно рекомендуємо клієнтам почати використовувати функцію подвійного запису, яка забезпечує тісно пов'язану двонаправлену інтеграцію між фінансовими та операційними програмами та Dataverse. Будь-яка зміна даних у програмах для фінансів і операцій спричиняє записування до Dataverse, а будь-яка зміна даних у Dataverse спричиняє записування до програм для фінансів і операцій. Цей автоматизований потік даних забезпечує інтегровану користувацьку роботу з програмами.

Використовуйте Data Integrator для свого бізнесу

Інтегратор даних (для адміністраторів) також підтримує сценарії інтеграції з процесами, як-от «Від потенційного благодійника до грошових коштів», які забезпечують пряму синхронізацію програм для фінансів і операцій і Dynamics 365 Sales. Шаблони «Від потенційного благодійника до грошових коштів», доступні з функцією інтеграції даних, роблять можливим потік даних для бізнес-партнерів, контактних осіб, продуктів, цінових пропозицій для продажів, замовлень на продаж і рахунків-фактур продажу між програмами для фінансів і операцій і Sales. Під час потоку даних між програмами для фінансів і операцій і Sales ви можете виконувати дії з продажу та маркетингу в Sales, а також обробляти замовлення за допомогою функції керування запасами в програмах для фінансів і операцій.

Перспектива до готівки.

Інтеграція «Від потенційного благодійника до грошових коштів» дає змогу продавцям обробляти та відстежувати процеси збуту за допомогою переваг Dynamics 365 Sales, а всі аспекти виконання та виставлення рахунків-фактур враховуються за допомогою багатої функціональності програм для фінансів і операцій. З інтеграцією Microsoft Dynamics 365 "Від потенційного благодійника до грошових коштів" ви отримуєте комбіновані функції обох систем.

Додаткові відомості про інтеграцію "Від потенційного благодійника до грошових коштів" див. в документації Рішення "Від потенційного благодійника до грошових коштів".

Для інтеграції даних також підтримується інтеграція з виїзними службами та PSA (Project Service Automation).

Платформа Data Integrator

Інтегратор даних (для адміністраторів) складається з платформи інтеграції даних, готових шаблонів, наданих нашими робочими групами програми (наприклад, програми для фінансів і операцій та Dynamics 365 Sales) і користувацьких шаблонів, створених нашими клієнтами та партнерами. Ми створили прикладно-агностичну платформу, яка може масштабувати різні джерела. В основі цього полягає створення з’єднань (до кінцевих точок інтеграції), вибору одного з настроюваних шаблонів із попередньо визначеними відображеннями (які ви можете додатково налаштувати), а також створення та виконання проекту інтеграції даних.

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

Платформа інтеграції даних

Налаштуйте проект інтеграції даних

Потрібно виконати три основні кроки:

  1. Створення підключення (надання облікових даних для джерел даних).

  2. Створення набору підключень (визначення середовищ для підключень, створених на попередньому кроці).

  3. Створення проекту інтеграції даних на основі шаблону (створення або використання попередньо визначених зіставлень принаймні для однієї сутності).

Після створення інтеграційного проекту ви отримуєте можливість запустити проект вручну, а також налаштувати оновлення на основі розкладу на майбутнє. Далі в цій статті пояснюються ці три кроки.

Нотатка

Інтерфейс користувача для управління проектами Data Integrator розміщений за адресою https://dataintegrator.trafficmanager.net. Політики вашої організації можуть вимагати додати цей сайт до білого списку, щоб отримати доступ до інтерфейсу.

Створення з’єднання

Перш ніж створити проект інтеграції даних, необхідно підготувати підключення для кожної системи, з якою ви плануєте працювати на порталі Microsoft Power Apps. Розглядайте ці підключення як точки інтеграції.

  1. Перейти до Power Apps.

  2. В області навігації ліворуч виберіть Підключення, а потім – Нове підключення. Якщо елемента немає в області навігації ліворуч, натисніть Більше , щоб знайти його.

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

  4. Вибравши з'єднання, натисніть Створити. Потім вам буде запропоновано ввести облікові дані.

  5. Після того, як ви надасте свої облікові дані, з'єднання з'явиться в списку ваших підключень.

Нотатка

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

Нотатка

Переконайтеся, що обліковий запис, який ви вказуєте для кожного підключення, має доступ до сутностей для відповідних програм. Крім того, бізнес-партнери для кожного підключення можуть бути в різних клієнтах.

Створення комплекту з'єднань

Набори підключень – це набори з двох підключень, середовищ для підключень, відомостей про зіставлення організації та ключів інтеграції, які можна повторно використовувати з проектами. Ви можете почати використовувати набір підключень для розробки, а потім переключитися на інший для виробництва. Серед ключових відомостей, які зберігаються з набором підключень, є зіставлення організаційних одиниць, наприклад зіставлення між юридичною особою (або компанією) програм для фінансів і операцій та організаційними або бізнес-одиницями Dynamics 365 Sales. У наборі підключень можна зберігати кілька зіставлень організації.

  1. Увійдіть у Центр адміністрування Power Platform.

  2. Виберіть Керування в області навігації.

  3. В області Керування виберіть пункт Інтеграція даних. Відкриється сторінка інтеграції даних .

  4. Виберіть вкладку Набори підключень і виберіть Новий комплект підключень. Відобразиться панель Новий комплект підключень .

  5. Укажіть ім’я для набору підключень.

  6. Виберіть підключення, яке ви створили раніше, і виберіть відповідне середовище.

  7. Повторіть попередній крок, вибравши наступне з'єднання та підключення.

  8. Укажіть відповідність організації та бізнес-одиниці (якщо ви інтегруєте програми для фінансів і операцій і системи продажів).

    Нотатка

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

  9. Заповнивши всі поля, натисніть Зберегти.

Новий створений набір підключень відображається на вкладці Набори підключень . Ваш набір підключень готовий до використання в різних проектах інтеграції.

Створення проекту інтеграції даних

Проекти дають змогу використовувати потік даних між системами. Проект містить зіставлення для однієї або кількох сутностей. Зіставлення вказують, які поля зіставляються з іншими полями. Щоб створити проект інтеграції даних, виконайте наступні кроки:

  1. Виберіть вкладку Інтеграція даних на панелі навігації ліворуч.

  2. Перебуваючи на вкладці Проекти , виберіть Новий проект.

  3. Укажіть ім’я для проекту інтеграції.

  4. Виберіть один із доступних шаблонів (або створіть власний шаблон).

  5. Натисніть кнопку Далі та виберіть створений раніше набір підключень (або створіть новий набір підключень).

  6. Переконайтеся, що ви вибрали правильний, підтвердивши з'єднання та назви оточення.

  7. Перегляньте та прийміть повідомлення про конфіденційність і надайте згоду на наступному екрані.

  8. Виберіть Далі, а потім виберіть юридичну особу для зіставлень організаційних одиниць.

  9. Перегляньте та прийміть повідомлення про конфіденційність і надайте згоду на наступному екрані.

  10. Приступаємо до створення проекту, а потім запускаємо проект, який в свою чергу виконує проект.

    Ви побачите кілька вкладок – Планування та Історія виконання, а також деякі кнопки – Додати завдання, Оновити сутності та Розширений запит – які описано далі в цій статті.

Перегляд історії виконання

Щоразу, коли ви виконуєте проект, вручну або за розкладом, він генерує детальний журнал, у якому відображається назва проекту, позначка часу останнього оновлення, а також статус. Це можна переглянути в журналі виконання для кожного проекту. Історія виконання проекту зберігається протягом 45 днів, після чого автоматично видаляється.

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

  • У разі збоїв виконання ви можете детально описати, щоб переглянути основну причину.

  • Якщо виконання проекту знаходиться в стані ’ERROR’, то він повторює спробу виконання при наступному запланованому запуску.

  • Якщо виконання проекту знаходиться в стані ’WARNING’, то ви повинні виправити проблеми на джерелі. Проект повторно спробує виконати під час наступного запланованого запуску.

  • Приклад успішного виконання, що показує статус як завершений з # апсертів. (Оновлення Вставка — це логіка для оновлення запису, якщо він уже існує, або для вставлення нового запису.)

    Успіх виконання.

  • У разі невдач виконання ви можете детально описати, щоб побачити першопричину.

    Ось приклад збою з помилками перевірки проекту. У цьому випадку помилка валідації проекту пов'язана з відсутністю вихідних полів у відображеннях сутностей.

    Збій в історії виконання.

  • Якщо виконання проекту знаходиться в стані ’ERROR’, то він повторює спробу виконання при наступному запланованому запуску.

  • Якщо виконання проекту знаходиться в стані 'WARNING', то вам потрібно виправити проблеми на джерелі. Він повторює спробу виконання під час наступного запланованого запуску.

    У будь-якому випадку, ви також можете вручну «повторно запустити виконання».

Нотатка

Щоразу, коли ви виконуєте проект, вручну або за розкладом, він генерує детальний журнал, у якому відображається назва проекту, позначка часу останнього оновлення, а також статус. Це можна переглянути в журналі виконання для кожного проекту. Історія виконання проекту зберігається протягом 45 днів, після чого автоматично видаляється.

Налаштування оновлення за розкладом

Доступні два типи виконання/запису:

  • Записи вручну (виконання та оновлення проекту вручну)

  • Запис на основі розкладу (автооновлення)

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

Щоб налаштувати запис на основі розкладу, виконайте такі дії:

  1. Перейдіть до Power Platform Центру адміністрування.
  2. Виберіть Керування в області навігації.
  3. В області Керування виберіть пункт Інтеграція даних. Відкриється сторінка інтеграції даних .
  4. Перейдіть на вкладку Проекти , виберіть проект, а потім виберіть піктограму Контекстне меню (...) і Розклад.
  5. На вкладці Планування
  6. Виберіть перемикач, щоб відображалося « Повторювати кожні», і заповніть усі поля.
  7. Виберіть Зберегти розклад.

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

Також зауважте, що в розділі «Сповіщення» ви можете ввімкнути сповіщення електронною поштою, які сповіщають вас про виконання завдань, які були виконані з попередженнями або не виконані через помилки. Ви також можете вказати кількох одержувачів, зокрема групи, через кому.

Нотатка

  • Ви можете запланувати 50 інтеграційних проектів у будь-який момент часу для кожного платного клієнта. Проте ви можете створити більше проектів і запускати їх в інтерактивному режимі. Для ознайомлювальних орендарів існує додаткове обмеження, яке полягає в тому, що запланований проект може виконуватися лише протягом перших 50 виконань.
  • Хоча ви можете планувати запуск проектів щохвилини, ця тактика може створити велике навантаження на ваші програми та вплинути на загальну продуктивність. Ми настійно закликаємо користувачів тестувати виконання проекту в умовах справжніх навантажень та оптимізувати роботу для рідших оновлень. У виробничих середовищах ми не рекомендуємо виконувати більше п’яти проектів на хвилину на одного клієнта.
  • Щоб оптимізувати продуктивність і не перевантажувати програми, виконання проектів обмежується 500 тисячами рядків за виконання на проект.
  • Щоразу, коли ви виконуєте проект, вручну або за розкладом, він генерує детальний журнал, у якому відображається назва проекту, позначка часу останнього оновлення, а також статус. Ви можете переглянути логи під історією виконання по кожному проекту. Історія виконання проекту зберігається протягом 45 днів, після чого автоматично видаляється.

Налаштовуйте проекти, шаблони та мапінги

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

Шаблон містить джерело, призначення та напрямок потоку даних. Цей факт потрібно мати на увазі під час налаштування або створення власного шаблону.

Ви можете налаштовувати проекти та шаблони такими способами:

  • Налаштування зіставлення полів.
  • Налаштування шаблону за допомогою додавання сутності за вашим вибором.

Налаштування зіставлень полів

Щоб створити комплект з’єднань, виконайте такі дії:

  1. Перейдіть до Power Platform Центру адміністрування.
  2. Виберіть Керування в області навігації.
  3. В області Керування виберіть пункт Інтеграція даних. Відкриється сторінка інтеграції даних .
  4. Виберіть вкладку Проекти , виберіть проект, для якого ви хочете налаштувати відповідності полів, а потім виберіть піктограму Контекстне меню (...) і Деталі набору підключень.
  5. Виберіть посилання Перейти до відомостей про набір підключень .
  6. Виберіть вкладку Організації , а потім натисніть + Додати зіставлення.
  7. Налаштувавши зіставлення полів, виберіть «Зберегти » на панелі команд.

Створіть власний шаблон

Створіть власний шаблон, змінивши існуючі шаблони

  1. Увійдіть у Power Platform Центр адміністрування.

  2. Виберіть Керування>інтеграцією даних на лівій панелі навігації.

  3. На вкладці Шаблони створіть проект, вибравши існуючий шаблон, який відповідає вашому вибору джерела, призначення та напрямку потоку.

  4. Виберіть відповідне підключення.

  5. Перш ніж зберегти або запустити проект, виберіть Додати завдання на панелі команд.

    Відкриється діалогове вікно Додати завдання .

  6. Укажіть зрозуміле ім’я завдання та додайте сутності джерела та призначення на свій вибір.

  7. Розкривний список показує всі ваші вихідні та цільові сутності.

    Налаштувати шаблон додати завдання2.

    У цьому випадку створено нове завдання для синхронізації сутності "Користувач" у SalesForce із сутністю "Користувачі" в Dataverse.

    Налаштувати шаблон додати завдання3.

  8. Створивши завдання, ви можете переглянути нове завдання в списку, а також видалити вихідне завдання.

  9. Ви тільки що створили новий шаблон – у цьому випадку шаблон для видобування даних сутності "Користувач" із SalesForce до Dataverse. Натисніть кнопку Зберегти, щоб зберегти параметри.

  10. Дотримуйтеся вказівок, щоб налаштувати зіставлення полів для цього нового шаблону. Ви можете запустити цей проект і зберегти його як шаблон на вкладці Проект . Під час збереження як шаблону вкажіть назву та опис. Ви також можете поділитися шаблоном з усіма у своїй організації.

    Назва та опис.

Створення власного шаблону з пустого шаблону

  1. Увійдіть у Power Platform Центр адміністрування.

  2. Перейдіть до розділу Керування>інтеграцією даних на лівій панелі навігації.

  3. Виберіть Новий проект і надайте ім’я для проекту. Наприклад, Demo_CreateYourOwnTemplate проект.

  4. На сторінці списку Вибір шаблону виберіть загальний пустий шаблон. У цьому прикладі виберіть шаблон Sales до Fin and Ops, оскільки потрібно перемістити дані з програм для фінансів і операцій до Dynamics 365 Sales.

  5. Виконайте кроки з 6 по 9 у розділі Як створити інший проект інтеграції даних, щоб створити потрібний проект інтеграції даних. Потім виберіть Зберегти.

  6. З’явиться сторінка Завдання , яка є порожньою, оскільки це порожній шаблон без будь-яких завдань. Виберіть Додати завдання, щоб вибрати сутність у розкривному списку, а потім додайте нове завдання.

    У цьому випадку для демонстрації ми створюємо завдання Продажі діяльності до Fin and Ops , вибираючи сутність Діяльність для програм для фінансів та операцій і Dynamics 365 Sales. Виберіть Створити.

  7. Зверніть увагу, що додано нове завдання Дії Продажі до Fin та Ops. Натисніть кнопку Зберегти, щоб застосувати зміни.

  8. Проект створено. На вкладці Проекти виберіть проект, а потім натисніть ... >Зберегти як шаблон.

  9. Укажіть назву та опис, а потім натисніть «Зберегти». Крім того, виберіть Поділитися з усіма в моїй організації, щоб надати спільний доступ до цього шаблону.

Новостворений шаблон з’явиться на сторінці списку Шаблони .

Крім того, після створення нового проекту інтеграції, коли ви натиснете Вибрати шаблон , ви помітите ваш новостворений шаблон у вкладці Шаблони .

Розширені перетворення і фільтрація даних

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

Увімкніть розширені запити та фільтрацію

  1. Перейдіть до Power Platform Центру адміністрування.

  2. Виберіть Керування>інтеграцією даних на лівій панелі навігації.

  3. На вкладці Проекти виберіть проект, у якому потрібно ввімкнути розширений запит, натисніть ...>Деталі проекту. Потім на панелі команд виберіть «Розширений запит».

  4. Ви отримуєте попередження про те, що ввімкнення розширеного запиту є односторонньою операцією і не може бути скасоване. Натисніть кнопку OK, щоб продовжити, а потім виберіть стрілку зіставлення між джерелом і призначенням.

  5. Перед вами відкриється знайома сторінка зіставлення сутностей із посиланням для відкриття розділу «Розширені запити та фільтрація».

  6. Перейдіть за посиланням, щоб запустити інтерфейс користувача "Розширені запит і фільтрація", який дає вам дані вихідного поля у стовпцях типу Microsoft Excel.

    Натисніть, щоб зв’язати.

  7. У верхньому меню у вас є кілька параметрів для перетворення даних, таких як Додати умовний стовпець, Дублювати стовпець і Витягнути.

    Додати стовпець.

  8. Крім того, можна клацнути правою кнопкою будь-який стовпець, щоб отримати додаткові параметри, як-от Видалити стовпці, Видалити повтори і Розділити стовпець.

    Клацніть правою кнопкою миші стовпець.

  9. Ви також можете фільтрувати, вибираючи кожен стовпець і використовуючи фільтри типу Excel.

    Увімкніть фільтрацію.

  10. Перетворення стандартного значення можна досягти за допомогою умовного стовпця. Для цього в розкривному списку Додати стовпець виберіть Додати умовний стовпець і введіть ім’я нового стовпця. Заповніть поля Потім і Інакше значеннями за замовчуванням, використовуючи будь-яке поле і значення для полів Якщо і дорівнює.

    Додайте умовний стовпець.

  11. Зверніть увагу на речення Кожен в редакторі fx угорі.

    Редактор FX.

  12. Зафіксуйте речення Кожен у редакторі fx і виберіть OK.

    Зафіксуйте кожен пункт.

  13. Щоразу під час внесення змін застосовується крок. В області праворуч можна переглянути застосовані кроки (прокрутіть донизу, щоб переглянути останній крок). Ви можете скасувати крок у разі необхідності редагування. Крім того, ви можете перейти до Розширеного редактора, клацнувши QrySourceData правою кнопкою миші в області ліворуч угорі, щоб переглянути мову M, яка виконується у фоновому режимі, за допомогою тих самих кроків.

    Розширений редактор.

  14. Натисніть кнопку OK , щоб закрити інтерфейс розширених запитів і фільтрації, а потім на сторінці завдання зіставлення виберіть щойно створений стовпець як джерело для створення потрібного зіставлення.

Для отримання додаткової інформації Power Query перейдіть до розділу Power Query документація.

Нотатка

  • Якщо ввімкнено розширені запити та фільтрацію , перетворення через Fn не підтримуються, а натомість мають визначатися за допомогою розширених запитів та фільтрації.

  • Об’єднання в кількох джерелах даних (за допомогою кнопки Отримати дані або запиту M) не підтримується розширеними запитами та фільтрацією.

  • У разі виникнення помилки обмежень оцінки Power Query:

    Завдання power query не вдалося з помилкою: Exception ExceptionType:MashupEvaluationException, ExceptionMessage:EvaluationQuotaReached, EvaluationResponse:{"ResultType":"ErrorCode," "Code":"EvaluationQuotaReached"

    Перегляньте вказівки в розділі Обмеження Power Query Online.

  • Зміна URL-адреси безпосередньо в редакторі мешапу не підтримується. Використовується лише фільтр, застосований за допомогою інтерфейсу редактора мешапу або вказаний у полі редагування вихідного фільтра на сторінці відображення.

Фактори, що впливають на налаштування продуктивності

Існує кілька чинників, які впливають на продуктивність сценарію інтеграції. Продуктивність сильно залежить від таких чинників:

  • Які програми ви інтегруєте: програми для фінансів та операцій та Dataverse.
  • Які сутності використовуються: форма сутностей, валідація та бізнес-логіка (стандартна та кастомізації).

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

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

Програми Dynamics 365 використовують Dataverse API OData разом із паралелізмом для максимізації продуктивності.

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

Експорт даних із програм для фінансів і операцій

  • Прямий експорт (пропустити Staging On): переконайтеся, що сутності, які використовуються для інтеграції, підтримують прямий експорт (skip Staging On). Це дозволяє запускати експорт масово, а індексну таблицю можна обійти. Якщо ви працюєте з функцією «Пропустити індексування», то вона повертається до викликів рядок за рядком, а дані вставляються в індексну таблицю.
  • Увімкнути відстеження змін для сутностей: відстеження змін дає змогу поступово експортувати дані з програм для фінансів і операцій за допомогою керування даними. Під час інкрементного експорту експортуються лише змінені записи. Для ввімкнення інкрементного експорту необхідно увімкнути відстеження змін для сутностей. Без відстеження змін ви виконуєте повний експорт, що може вплинути на продуктивність. Для складних сценаріїв використовуйте кастомні запити для відстеження змін.

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

  • Переконайтеся, що сама сутність є продуктивною. Якщо це можливо, створіть сутності на основі набору.
  • Якщо кількість рядків для імпорту велика, а сутність не підтримує операції набору: Керування даними можна налаштувати на імпорт сутності з паралельними завданнями. Це можна налаштувати в керуванні даними (параметрах), налаштувавши параметри виконання сутності. Для створення паралельних завдань використовується пакетний фреймворк, який базується на доступності ресурсів для паралельного виконання.
  • Вимкнення перевірок (необов’язково): Хоча Data Integrator не обходить жодну бізнес-логіку та перевірки, ви можете за бажанням вимкнути ті, які не потрібні для підвищення продуктивності.

Імпорт/Експорт даних у/з програм залучення клієнтів

Переконайтеся, що для ключів інтеграції визначено індекси.

Оновлення Data Integrator – нові функції з інтуїтивно зрозумілим інтерфейсом користувача, що забезпечує плавний досвід.