Бөлісу құралы:


Жаппай импорттау жұмысы кезегінің деректері

Power Automate және жұмыс кезектері Power Platform-дің ажырамас бөлігі болғандықтан, деректерді басқару процестерін оңай жеңілдете аласыз. Қолжетімді құралдар жиынтығы соңғы пайдаланушы үшін жоғары оңтайландырылған шеберлерден бастап қуатты бұлтқа негізделген ETL қызметтеріне және тіпті про-код опцияларына дейін жан-жақты. Сіз іскери пайдаланушы, АТ маманы немесе әзірлеуші ​​болсаңыз да, деректерді оңай және тиімді етіп жасау немесе жаппай жүктеп салу үшін дұрыс құралды таба аласыз.

Жаппай импорттау опциялары

Мұнда сіз таңдай алатын деректерді басқару және жаппай импорттау опцияларының толық тізімі берілген.

  • Бұлт ағынын Dataverse қосқыш әрекетімен пайдалану - Бір немесе бірнеше жолдарды қосу үшін жаңа жолды қосу Жұмыс кезегі және Жұмыс кезегі элементтері кестелері.

  • Microsoft Dataverse жаппай импорттау опцияларын пайдалану

    • Қосқышты пайдаланып импорттау - Power Query мен деректерді түрлендіруге қолдау көрсету және Excel, Azure, SQL Server, CSV, JSON, XML, Text, OData және сияқты көптеген әртүрлі көздерге қосылу Көбірек.
    • Excel немесе CSV -дан импорттау - Excel және CSV файлдарын деректерді тексеру және көрнекі салыстыру тәжірибесі бар қолдау.
  • Бұлтқа негізделген қуатты ETL қызметтерімен Power Platform Dataflows пайдалану.

Бұлт ағыны және Dataverse қосқышы бар жұмыс кезегі элементтерін қосу

  1. Power Automate бетіне өтіп, тіркелгі деректерімен жүйеге кіріңіз.

  2. Сол жақ мәзірден Менің ағындарым таңдаңыз.

  3. Құралдар тақтасында + Жаңа ағын және Лездік бұлт ағыны таңдаңыз.

  4. Ағын атауын беріңіз, содан кейін Ағынды қолмен іске қосу опциясын таңдаңыз.

  5. Жасау пәрменін таңдаңыз.

  6. Ағын құрастырушы ашылғаннан кейін, + Жаңа қадам және Microsoft Dataverse қосқышты таңдаңыз.

  7. Әрекеттер тізімінде Жаңа жол қосу тармағын таңдаңыз.

  8. Келесі ерекшеленген өрістер жұмыс кезегіне элементтерді қосу үшін қажетті ең аз өрістерді білдіреді. Жұмыс кезегі элементтерін жасау үшін Dataverse қосқыш әрекетінің скриншоты.

    Dataverse қосқышын Жол қосу әрекетін пайдаланған кезде, ол негізгі жазбаға сілтеме жасағанда белгілі үлгінің орындалуын күтеді. Бұл үлгінің мысалын негізгі жұмыс кезегіне сілтеме жасау үшін жұмыс кезегі идентификаторын (Нұсқаулық) пайдаланатын «Жұмыс кезегі идентификаторы (жұмыс кезегі)» өрісінде көруге болады, мысалы, /workqueues(44e44ea8-1af2-ed11-8848-000d3ae86f97).

  9. Сақтау және Тест ағынды таңдаңыз.

  10. Әрекетте нақты бар жұмыс кезегінің жұмыс кезегі мәліметтері бетіне өтіп, жаңадан жасалған жұмыс кезегі элементінің қосылғанын растаңыз.

Оқулық: CSV файлынан жұмыс кезегі мен элементтерді импорттау

Бұл оқулықта аталған Dataverse жаппай импорттау опциялары жұмыс кезегін импорттауға арналған және онымен байланысты жұмыс кезегі элементтері көрсетілген, бұл мысалда жеткізушінің шот-фактуралары болып табылады.

Ескертпе

