به اتوماسیون فرآیند رباتیک (RPA) با دوره OpenRPA خوش آمدید، جایی که آنچه را که برای شروع در RPA (اتوماسیون فرآیند رباتیک) با OpenRPA نیاز دارید، خواهید آموخت.
ما با پیدا کردن اینکه RPA چیست شروع می کنیم و سپس OpenRPA را دانلود و نصب می کنیم. پس از نصب آن، اولین ربات خود را ایجاد خواهیم کرد. پس از آن، ابزار را بررسی می کنیم تا درک درستی از نحوه استفاده از OpenRPA داشته باشیم. هنگامی که اصول اولیه را یاد گرفتیم، ربات هایی را توسعه خواهیم داد که شامل سناریوهای مختلف اتوماسیون، از اتوماسیون وب گرفته تا خراش دادن داده ها هستند. در این دوره ما ربات های زیر را توسعه خواهیم داد:
ربات 2 - تکمیل فرم وب
روبات اطلاعات را از یک فایل اکسل استخراج می کند و پس از خواندن آن، مرورگر را در صفحه فرم باز می کند. برای هر خط استخراج شده از فایل اکسل، ربات داده های هر خط را در فیلدهای فرم مربوطه وارد کرده و ارسال می کند.
Robot 3 - Email Automation
روبات ایمیلهایی را از یک حساب Outlook دریافت میکند و برای هر ایمیل، بسته به محتوا، ایمیل را به یک پوشه Outlook خاص منتقل میکند. پس از انتقال یک ایمیل خاص، به آن پاسخ می دهد و اطلاع می دهد که ایمیل پردازش شده است. پس از پردازش تمام ایمیلهای دریافتی، ربات ایمیلی به گیرنده خاصی ارسال میکند تا به شما اطلاع دهد که پردازش کامل شده است.
Robot 4 - Web Data Scraping
روبات مرورگر را در یک فروشگاه آنلاین راهاندازی میکند که حاوی کتابهایی است که در چندین صفحه فهرست شدهاند. ربات عنوان و قیمت هر کتاب را تا یک صفحه مشخص استخراج می کند. پس از استخراج، اطلاعات استخراج شده از هر کتاب در یک فایل اکسل نوشته می شود.
Robot 5 - Documents Processing
تصور کنید که کار یک کارمند این است که متن را از یک فاکتور PDF در یک صفحه گسترده اکسل کپی کند و سپس این کار را صدها بار در روز تکرار کند. این کار نه تنها بسیار خسته کننده و خسته کننده است، بلکه ممکن است اشتباهاتی نیز در حین انجام کار انجام شود. این ربات با چرخش در هر فایل PDF در یک فهرست مشخص، استخراج اطلاعات خاص از هر فاکتور و نوشتن اطلاعات در صفحه گسترده، این فرآیند را کاملاً خودکار می کند.
Robot 6 - RPA Challenge
روبات چالش RPA را انجام خواهد داد. اطلاعات را از صفحهگسترده ارائه شده در صفحه چالش استخراج میکند، و برای هر خط در صفحهگسترده، ربات باید دادههای خط را در فیلدهای فرم چالش وارد کند، که پس از ارسال رکورد، موقعیت آنها تغییر میکند.
Robot 7 - Loans Application (پروژه نهایی)
این آخرین پروژه ای است که ما انجام خواهیم داد، که در آن توضیح داده می شود و تمرینی برای حل آن پیشنهاد می شود. این پروژه شامل ایجاد رباتی است که درخواست های وام را از صفحه گسترده استخراج می کند. پس از دریافت درخواست ها از صفحه گسترده، ربات مرورگر را در صفحه ای باز می کند که به آن امکان می دهد پردازش درخواست های وام را شبیه سازی کند. ربات فرمی برای درج اطلاعات درخواست وام خواهد داشت که در هر خط از کاربرگ موجود است. پس از ارسال درخواست، دو نتیجه ممکن وجود خواهد داشت، درخواست وام تایید یا رد می شود. در صورت تایید، ربات باید نرخ بهره وام و شناسه وام را استخراج کند، مقادیری که فقط در صورت تایید درخواست ظاهر می شوند. اگر درخواست رد شود، ربات هیچ اطلاعاتی برای استخراج نخواهد داشت. پس از پردازش هر درخواست، ربات وضعیت درخواست وام، نرخ بهره و شناسه وام را روی صفحه گسترده می نویسد.
روباتهای توسعهیافته در طول دوره برای دانلود در دسترس خواهند بود.
دو بخش آخر دوره شامل مقدمهای بر OpenFlow و Node-RED است، ابزارهایی که میتوانند با OpenRPA کار کنند.
در پایان دوره، شما مهمترین مفاهیم و دانش را در مورد چگونگی توسعه اتوماسیون های RPA با OpenRPA خواهید داشت!
توسعه دهنده RPA و UiPath MVP
نمایش نظرات