Сыртқы деректер көзінен алынған деректерді қамтитын виртуалдық нысандарды жасау және өңдеу

Dynamics 365 for Customer Engagement бағдарламаларының 9.x (on-premises) нұсқасына қолданылады

Виртуалды нысан — сыртқы деректер көзінен алынған деректерді қамтитын өрістері бар Dynamics 365 for Customer Engagement бағдарламаларындағы реттемелі нысан. Виртуалды нысандар бағдарламада пайдаланушыларға кәдімгі нысан жазбалары түрінде көрінеді, бірақ Azure SQL дерекқоры сияқты сыртқы дерекқордан алынған деректерді қамтиды. Виртуалды нысандарға негізделген жазбалар барлық клиенттерде, соның ішінде Dynamics 365 Customer Engagement веб қызметтері арқылы әзірленген теңшелетін клиенттерде қолжетімді.

Бұрында бөлекд еректер көздерін біріктіру үшін деректерді жылжыту үшін қосқышты жасау, я болмаса клиенттік немесе серверлік теңшелетін қосылатын модульді әзірлеу керек болатын. Дегенмен, виртуалдық нысандар арқылы орындалу уақытында тікелей сыртқы деректер көзіне қосылуға болады, осылайша сыртқы деректер көзінен алынған белгілі бір деректер ортада деректерді репликалау қажеттілігінсіз қолжетімді болады.

Виртуалдық нысандар үш негізгі құрамдастан тұрады: деректер жеткізушісі, деректер көзі жазбасы және виртуалдық нысан. Деректер жеткізушісі қосылатын модульдерден және деректер көзі нысанынан тұрады. Деректер көзі — Dynamics 365 for Customer Engagement бағдарламаларындағы байланыс параметрлерінің схемасын көрсететін метадеректерді қамтитын нысан жазбасы. Әрбір виртуалдық нысан нысан анықтамасындағы деректер көзіне сілтеме жасайды.

Dynamics 365 for Customer Engagement бағдарламалары сыртқы деректерге қатынасатын OData v4 веб-қызметіне қосылу үшін пайдалануға болатын OData деректер жеткізушісін қамтиды.

Я болмаса, әзірлеушілер жеке деректер жеткізушілерін жасай алады. Деректер жеткізушілері ортада шешім ретінде орнатылады. Қосымша ақпарат: Виртуалдық нысандармен жұмысқа кірісу

Виртуалдық нысан диаграммасы

Виртуалдық нысан артықшылықтары

  • Әзірлеушілер Dynamics 365 Customer Engagement веб қызметтері және Customer Engagement қосылатын модулін тіркеу құралын пайдаланып, сыртқы деректерді оқитын қосылатын модульдерді іске асыра алады.

  • Жүйе теңшеушілері деректер көзі жазбасын конфигурациялау және ешбір кодты жазусыз сыртқы деректерге қатынасу үшін пайдаланылатын виртуалды нысандарды жасау үшін Dynamics 365 for Customer Engagement бағдарламаларын пайдаланады.

  • Соңғы пайдаланушылар өрістер, торлар деректерін, іздеу нәтижелерін, Fetch XML негізіндегі есептерді және бақылау тақталарын көру үшін, виртуалды нысанмен жасалған жазбалармен жұмыс істейді.

Виртуалдық нысандар үшін пайдаланатын деректер көзін қосу

Әзірлеушілер виртуалды нысан үшін деректер жеткізушісі ретінде пайдаланатын теңшелетін қосылатын модульді жасайды. Я болмаса, қамтамасыз етілген OData v4 деректер жеткізушісін пайдалануға болады. Қосымша ақпарат: OData v4 деректер жеткізушісінің конфигурациясы, талаптар және үздік тәжірибелер

  1. Параметрлер > Басқару > Виртуалдық нысанның деректер көздері тармағына өтіңіз.

  2. Әрекеттер құралдар тақтасында Жаңа пәрменін таңдаңыз.

  3. «Деректер жеткізушісін таңдау» диалогтық терезесінде келесі деректер көздерінен таңдаңыз, содан кейін OK пәрменін таңдаңыз.