Жұмыс кезегін жасаудың ең оңай және тікелей жолы Power Automate портал дегенде Жұмыс кезегін жасау бөлімінде сипатталғандай, біз Excel немесе CSV тәсілінен импорттауды көрсету үшін жұмыс кезегін импорттау қадамдарын қостық.

Маңызды

Осы оқу құралына арналған CSV үлгі деректері үш арнайы бағанды ​​қамтиды: жұмыскезегі, componentstate және overwritetime, олардың мәндерімен бірге. componentstate және overwritetime өрістерде әдетте сәйкесінше 0 және 01/01/1900 00:00 әдепкі мәндері болады. workqueuekey өрістің әдепкі мәні Guid болып табылады және Power Automate портал арқылы жұмыс кезегін жасаған кезде автоматты түрде жасалады. Дегенмен, жұмыс кезегін импорттау файлы арқылы (осы мысалдағы сияқты) немесе бұлттық ағындардағы Dataverse қосқышы арқылы жасасаңыз, сияқты неғұрлым сипаттамалы жұмыс кезегі кілтін бере аласыз Vendor Invoices. Бұл өрістер жұмыс кезегі жазбасының бөлігі болып табылады және кез келген импортқа қосылуы керек. Олардың мәндерін көру үшін Power Apps және Кестелер бөліміне өтіп, Жұмыс кезегі деп іздеңіз. .

Алғышарттар

  • Power Automate немесе Power Apps премиум лицензия
  • Бұл оқулықтың кейбір бөліктері бизнеске кіруге OneDrive қажет

