Айнымалы деректерінің түрлері
Ағындарыңызда айнымалы мәндерді жасаған кезде, Power Automate оларды мазмұнына негізделген белгілі бір түрге түрлендіреді.
Бұл деректер түрлерінің кейбіреулері қолданбада кеңінен қолданылады, мысалы сандар, ал басқалары шолғыш даналары, нақты әрекеттерді немесе әрекеттер тобын талап етеді.
Қарапайым деректер түрлері
Қарапайым деректер түрлері мәтіндер мен сандар сияқты жалғыз мәндерді білдіреді. Сіз бұл деректер түрлерін дербес пайдалана аласыз немесе оларды тізімдер мен деректер кестелері сияқты күрделірек деректер құрылымдарын жасау үшін пайдалана аласыз.
Мәтін мәні
Бұл электрондық пошта мекенжайларынан .txt файлының мәтіндік мазмұнына дейінгі кез келген мәтін түрі.
Мәтіндік деректер типінің қасиеттері
Мәтін мәні айнымалы мән жасау үшін, Айнымалы мәнді орнату әрекетін пайдаланыңыз және енгізу параметрін қажетті мәтінмен толтырыңыз. кез келген белгі.
Сандық мән
Сандық - сандарға қолданылатын түрі. Тек осы деректер түрін математикалық операцияларда қолдануға болады.
Τ Сандық мән айнымалысын жасау үшін Айнымалы мәнді орнату әрекетін пайдаланыңыз және енгізу параметрін ешбір санмен толтырыңыз белгілеу.
Қатты кодталған сандық мәндерден басқа, пайыздық белгілер ішінде айнымалылары бар математикалық өрнектерді пайдалануға болады. Математикалық өрнектер туралы қосымша ақпарат алу үшін Айнымалы мәндерді және % белгісін пайдалану бөліміне өтіңіз.
Логикалық мән
Мән не True немесе False болуы мүмкін.
Τ логикалық мән айнымалы мәнін жасау үшін Айнымалы мәнді орнату әрекетін пайдаланыңыз және енгізу параметрін
Бұған қоса, логикалық операторларды, айнымалы мәндерді және пайыздық белгілерді пайдаланып күрделі өрнектерді жасауға болады. Логикалық өрнектер туралы қосымша ақпарат алу үшін Айнымалы мәндерді және % белгісін пайдалану бөліміне өтіңіз.
Жетілдірілген деректер түрлері
Жетілдірілген деректер түрлері күрделі деректер құрылымдарын білдіреді. Олар бір нысан ретінде қол жеткізуге болатын басқа деректер түрлерінің жинақтары ретінде қызмет етеді.
Тізім
Тізімдер элементтердің жинақтары болып табылады. Жеке тізім элементтерінің түрлеріне байланысты мәтін мәндерінің тізімдері, сандық мәндердің тізімдері және т.б. болуы мүмкін. Тізім деректер түрі бағдарламалау шарттарында бір өлшемді массивтің баламасы болып табылады.
Тізімді Жаңа тізім жасау әрекеті арқылы жасауға және сол тізімге Элементті тізімге қосу әрекет.
Сондай-ақ тізімді тізімдерді шығыс ретінде жасайтын әрекеттер арқылы жасауға болады. Мысалы, Файлдан мәтінді оқу әрекеті мәтін мәндерінің тізімін және Қалтадағы файлдарды алу қайтара алады. әрекет файлдар тізімін қайтарады.
Тізімдегі белгілі бір элементті шығарып алу үшін келесі белгілерді пайдаланыңыз: %VariableName[ItemNumber]%
Төмендегі мысалда ағын бұрын көрсетілген тізімнің бірінші санын жаңа айнымалыға сақтайды. Тізімнің бірінші элементі үшін индекс 0 болуы керек екенін есте сақтаңыз.
Жалпы тәжірибе - тізім элементтерін қайталау үшін a Әр әрекет үшін пайдалану.
Тізімнің белгілі бір бөлігіне ғана қол жеткізу қажет болса, %VariableName[StartIndex:StopIndex]% белгісін пайдаланыңыз. Мысалы, %Тізім[2:4]% өрнегі тізімнің үшінші және төртінші элементтерін шығарады. StopIndex позициясындағы элемент кесу шекарасы болып табылады және шығарылмайды.
Тізімді басынан белгілі бір элементке кесу үшін StartIndex мәнін орнатпаңыз, мысалы, %Тізім[:4] %. Тізімді белгілі бір индекстен соңына дейін кесу үшін StopIndex мәнін орнатпаңыз, мысалы, %Тізім[2:] %.
Деректер типінің сипаттарын тізімдеңіз
Деректер кестесі
Деректер кестелері кестелік түрдегі деректерді қамтиды және бағдарламалау терминдеріндегі екі өлшемді массивтердің баламасы болып табылады.
Деректер кестесінде әрбір элементтің орнын бірегей сипаттайтын жолдар мен бағандар бар. Деректер кестелерін элементтер ретінде деректер жолын қамтитын тізімдер ретінде қарастыруға болады.
Power Automate Жаңа деректер кестелерін жасау үшін Жаңа деректер кестесін жасау әрекетін қамтамасыз етеді. Әрекетті қолданғаннан кейін мәндерді толтыру және баған тақырыптарының атын өзгерту үшін көрнекі құрастырушыны пайдалануға болады.
Жаңа деректер кестесін жасау әрекетінен басқа, тағы үш әрекет алынған деректерді сақтау үшін деректер кестелерін жасайды: Excel жұмыс парағынан оқу, SQL операторын орындау және Шығару веб-беттегі деректер әрекеттер.
Сонымен қатар, деректер кестесін Айнымалыны орнату әрекеті мен бағдарламалау массивінің белгілеуін пайдаланып жасауға болады. Бұл белгі үтірмен бөлінген және бұйра жақшаға алынған бірнеше бір өлшемді массивтерден тұрады. Соңғы өрнектің келесі пішіні болуы керек: %{['Өнім1', '10 АҚШ доллары'], ['Өнім2', '20 АҚШ доллары']}%.
Жиым белгілеуін пайдаланып жаңа деректер кестесін жасау кезінде баған тақырыптарын қосқыңыз келсе, бірінші жол үшін ^['ColumnName1', 'ColumnName2'] өрнегін пайдаланыңыз.
Бар кестеге жаңа жол қосу үшін Деректер кестесіне жол кірістіру әрекетін пайдаланыңыз. Немесе деректер кестесінің айнымалы атауын, қосу таңбасын (+) және жақшаға қосқыңыз келетін мәндерді қамтитын өрнек жасаңыз.
Деректер кестелеріне жолдарды кірістіруден басқа, жұмыс үстелі ағындары деректер кестелерін басқаратын әртүрлі әрекеттерді ұсынады. Осы әрекеттердің толық тізімін айнымалы әрекеттер анықтамасынан таба аласыз.
Деректер кестесінің белгілі бір элементін шығарып алу үшін келесі белгілерді пайдаланыңыз: %VariableName[RowNumber][ColumnNumber]%. Бірінші элемент (жол немесе баған) үшін жол нөмірі және баған нөмірі 0 болуы керек екенін есте сақтаңыз.
Мысалы, ағын Excel жұмыс парағының мазмұнын шығарып, оны ExcelData айнымалысында сақтайды делік. Алынған кестенің екінші жолындағы бірінші ұяшыққа қол жеткізу үшін төменде көрсетілген өрнекті пайдаланыңыз.
Ескертпе
ExcelData айнымалысы Excel жұмыс парағынан оқу әрекеті арқылы Excel жұмыс парағынан алынған мәндер кестесін қамтиды. Ол бүкіл Excel файлын емес, нақты жұмыс парағының кейбір мәндерін қамтиды.
Баған тақырыптары бар деректер кестесіндегі белгілі бір бағанға қол жеткізгіңіз келсе, %ExcelData[rowNumber]['ColumnName']% белгісін пайдаланыңыз.
Деректер кестесін a Әр әрекеті үшін айналдырсаңыз, ағымдағы итерация деректерін қамтитын айнымалы деректер жолы болып саналады.
Тізімдер сияқты, деректер кестесінің белгілі бір бөлігіне қол жеткізу үшін %VariableName[StartRow:StopRow]% белгісін пайдаланасыз. Өрнек тек екі индекс арқылы анықталған жолдарды шығарады, ал StopRow орны кесу шекарасы болып табылады және шығарылмайды.
Деректер кестесін бірінші жолдан белгілі бір жолға кесу үшін StartRow мәнін пайдаланбаңыз, мысалы, %Datatable[:4 ]%. Сол сияқты, деректер кестесін белгілі бір жолдан соңына дейін кесу үшін StopRow мәнін пайдаланбаңыз, мысалы, %Datatable[2 :]%.
Деректер жолы
Деректер қатарында деректер кестесінің бір жолының мәндері бар. Деректер кестесін а Әр әрекетімен айналдырған кезде, ағымдағы итерация деректерін қамтитын айнымалы мән деректер жолы болып табылады.
Деректер жолының белгілі бір элементін шығарып алу үшін келесі белгілерді пайдаланыңыз: %VariableName[ItemNumber]%
Немесе, %VariableName['ColumnName']% белгісін пайдалануға болады. Әрбір бағанның аты деректер жолын шығарып алған деректер кестесімен анықталады.
Datarow деректер типінің қасиеттері
Реттелетін нысан
JSON пішіміне оңай түрлендіруге болатын сипаттар мен мәндердің жұптарын қамтиды.
Жаңа бос Теңшеу нысанын жасау үшін, Айнымалы мәнді орнату әрекетін пайдаланыңыз және келесі өрнекті толтырыңыз %{{ }}%. Жаңа Теңшелетін нысанды жасау және оны сипаттар мен мәндермен инициализациялау үшін келесі құрылымның өрнегін пайдаланыңыз: %{ '1-қасиет': '1-мән', '2-қасиет': '2-мән', '3-қасиет': "2-мән" }%.
Маңызды
Сақталған кілт сөздерді теңшелетін нысан сипаттары ретінде пайдалану мүмкін емес. Сақталған кілт сөздердің толық тізімі үшін Жұмыс үстеліндегі ағындардағы резервтелген кілт сөздер бөліміне өтіңіз.
Бар сипаттың мәнін жаңарту немесе жаңасын қосу үшін, a Айнымалы мәнді орнату әрекетін қолданыңыз, сипат атауын Орнату
Әріптік мәндерден басқа теңшелетін нысандардың сипаттары мен мәндерін динамикалық орнату үшін айнымалы мәндерді пайдалануға болады. Мысалы, келесі ағын жаңа бос теңшелетін нысанға жаңа сипатты қосу үшін екі айнымалы мәнді пайдаланады.
Қосқыш нысаны
Қосқыш нысандары бұлттық қосқыштардағы ақпаратты сақтайды және реттелетін нысандарға ұқсас жұмыс істейді. Олардың қасиеттері әдетте басқа қосқыш нысандарының тізімдерін қамтиды. Мәндерге қатынасу теңшелетін нысандардағы сияқты жұмыс істейді, бірақ кірістірілген мәндерге қатынасу күрделірек өрнектерді қажет етуі мүмкін.
PDF кесте ақпаратының тізімі
Бұл деректер түрінің айнымалы мәнін тек Кестелерді PDF шығару әрекеті арқылы жасауға болады.
Тізімдегі әрбір элемент шығарылған кестені сипаттайды және ол туралы барлық маңызды ақпаратты береді. Арнайы деректер кестесінің ақпарат элементіне қол жеткізу үшін %VariableName[ItemNumber]% белгісін пайдаланыңыз.
Әрбір тізім элементі белгілі бір мәліметтерді дербес алуға мүмкіндік беретін төрт сипатты қамтамасыз етеді. Қол жетімді қасиеттер келесідей:
- DataTable – Шығарылған кестені қайтарады.
- TableStartingPage – кестенің басын қамтитын файл бетінің индексін қайтарады.
- TableEndingPage – кестенің соңын қамтитын файл бетінің индексін қайтарады.
- TableOrderInPage – Беттегі кестенің ретін қайтарады.
Осы деректер түрінің сипаттарына қатысты қосымша ақпаратты Айнымалылар деректер типінің сипаттары бөлімінен таба аласыз.
Арнайы сипаттың мәніне қол жеткізу үшін %VariableName[ItemNumber].PropertyName% белгісін пайдаланыңыз. Мысалы, келесі өрнек ExtractedPDFTables айнымалысының бірінші элементінің деректер кестесінің мәнін қайтарады.
Белгілі қателер мен шектеулер
- Мәселе: Деректер кестесі немесе деректер қатары ұяшығы көп жолды жазбаны қамтыса, айнымалыны қарау құралы оның тек бірінші жолын көрсетеді.
- Шешімдер: Жоқ.
Даналар
Веб-шолғыш данасы – Құрамында Жаңа іске қосу Internet Explorer немесе басқа шолғышты іске қосу әрекеттері арқылы жасалған шолғыш данасы бар.
Терезе данасы – Құрамында Алу терезесі әрекеті арқылы жасалған терезе данасы.
Excel данасы – Құрамында Excel іске қосу әрекеті арқылы жасалған Excel данасы бар.
Outlook данасы – Құрамында Outlook іске қосу әрекеті арқылы жасалған Outlook данасы бар.
Байланыстар
SQL қосылымы – Құрамында Ашық SQL қосылымы әрекеті арқылы орнатылған SQL дерекқорына қосылым бар.
Exchange қосылымы – Құрамында Exchange серверіне қосылу әрекеті арқылы орнатылған Exchange серверіне қосылым бар.
FTP қосылымы – Құрамында Ашық FTP қосылымы және Ашық қауіпсіз FTP қосылымы < арқылы жасалған FTP қосылымы бар. /a64>әрекеттер.
Басқалар
Бұл бөлім алдыңғы санаттардың ешқайсысына жатпайтын барлық қолжетімді деректер түрлерін ұсынады.
Жалпы мән
- Жалпы мән – Бұл деректер түрі Power Automate айнымалы немесе кіріс параметрінің деректер түрін анықтай алмаған кезде жобалау уақытында пайдаланылады. Жалпы мәндер олардың деректеріне негізделген орындалу уақыты кезінде басқа деректер түрлеріне түрлендіріледі.
Active Directory
- Active Directory жазбасы – Серверге қосылу әрекеті арқылы орнатылған Active Directory серверіне қосылымды қамтиды.
- Топ туралы ақпарат – Белгіленген Active Directory тобының атын, көрсетілетін атауын, сипаттамасын және мүшелерін қамтиды.
- Топ мүшесі – Белгіленген Active Directory тобының мүшесін білдіреді.
- Пайдаланушы ақпараты – бірінші және Тегі, инициалдар және ерекше аты, жұмыс мәліметтері (компания, бөлім және атау), байланыс ақпараты (телефон нөмірі, кеңейтім) сияқты көрсетілген Active Directory пайдаланушысы туралы ақпаратты қамтиды, және электрондық пошта) және орналасқан жері (ел/аймақ, қала, штат, көше мекенжайы және пошталық индекс).
Active Directory деректер типінің сипаттары
Amazon Web Services (AWS)
- EC2 клиенті – Құрамында EC2 сеансын жасау әрекеті арқылы жасалған EC2 сеансы бар.
- EC2 данасы – Шығарылған EC2 данасын көрсетеді.
- EC2 даналары туралы ақпарат – EC2 данасы туралы ақпаратты қамтиды.
- Дана күйін өзгерту – іске қосылған немесе тоқтатылған EC2 данасы туралы ақпаратты қамтиды.
- EBS сурет – EBS сурет білдіреді.
- EBS көлемі – EBS көлемін білдіреді.
AWS деректер түрінің сипаттары
Azure
- Azure клиенті – Құрамында Сеанс жасау әрекеті арқылы жасалған Azure сеансы.
- Azure ресурстық тобы – шығарып алынған Azure ресурстық тобын көрсетеді.
- Azure басқарылатын диск – шығарып алынған Azure дискісін көрсетеді.
- Azure сурет – Azure сурет білдіреді.
- Azure виртуалды машинасы – шығарып алынған Azure виртуалды машинасын білдіреді.
- Azure виртуалды машинасы туралы ақпарат – Azure виртуалды машинасы туралы ақпаратты қамтиды.
- Azure жазылымы – шығарып алынған Azure жазылымын білдіреді.
Azure деректер түрінің сипаттары
CMD
- CMD сеансы – Құрамында Ашық CMD сеансы әрекеті арқылы жасалған CMD сеансы.
CMD деректер типінің сипаттары
Тіркелгі деректері
- Тіркелгі деректері – Құрамында Тіркелгі деректерін алу (алдын ала қарау нұсқасы) әрекеті арқылы алынған тіркелгі деректері бар.
Тіркелгі деректері типінің сипаттары
Күндер мен уақыт
Datetime – Күн мен уақыт туралы ақпаратты қамтиды. Айнымалы мәнді орнату әрекеті арқылы күн-уақыт айнымалы мәнін жасау үшін, енгізу параметрін %d"yyyy-AA-dd SS:mm:ss өрнектерімен толтырыңыз. .ff+zzz"%, мұнда:
Белгілеу Сипаттама жжжж Жыл ММ Ай кк Күн HH Сағат мм минут сс Секунд фф Миллисекундтар zzz UTC ауытқуы Мысалы, %d"2022-03-25"% мақсатты айнымалыға 2022 жылдың 25 наурыз күнін тағайындайды.
Күндер мен уақыт деректер типінің сипаттары
Электрондық пошта
- Пошта хабары – электрондық пошта хабарын білдіреді. Электрондық пошталарды шығарып алу әрекеті осы айнымалы мәндерді толтырады.
Электрондық пошта деректер түрінің сипаттары
Exchange
- Exchange пошта хабары – Exchange серверінен алынған электрондық пошта хабарын білдіреді. Exchange электрондық пошта хабарларын шығарып алу әрекеті осы айнымалы мәндерді толтырады.
Деректер типінің қасиеттерін алмасу
Файлдар мен қалталар
- Файл – файлды көрсетеді.
- Қалта – қалтаны көрсетеді.
- FileSystemObject – қалтаны немесе файлды білдіреді. Бұл деректер түрі қалталар мен файлдарды қабылдайтын енгізу параметрлерінде қолданылады.
Файлдар мен қалталардың деректер типінің сипаттары
FTP
- FTP файлы – FTP файлын білдіреді.
- FTP каталогы – FTP каталогын білдіреді
FTP деректер типінің қасиеттері
OCR
- OCR механизмі – Құрамында OCR механизмін жасау әрекеті арқылы жасалған OCR қозғалтқышы бар.
Outlook
- Outlook пошта хабары – Outlook электрондық пошта хабарын білдіреді. Outlook бағдарламасынан электрондық пошта хабарларын шығарып алу әрекеті осы айнымалы мәндерді толтырады.
Outlook деректер түрінің сипаттары
Терминал
- Терминал сеансы – Құрамында Ашық терминал сеансы әрекеті арқылы жасалған терминал сеансы.
Терминал деректер типінің қасиеттері
XML
- XML түйіні – XML құжатының мазмұнын қамтиды. Файлдан XML оқу әрекеті осы айнымалы мәндерді толтырады.
XML деректер типінің сипаттары
Қате
- Қате – жұмыс үстелі ағыны ішіндегі соңғы орын алған қате туралы ақпаратты қамтиды. Соңғы қатені алу әрекеті айнымалының осы түрін жасайды.