Добавяне на данни към обект в Common Data Service с помощта на Power Query

В тази процедура ще създадете обект в Common Data Service и ще попълните този обект с данни от емисия на OData с помощта на Power Query. Можете да използвате същите техники за интегриране на данни от тези онлайн и локални източници, наред с другото:

  • SQL Server
  • Salesforce
  • IBM DB2
  • Достъп
  • Excel
  • Уеб API
  • Емисии на OData
  • Текстови файлове

Можете също да филтрирате, трансформирате и комбинирате данни, преди да го заредите в нов или съществуващ обект.

Ако не разполагате с лиценз за Power Apps, можете да се регистрирате безплатно.

Предварителни изисквания

Преди да започнете да изпълнявате тази тема:

  • Превключете към среда, в която можете да създавате обекти.
  • Трябва да имате план за Power Apps на потребител или план на Power Apps на приложение.

Указване на изходни данни

  1. Влезте в Power Apps.

  2. В прозореца за навигация изберете Данни, за да го разгънете, и след това изберете Обекти.

    Начална страница на Power Apps

  3. В командното меню изберете Получаване на данни.

  4. В списъка с източници на данни изберете OData.

    Изберете съединителя на OAuth

  5. Под Настройки на връзка въведете или поставете този URL адрес и след това изберете Напред:
    https://services.odata.org/V4/Northwind/Northwind.svc/

  6. В списъка с таблици изберете квадратчето с отметка Клиенти, след което изберете Преобразуване на данни.

    Изберете таблицата „Клиенти”

  7. (по избор) Променете схемата според вашите нужди, като изберете кои колони да включите, трансформирате таблицата по един или повече начини, добавите индекс или условна колона или други промени.

  8. Изберете Напред в долния десен ъгъл.

Укажете целевия обект

  1. Под Настройки за зареждане изберете Зареждане в нов обект.

    Укажете име на новия обект.

    Можете да дадете на новия обект различно име или показвано име, но оставете стойностите по подразбиране, за да следвате точно този въвеждащ курс.

  2. В списъка Уникално първично поле за име изберете Име за контакт и след това изберете Напред.

    Можете да укажете друго поле на основно име, нанесете различна колона в изходната таблица за всяко поле в обект, който създавате, или и двете. Можете също да укажете дали колоните с текст в изходните данни на заявката трябва да бъдат създадени като многоредов текст или едноредов текст в Common Data Service. За да следвате този въвеждащ курс точно, оставете нанасянето на колони по подразбиране.

  3. Изберете Обновете ръчно за Power Query - Обновяване на настройките и след това изберете Създаване.

  4. Под Данни (до левия ръб) изберете Обекти, за да покажете списък с обектите в базата ви данни.

    Обектът Клиенти, който създадохте от емисия на OData се показва като персонализиран обект.

    Списък със стандартни и персонализирани обекти

Предупреждение

Ако използвате Power Query за добавяне на данни към съществуващ обект, всички данни в този обект ще бъдат презаписани.

Ако изберете Зареждане в съществуващ обект, можете да укажете обект, в който да добавите данните от таблицата Клиенти. Можете например да добавите данните към обекта Акаунт, с който се предоставя Common Data Service. Под Нанасяне на поле можете допълнително да укажете, че данните в колоната ContactName от таблицата Клиенти трябва да бъдат добавени към колоната Име в обекта Акаунт.

Укажете име на новия обект.

Ние сме развълнувани за тази функционалност и нетърпеливи да чуем вашето мнение. Моля, изпратете ни предложенията и обратната си връзка относно тази функция!

Ако се покаже съобщение за грешка относно разрешения, говорете с администратора си.

Предупреждение

Има ограничение от 500 000 реда за изпълнение и за проект, които могат да се зареждат с помощта на тази функция.