Деректер көзіне қорғалған өріс қосу

Деректер көзі үшін өрістер кез келген басқа нысанға жасалғандай жасалады. Шифрланған немесе құпия деректер үшін деректер көзінің теңшелетін өрісінде «Деректер көзі құпия» төлсипатын қосыңыз. Мысалы, дерекқор байланысы жолын қамтитын өрісті қорғау үшін.

Ескерім

«Деректер көзі құпия» төлсипаты тек «Деректер көзі» пішініне қосылған өрістерде қолжетімді.

Деректер көзінің құпия төлсипаты

Виртуалдық нысан жасау

Виртуалды нысан Customer Engagement жүйесіндегі кез келген басқа нысан сияқты, бірақ осында сипатталған біраз қосымша төлсипаттарды қосып жасалады.

Ескерім

Деректер көзі ретінде Жоқ мәнін таңдау арқылы виртуалды нысанды жасауға болғанымен, деректерді алу үшін виртуалды нысанға деректер көзі керек. Қосымша ақпарат: Виртуалдық нысандар үшін пайдаланатын деректер көзін қосу

  1. Параметрлер > Теңшелімдер > Жүйені теңшеу тармағына өтіңіз.

  2. Шешімді жетектеушісінде жаңа нысан жасаңыз. Мұны істеу үшін сол жақ шарлау аумағында Нысандар тармағын басыңыз, содан кейін Жаңа пәрменін таңдаңыз.

  3. Нысан анықтамасы тармағының Жалпы қойыншасында Виртуалды нысан тармағын таңдаңыз, содан кейін Деректер көзі ашылмалы тізімінде қалаған деректер көзін таңдаңыз.

    Нысан анықтамасындағы «Виртуалдық нысан» параметрі

  4. Нысан анықтамасында келесі міндетті өрістерді толтырыңыз.

    • Сыртқы аты. Сыртқы деректер көзіндегі осы нысан салыстырылған кестенің атауын енгізіңіз.

    • Сыртқы жинақ аты. Сыртқы деректер көзіндегі осы нысан салыстырылған кестенің көпше түрдегі атауын енгізіңіз.

      Мұнда құжат файлдарына қатынасу үшін Azure Cosmos DB деректер жеткізушісін пайдаланатын Фильм атты виртуалдық нысанның мысалы берілген.

    Azure Cosmos DB деректер жеткізушісін пайдаланатын виртуалдық нысан анықтамасы

    Маңызды

    Виртуалдық нысандарда «Қатынасушы топтар», «Кезең тізімдері» және жылдам жасау сияқты бірнеше параметр қолжетімсіз. Қосымша ақпарат: Виртуалдық нысандарды пайдалану туралы ұсыныстар

    Қажет болса, көрсетілетін және көпше түрдегі аттар сияқты қосымша міндетті және міндетті емес сипаттарды толтырыңыз. Бұл сипаттар туралы қосымша ақпаратты Нысандар жасау және өңдеу бөлімінде қараңыз.

  5. Виртуалдық нысан үшін бір немесе бірнеше өріс жасаңыз және қосыңыз. Теңшелетін өрісті жасау үшін қажетті стандартты өріс сипаттарына қоса, бұл міндетті емес сипаттар сіз виртуалдық нысан үшін жасайтын әрбір теңшелетін өріс үшін қолжетімді.

    • Сыртқы аты. Әдетте бұл сіз өрісте көрсеткіңіз келетін деректерді көрсететін бірегей атау болады.

    Ескерім

    Сіз жасайтын өрістің түрі OptionSet болса, келесі қосымша өрістер қолжетімді болады.

    • Сыртқы түр атауы. Бұл сипат параметрлер жиынына арналған сыртқы қызметтегі мәндер жиынымен салыстырылады. Әдетте бұл enum немесе жол мәні сыныбының атауы болуы мүмкін. Сыртқы түр атын толық жарамды ат керек кезде пайдалануға болады. Мысалы, OData бар Түр атауы сияқты, мұндағы сұраудағы параметрлер [Түр атауы].[мән] сияқты толық жарамды атты қажет етеді.
    • Сыртқы мәні. Бұл сипат параметрлер жиыны элементінің сыртқы деректер көзіндегі сәйкес мәнмен салыстырылады. Енгізілген бұл мән бағдарламада қай параметрлер жиынының элементі көрсетілетінін анықтау үшін пайдаланылады.

    Қажет болса, қосымша сипаттарды толтырыңыз. Бұл сипаттар туралы қосымша ақпаратты Өрістерді жасау және өңдеу бөлімінде қараңыз.

  6. Өріс сипаттары бетінде Сақтау және жабу пәрменін таңдаңыз.

  7. Шешім жетектеушісінің құралдар тақтасында Сақтау пәрменін таңдаңыз.

  8. Шешім жетектеушісінің құралдар тақтасында Жариялау пәрменін таңдаңыз.

  9. Шешім жетектеушісін жабыңыз.