1/3 кезең: Үлгі файлдарды жасаңыз

  1. vendor-invoice-queue.csv деп аталатын жергілікті файл жасаңыз және оған келесі мәтінді қойыңыз:

    defaultitemtimetoliveinminutes,description,name,prioritytype,overwritetime,componentstate,workqueuekey,workqueuetype
    1440,Vendor invoice queue with a 14 day SLA.,Vendor invoice processing,Fifo,01/01/1900 00:00,0,Vendor Invoices,Work Queue
    
  2. Файлды сақтаңыз.

  3. vendor-invoice-items.csv деп аталатын басқа файл жасаңыз және оған келесі жолдарды қойыңыз:

    WorkQueueItemId,InvoiceId,InvoiceDate,AccountName,ContactEmail,Amount,Status,WorkQueueKey,ComponentState,OverwriteTime
    653d9256-a217-4742-8cfc-f7d0a4a0f902,I-1001,01/04/2023,Fabrikam,invoicing@fabrikam.com,4232.16,Paid,Vendor Invoices,0,01/01/1900 00:00
    01634ba7-93bf-4aa6-85f7-15a4d6cb3b20,I-1002,02/04/2023,Litware Inc.,adixon@litware.com,2455.00,Paid,Vendor Invoices,0,01/01/1900 00:00
    6fa8c944-5400-4db6-af6d-2f18d8b74bed,I-1003,03/04/2023,Proseware Inc.,lrobbins@proseware.com,7458.98,Paid,Vendor Invoices,0,01/01/1900 00:00
    683be530-017f-48a7-899b-c7390836fc37,I-1004,04/04/2023,Tailspin Toys,p.gupta@tailspintoys.com,5237.26,Paid,Vendor Invoices,0,01/01/1900 00:00
    daedf721-40e8-40a0-b6f9-e332e90c1187,I-1005,05/04/2023,WingTip Toys,b.friday@wingtiptoys.com,2230.99,Invoiced,Vendor Invoices,0,01/01/1900 00:00
    64d6dbbb-52a8-47b1-8587-b791ae7e612a,I-1006,06/04/2023,Fabrikam,invoicing@fabrikam.com,1253.78,Paid,Vendor Invoices,0,01/01/1900 00:00
    688e12f2-6528-43b1-ae36-d31214fad7dd,I-1007,07/04/2023,Proseware Inc.,lrobbins@proseware.com,3345.87,Paid,Vendor Invoices,0,01/01/1900 00:00
    36ecf154-9cc4-43aa-aaa6-2b3e6807d6d2,I-1008,08/04/2023,Tailspin Toys,p.gupta@tailspintoys.com, 967.45 ,Paid,Vendor Invoices,0,01/01/1900 00:00
    7404787b-e9c1-49fc-90cf-c1f3372d2577,I-1009,09/04/2023,WingTip Toys,b.friday@wingtiptoys.com,1437.75,Paid,Vendor Invoices,0,01/01/1900 00:00
    53970b80-b23e-46e5-afb4-9f6f6f46c365,I-1010,10/04/2023,Fabrikam,invoicing@fabrikam.com,1687.43,Paid,Vendor Invoices,0,01/01/1900 00:00
    41cf9fd8-c98f-4dea-be0a-ff70bc9c74b9,I-1011,11/04/2023,WingTip Toys,b.friday@wingtiptoys.com,2854.67,Paid,Vendor Invoices,0,01/01/1900 00:00
    95ea6270-6efe-476f-a86c-892483242532,I-1012,12/04/2023,Litware Inc.,adixon@litware.com,6743.12,Invoiced,Vendor Invoices,0,01/01/1900 00:00
    c639cd8c-b603-4a30-9659-30de6e333c2f,I-1013,13/04/2023,Fabrikam,invoicing@fabrikam.com,2997.12,Invoiced,Vendor Invoices,0,01/01/1900 00:00
    9dcefd8a-f4cf-4592-b179-1e1bdfa808b4,I-1014,14/04/2023,Proseware Inc.,lrobbins@proseware.com, 843.76 ,Invoiced,Vendor Invoices,0,01/01/1900 00:00
    4775f771-4168-46ca-9e10-5957c15e4145,I-1015,15/04/2023,Fabrikam,invoicing@fabrikam.com,1349.24,Invoiced,Vendor Invoices,0,01/01/1900 00:00
    5450ea15-1a69-4692-b083-ba1ac0e8cb6e,I-1016,16/04/2023,Tailspin Toys,p.gupta@tailspintoys.com, 367.13 ,Invoiced,Vendor Invoices,0,01/01/1900 00:00
    c7718c58-8b9c-4915-b9d7-f067ceac726b,I-1017,17/04/2023,Litware Inc.,adixon@litware.com,3984.54,Invoiced,Vendor Invoices,0,01/01/1900 00:00
    ab1c46f8-6de2-4583-b0ba-0959a962e8f1,I-1018,18/04/2023,Fabrikam,invoicing@fabrikam.com,1943.89,Uninvoiced,Vendor Invoices,0,01/01/1900 00:00
    9d5b0ab6-1cb0-40b8-af91-326417843eee,I-1019,19/04/2023,Proseware Inc.,lrobbins@proseware.com,2853.39,Paid,Vendor Invoices,0,01/01/1900 00:00
    154d6965-1a4c-49c3-96e2-ce94f5bc92f1,I-1020,20/04/2023,Fabrikam,invoicing@fabrikam.com,8764.14,Paid,Vendor Invoices,0,01/01/1900 00:00
    b5ff78f0-c3d7-4da0-b233-9cdbc0798f7c,I-1021,21/04/2023,Litware Inc.,adixon@litware.com, 643.68 ,Paid,Vendor Invoices,0,01/01/1900 00:00
    816463ca-4ecd-4433-b56c-7d16df6a9fe0,I-1022,22/04/2023,Proseware Inc.,lrobbins@proseware.com,4232.16,Invoiced,Vendor Invoices,0,01/01/1900 00:00
    2d1e88b7-f4f7-4885-98f0-f56e33218291,I-1023,23/04/2023,Tailspin Toys,p.gupta@tailspintoys.com,3345.87,Invoiced,Vendor Invoices,0,01/01/1900 00:00
    338d57d0-f869-4707-b817-f9d1bbd9ed92,I-1024,24/04/2023,WingTip Toys,b.friday@wingtiptoys.com,3345.87,Invoiced,Vendor Invoices,0,01/01/1900 00:00
    67b2184d-8a3a-40e8-8647-298852529070,I-1025,25/04/2023,Fabrikam,invoicing@fabrikam.com,3345.87,Invoiced,Vendor Invoices,0,01/01/1900 00:00
    475b5afa-5c21-427e-af32-d4af33a018c2,I-1026,26/04/2023,Proseware Inc.,lrobbins@proseware.com,6743.12,Invoiced,Vendor Invoices,0,01/01/1900 00:00
    23b08df8-49de-475d-96c6-894880d6d2ad,I-1027,27/04/2023,Tailspin Toys,p.gupta@tailspintoys.com,4232.16,Invoiced,Vendor Invoices,0,01/01/1900 00:00
    2a3425b7-3e84-4560-a2eb-b20d5c666c25,I-1028,28/04/2023,WingTip Toys,b.friday@wingtiptoys.com,6743.12,Invoiced,Vendor Invoices,0,01/01/1900 00:00
    58b40e26-a34a-493d-865f-d6dbe32edb96,I-1029,29/04/2023,Fabrikam,invoicing@fabrikam.com,4232.16,Invoiced,Vendor Invoices,0,01/01/1900 00:00
    989ae0b3-a4d4-491c-be3a-5f32791c465a,I-1030,30/04/2023,WingTip Toys,b.friday@wingtiptoys.com,3345.87,Invoiced,Vendor Invoices,0,01/01/1900 00:00
    
  4. Файлды сақтаңыз.

