Какво представлява Common Data Service?

Common Data Service ви позволява да съхранявате защитено и да управлявате данни, които се използват от бизнес приложения. Данните в Common Data Service се съхраняват в рамките на набор от обекти. Обект е набор от записи, използван за съхранение на данни, подобно на това как таблицата съхранява данни в база данни. Common Data Service включва базов набор от стандартни обекти, които покриват типични сценарии, но можете да създадете също персонализирани обекти, специфични за организацията ви, и да ги попълните с данни с помощта на Power Query. Създателите на приложения могат тогава да използват Power Apps, за да създадат богати приложения с помощта на тези данни.

Екранна снимка, показваща преглед на Power Platform.

За информация относно закупуването на план за използване на Common Data Service вижте Информация за цени.

Защо да използвате Common Data Service?

Стандартните и персонализираните обекти в рамките на Common Data Service предоставят възможност за защитено и базирано в облака място за съхранение за данните ви. Обектите ви позволяват да създавате бизнес фокусирано определение на данните на организацията ви за използване в приложения. Ако не сте сигурни дали обектите са най-добрата ви опция, обмислете тези предимства:

  • Лесно за управление – И метаданните, и данните се съхраняват в облака. Не е нужно да се притеснявате за подробностите за това как се съхраняват.
  • Лесна защита – Данните са надеждно съхранени, така че потребителите да могат да ги виждат само ако им предоставите достъп. Базираната на роли защита ви позволява да управлявате достъпа до обекти за различни потребители в рамките на организацията ви.
  • Достъп до данните ви в Dynamics 365 – Данните от приложенията ви на Dynamics 365 също се съхраняват в рамките на Common Data Service, което ви позволява бързо да създавате приложения, които използват данните ви от Dynamics 365 и разширяват приложенията ви с помощта на Power Apps.
  • Богати метаданни – Типовете данни и релации получават предимство директно в Power Apps.
  • Логика и валидиране – Определете изчислени полета, бизнес правила, работни потоци и потоци на бизнес процеси, за да осигурите качество на данни и управление на бизнес процеси.
  • Инструменти за продуктивност – Обектите са налични в рамките на добавки за Microsoft Excel за увеличаване на продуктивността и осигуряване на достъпност на данните.

За повече информация вижте Защо да изберете Common Data Service?.

Dynamics 365 и Common Data Service

Приложения на Dynamics 365, като например Dynamics 365 Sales, Dynamics 365 Customer Service или Dynamics 365 Talent, също използват Common Data Service за съхранение и защитени данни, използвани от приложенията. Това ви позволява да създавате приложения с помощта на Power Apps и Common Data Service директно към основните ви бизнес данни, които вече се използват в Dynamics 365, без нужда от интеграция.

  • Създаване на приложения срещу данните ви в Dynamics 365 – Създавайте приложения бързо срещу бизнес данните си в Power Apps или с помощта на Pro Developer SDK.

  • Управление на повторно използваеми бизнес логика и правила – Бизнес правилата и логиката, вече дефинирани в обектите ви в Dynamics 365, се прилагат към вашите Power Apps, за да осигурят консистентност на данните независимо от това как потребителите осъществяват достъп до данните или чрез кое приложение.

  • Повторно използваеми умения в Dynamics 365 и Power Apps – Потребители с умения, които са в Power Apps или Dynamics 365 отпреди, вече могат да използват тези умения в платформата Common Data Service. Създаването на обекти, формуляри, диаграми и т.н. вече са обичайни из приложенията ви.

    Бележка

    Приложенията Finance and Operations за момента изискват конфигуриране на интегратора на данни, за да направят вашите бизнес данни от приложенията Finance and Operations достъпни в Common Data Service.

Интегриране на данни в Common Data Service

Създаването на приложение обикновено включва данни от повече от един източник и докато това понякога може да се направи на ниво приложение, има и случаи, когато интегрирането на тези данни заедно в общ пазар позволява по-лесно създаване на приложение, както и единичен набор от логика за поддръжка и опериране на данните. Common Data Service позволява данните да бъдат интегрирани от множество източници в едно място за съхранение, което след това може да се използва в Power Apps, Power Automate, Power BI и Power Virtual Agents заедно с данните, които вече са налични от приложенията на Dynamics 365.

  • Планирана интеграция с други системи – Данните, които се съхраняват в друго приложение, могат да се синхронизират редовно с Common Data Service, за да можете да използвате данните от другите приложения в Power Apps.
  • Преобразуване и импортиране на данни с помощта на PowerQuery – Преобразуването на данни при импортирането в Common Data Service може да се извърши чрез PowerQuery от много онлайн източници на данни, което е често използван инструмент в Excel и Power BI.
  • Еднократно импортиране на данни – Опростеното импортиране и експортиране на файлове на Excel и CSV може да се използва за еднократно или рядко импортиране на данни в Common Data Service.

За повече информация относно интегрирането на данни в Common Data Service вижте Добавяне на данни към обект в Common Data Service с помощта на Power Query.

Взаимодействие с обекти

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

Екранна снимка, показваща списък с обекти.

За пълен списък с обекти вижте Справка за обект.

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

Логика и валидиране

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

  • Бизнес правила валидира данните в множество полета и обекти и предоставя съобщения за предупреждение и грешки, независимо от приложението, използвано за създаване на данните. За повече информация вижте Създаване на бизнес правило.
  • Потоци на бизнес процес ръководи потребителите да въвеждат данните последователно и да следват същите стъпки всеки път. Потоците на бизнес процес в момента се поддържат само за приложения, базирани на модел. За повече информация вижте Общ преглед на поток на бизнес процес.
  • Работни потоци ви позволява да автоматизирате бизнес процесите без потребителско взаимодействие. За повече информация вижте Общ преглед на работни потоци.
  • Бизнес логика с код поддържа разширени сценарии за разработка, за да разширите приложението директно чрез код. За повече информация вижте Прилагане на бизнес логика с код.

Защита

Common Data Service разполага с пълнофункционален модел за защита на целостта на данните и поверителността на потребителите, като същевременно подпомага ефективен достъп до данните и съвместна работа. Можете да комбинирате бизнес единици, защита, базирана на роли, защита, базирана на записи, и защита, базирана на полета, за да дефинирате цялостния достъп до информацията, с която разполагат потребителите в среда на Common Data Service. Допълнителна информация: Роли на защита в Common Data Service

Възможности за разработчици

В допълнение към функциите, налични чрез портала на Power Apps, Common Data Service включва също функции за разработчици за достъп с цел програмиране до метаданни и данни за създаване на обекти и бизнес логика, както и за взаимодействие с данните. За повече информация вижте Общ преглед на Common Data Service за разработчици

Следващи стъпки

За да започнете да използвате Common Data Service, вижте следните теми:

Съобщение за поверителност

С помощта на модела на общи данни на Microsoft Power Apps Microsoft събира и съхранява имена на персонализирани обекти и полета в нашите системи за диагностика. Ние използваме това знание за подобряване на модела на общи данни за нашите клиенти. Имената на обекти и полета, създадени от създателите на приложения, ни помагат да разберем сценариите, които са общи в общността на Microsoft Power Apps, и да установим пропуски в стандартното покритие за обекти на услугата, като например схеми, свързани с организации. Данните в таблиците на базата данни, свързани с тези обекти, не се използват от Microsoft или репликират извън региона, в който се осигурява базата данни. Обърнете внимание обаче, че имената на персонализиран обект и поле може да бъдат репликирани в региони и се изтриват в съответствие с политиките ни за запазване на данни. Microsoft се ангажира с вашата поверителност, както е описано по-нататък в нашия Център за сигурност.