Виртуалдық нысандарды пайдалану туралы ұсыныстар

Виртуалдық нысандарда осы шектеулер бар.

  • Барлық виртуалды нысандар тек оқуға арналған.

  • Бар нысандарды виртуалды нысандарға түрлендіру мүмкін емес.

  • Әдепкі бойынша виртуалды нысандар тек «Аты» мен «Идентификатор» өрісін қамтиды. «Күй» немесе «Жасалған күні/Өзгертілген күні» сияқты басқа жүйе басқаратын өрістерге қолдау көрсетілмейді.

  • Виртуалды нысандар «Валюта», «Кескін» немесе «Тұтынушы деректері» деректер түрлері бар теңшелетін өрістерді қолдамайды.  

  • Виртуалдық нысандар тексеруді қолдамайды.

  • Виртуалдық нысан өрістерін жиынтық немесе есептелетін өрістерде пайдалану мүмкін емес.  

  • Виртуалдық нысан нысанның әрекет түрі бола алмайды.

  • Нысан кестесінің жолдарына әсер ететін көп мүмкіндіктерде виртуалды нысандарды қосу мүмкін емес. Мысалдарға кезек тізімдері, білім жиынтығын басқару, қызмет көрсету деңгейі туралы келісімдер (SLA), қайталанатын деректерді іздеу, өзгертулерді бақылау, mobile offline мүмкіндігі, өріс қауіпсіздігі, маңыздылығы бойынша іздеу, Dynamics 365 for Customer Engagement бағдарламалары веб-порталының шешімдері және виртуалды нысандар арасындағы N:N қатынастары кіреді.

  • Виртуалды нысандарға ұйым иелік етеді және жол деңгейіндегі Common Data Service for Apps қауіпсіздік ұғымдарын қолдамайды. Сыртқы деректер көзі үшін жеке қауіпсіздік үлгісін жүзеге асыру ұсынылады.

  • Кеңейтілген іздеулерде виртуалдық нысандарды пайдаланғанда бір деректер көзін көздеу ұсынылады. Мысалы, соңында Common Data Service s жергілікті деректері мен виртуалды нысанның сыртқы деректері арасында қосылым жасайтын кеңейтілген іздеуді жасауға қолдау көрсетілмейді.

  • Жаңарту кезінде тексерілетін өріс метадеректерінің сипаттары виртуалды нысандарға қолданылмайды. Мысалы, виртуалды нысандағы «Бүтін мән» өрісін нөл минималды мәні болатындай орнатуға болады. Дегенмен, мән сыртқы деректер көзінен келетіндіктен, виртуалды нысаннан шығарып алынғанда сұрау нөлден азырақ мәндерді қайтарады. Сұрауда минималды мән сипаты тұспалданбайды. Қажет нәрсе болса, бәрібір мәндерді 0-ден үлкенірек болуы үшін сүзу керек болады.

  • Виртуалды нысандар өзгертулерді бақылауды қолдамайды және оларды Деректер экспорттау қызметі сияқты Customer Engagement мүмкіндігін пайдалана отырып синхрондау мүмкін емес.

Сонымен қатар, қараңыз

OData v4 деректер жеткізушісінің талаптары және үздік тәжірибелер
Нысандар жасау және өңдеу
Өрістерді жасау және өңдеу