2/3 кезең: импорттау жұмыс кезегі

  1. Одан кейін https://make.powerapps.com бетіне өтіп, тіркелгі деректерімен жүйеге кіріңіз.
  2. Дұрыс ортада екеніңізді растаңыз және бүйірлік мәзірден Кестелер тармағын таңдаңыз.
  3. Барлығы қойындысын таңдаңыз. Кестелер мен таңдалған барлық қойынды аймағын көрсететін Power Apps порталдың скриншоты.
  4. Жұмыс кезегі кестесін іздеп, оның мәліметтер бетін ашыңыз.
  5. Құралдар тақтасында Импорттау , содан кейін Excel-дан деректерді импорттау опциясын таңдаңыз. Жұмыс кезегі кестесінің мәліметтерінің скриншоты және «Excelден деректерді импорттау» деп аталатын таңдалған мәзір жазбасы.
  6. Жүктеп салу таңдап, vendor-invoice-queue.csv файлын таңдаңыз. Жүктеп салу және салыстыруды тексеру опциясы бар Excel импорттау диалогының скриншоты.
  7. Автоматты кескіндеу сәтті болғанын растаңыз немесе қажет болса Карта бағандарын таңдау арқылы реттеңіз. Деректерді импорттау тәжірибесінің бөлігі ретінде өрісті салыстыру диалогының скриншоты.
  8. Импорттау пәрменін таңдаңыз.
  9. Деректер көлеміне байланысты бұл аяқталуға біраз уақыт кетуі мүмкін. Аяқтағаннан кейін жұмыс кезегі тізімі бетіне өтіп, жеткізушінің шот-фактура кезегі қосылғанын растаңыз. Жұмыс кезегі жазбасының импортталғанын растайтын жұмыс кезегі тізімі бетінің скриншоты

3/3 кезең: жұмыс кезегі элементтерін импорттау

  1. Одан кейін https://make.powerapps.com бетіне өтіп, тіркелгі деректерімен жүйеге кіріңіз.
  2. Әлі дұрыс ортада екеніңізді растаңыз және бүйірлік мәзірден Кестелер тармағын таңдаңыз.
  3. Барлығы қойындысын таңдаңыз.
  4. Жұмыс кезегі элементін кестені іздеп, оның мәліметтер бетін ашыңыз.
  5. Құралдар тақтасында Импорттау , содан кейін Деректерді импорттау таңдаңыз.
  6. Ашылатын Power Query диалогтық терезеде Мәтін/CSV опциясын таңдаңыз.  Power Apps порталдың Power Query диалогын көрсететін скриншот.
  7. Содан кейін Файлды жүктеп салу (Алдын ала қарау) таңдаңыз, содан кейін Шолу... үшін vendor-invoice-items.csv файл. Мәтін немесе csv файлын жүктеп салу үшін Power Apps диалогты көрсететін Power Query порталдың скриншоты.
  8. Қажет болса, OneDrive бизнеске арналған қалтамен байланыс орнатыңыз. Сатушы шот-фактурасының жұмыс кезегі csv файлы үшін жүктеп салуды растау бар Power Query диалогының скриншоты.
  9. Келесі таңдаңыз және жұмыс кезегі элементінің жазбаларын көретініңізді және бөлгіш ретінде Үтір таңдалғанын растаңыз. Бастапқы файлға енгізілген жұмыс кезегі элементтерінің тізімін көрсететін Power Query файл деректерін алдын ала қарау диалогының скриншоты.
  10. Келесі пәрменін таңдаңыз.

Ескертпе

Жұмыс кезегі элементтері кестесіне негізгі, әлдеқашан пішімделген мәндерді импорттағыңыз келсе, келесі бірнеше қадам қажет емес. Дегенмен, бастапқы деректерді импорттамас бұрын қайта пішімдеуді қаласаңыз, келесі Power Query түрлендірулер болашақ пайдалану жағдайларыңыз үшін пайдалы болуы мүмкін.

  1. Power Query түрлендіру терезесінде таспа құралдар тақтасындағы Баған қосу қойындысын таңдап, одан кейін Теңшелетін баған таңдаңыз.. Кестеге жаңа бағанды ​​қосу нұсқаулығы бар Power Query түрлендіру терезесінің скриншоты.

  2. Теңшелетін баған тілқатысу терезесінде Input жаңа баған атауы ретінде және Text.FromBinary(Json.FromValue(_)) енгізіңіз. арнаулы баған формуласы өрісінде. Атау және келесі формула енгізу күтілетін теңшелетін баған диалогының скриншоты: Text.FromBinary(Json.FromValue(_)).

    Міне, формула не істейді:

    • Json.FromValue(_): өрнектің бұл бөлігі кіріс мәнін (яғни кестенің жолын) қабылдайды және оны JSON пішіміндегі мәтінге түрлендіреді.
    • Text.FromBinary(): өрнектің бұл бөлігі JSON пішіміндегі мәтінді қабылдайды және оны екілік пішімге түрлендіреді. Бұл қадам ең алдымен деректерді сақтауды немесе беруді оңтайландыру үшін қолданылады.

    Осы екі функцияны бірге пайдалану арқылы өрнек кестенің әрбір жолын JSON нысанына айналдырып, нәтижесінде алынған JSON нысанын Кіріс деп аталатын жаңа бағанда сақтай алады. Бұл процесс кестенің әрбір жолы үшін қайталанады.

  3. OK түймешігін басыңыз.

  4. Келесі пәрменін таңдаңыз.

  5. Жүктеу параметрлері бөлімі астындағы салыстыруда Бар кестеге жүктеп салу таңдаңыз.

  6. Тағайындалған кесте астында жұмыскезегі таңдаңыз.

  7. Таңдау пернесі (қосымша) астында жұмыс кезегі таңдаңыз.

  8. Бағанды ​​салыстыру бөлімінде келесі салыстыруды орнатыңыз:

    Бастапқы баған Тағайындау бағаны
    Кіріс кіріс
    InvoiceId атау
    ComponentState workqueueid.ComponentState
    OverwriteTime workqueueid.OverwriteTime
    WorkQueueKey workqueueid.workqueuekey

    Шығып жатқан жұмыс кезегі элементі кестесіне деректерді жүктеу үшін жұмыс кезегі элементінің баған салыстыруының скриншоты.

  9. Келесі , содан кейін Жариялау таңдаңыз.

  10. Power Apps жасаушы порталына өтіңіз және сол жақ мәзірден Деректер ағындары тармағын таңдаңыз (сізге таңдау қажет болуы мүмкін. Қосымша алдымен Dataflows мәзіріне өту).

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

  12. Аяқтағаннан кейін жеткізушінің шот-фактура кезегінің жұмыс кезегі мәліметтері бетіне өтіп, жұмыс кезегі элементтері қосылғанын растаңыз. Жаңадан жасалған жұмыс кезегі жазбасын көрсететін жұмыс кезегі тізімі бетінің скриншоты.

Келесі қадамдар

Толық ақпарат