|
RPA - новая технология или фейк?
|
|||
---|---|---|---|
#18+
Robotic process automation (RPA) — позиционируется как новое, чудесное, хайповое решение в автоматизации задач. Типа программные роботы заменяющие человека. Заполняющие таблички в экселе, отвечающие на электронную почту... Само RPA это некая платформа + скрипты роботы. Стоимость платформы заоблачная. Решения RPA - очень дорогие. И что удивительно, это кто то покупает. Вакансии на hh поперли - "Разработчик RPA". Но ведь RPA это обычный скрипты для автоматизации рутинных задач. Существуют уже лет 30 наверное. Чтобы перенести данные из WEB-странички в Excel не нужна супердорогая RPA-система, для этого достаточно встроенных скриптов в Office скриптов. Но похоже RPA-разработчики из какого-то нового поколения. Общался с одним в тележке, он вообще не в курсе как делается автоматизация в Офисе, что у Excel есть общедоступный COM-интерфейс, что такое вообще COM. Нет понимания, что у любой сложной системы есть свой API через который его надо автоматизировать. Личное мое мнение. RPA это фейковая технология. Развод на бабки технически безграмотных руководителей компаний. Продажа скриптов автоматизации по-цене супердорогой разработки. Попытка впихнуть свою платформу в технологический процесс и объявить такой подход единственно верным. Возможно я не прав. Поясните тогда в чем преимущество RPA перед обычной автоматизацией? ... |
|||
:
Нравится:
Не нравится:
|
|||
27.11.2020, 11:47 |
|
RPA - новая технология или фейк?
|
|||
---|---|---|---|
#18+
Corezoid ? ... |
|||
:
Нравится:
Не нравится:
|
|||
27.11.2020, 12:57 |
|
RPA - новая технология или фейк?
|
|||
---|---|---|---|
#18+
Eolt, RPA это и есть те же макросы, только генерализованные и на стероидах. Т.е. можно записать макрос не только в какой-то одной софтине а во многих, а потом интегрировать куда-то еще через API. И обычно для продвинутых пользователей а не для кодеров. ... |
|||
:
Нравится:
Не нравится:
|
|||
27.11.2020, 18:07 |
|
RPA - новая технология или фейк?
|
|||
---|---|---|---|
#18+
Eolt Возможно я не прав. Поясните тогда в чем преимущество RPA перед обычной автоматизацией? Они (роботы) ж через гуй работают. То есть, кодер пишет в стиле "Я смотрю на экран и клацаю мышью и клавой", а не в стиле "Вызываю <ххх> методы API <yyy> программного продукта". Соответственно, кодер изучает не объектную модель MS Excel как COM - сервера, а руководство пользователя MS Excel (например). У программного продукта может вообще не быть публичного API, а "внешний" интерфейс есть всегда. Например, notepad.exe можно запустить, и... всё. Нет у него опубликованного API. Чтобы выполнить задачу <заменить все слова "колбаса" на "сало">, нужно в notepad.exe работать руками. RPA позволяет создать скрипты, имитирующие работу юзера с гуем. RPA поддерживается дешевыми рекламными декларациями типа: "обычный юзер сможет сам создать скрип", а также рассуждениями насчет "куда же мы денем освободившийся в результате неизбежно успешной роботизации персонал". Пройдёт. ... |
|||
:
Нравится:
Не нравится:
|
|||
30.11.2020, 00:38 |
|
RPA - новая технология или фейк?
|
|||
---|---|---|---|
#18+
RPA позволяет создать скрипты, имитирующие работу юзера с гуем.Вообще не представляю, как такое возможно технически осуществить. Особенно реакцию на возможные варианты отклика, подсказки, сообщения про ошибки, тормоза и пр. пысы: Хотя однажды видел самописку, которая набирала в ГУЕ накладные из тхт-файла. Она нажимала кнопки и заглядывала в окно (DOS прога на клиппере) в ожидании возможных сообщений из проги. Было очень прикольно наблюдать за ее работой. :) Но та DOS-прога была простой и предсказуемой. ... |
|||
:
Нравится:
Не нравится:
|
|||
30.11.2020, 10:28 |
|
RPA - новая технология или фейк?
|
|||
---|---|---|---|
#18+
ъъъъъ RPA позволяет создать скрипты, имитирующие работу юзера с гуем. И чем это отличается от штатной виндовой утилиты записи макросов, например? ... |
|||
:
Нравится:
Не нравится:
|
|||
30.11.2020, 14:39 |
|
RPA - новая технология или фейк?
|
|||
---|---|---|---|
#18+
L_argo RPA позволяет создать скрипты, имитирующие работу юзера с гуем. Может оно под конкретную платформу как плагин? Ну например как SAPGuiScripting к саповскому гуи пришит - очень кстати удобное средство рутинной автоматизации. В 1Сах подобного не хватает иногда. ... |
|||
:
Нравится:
Не нравится:
|
|||
01.12.2020, 07:25 |
|
RPA - новая технология или фейк?
|
|||
---|---|---|---|
#18+
ldfanate ....В 1Сах подобного не хватает иногда. DataLoader вроде в любых приложениях работать должен. https://www.dataload.com/about/features.html ... |
|||
:
Нравится:
Не нравится:
|
|||
01.12.2020, 07:41 |
|
RPA - новая технология или фейк?
|
|||
---|---|---|---|
#18+
Leonid Kudryavtsev DataLoader вроде в любых приложениях работать должен. https://www.dataload.com/about/features.html Если бы оно реально работало - давно бы его натянули на тот же 1С. :) ... |
|||
:
Нравится:
Не нравится:
|
|||
01.12.2020, 10:21 |
|
RPA - новая технология или фейк?
|
|||
---|---|---|---|
#18+
Leonid Kudryavtsev ldfanate ....В 1Сах подобного не хватает иногда. DataLoader вроде в любых приложениях работать должен. Судя по описанию, даталоадер это примитивный "слепой" кнопко-мыше-нажиматель, типа Autohotkey. Саповский скриптинг принципиально лучше сделан - там api (объектная модель) по всем возможным контролам и экранным формам. Плюс макрорекордер а-ля экселевский, на выходе готовые vbs/vba-вызовы той модели выдаёт. Т.е. позволяет реализовать не просто слепое долбление в экранную форму, а контролируемый программно процесс, наподобие: нашёл поле, вдолбил в поле, рефрешнул форму, считал обновившиеся значения зависимых полей, вдолбил в следующее поле, кликнул по кнопке, дождался сохранения документа, проверил/распарзил итоговое сообщение (успешно, неуспешно, номер сохранённого документа и проч.). На таком движке хошь рутинную автоматизацию долбежа в формы/сбора из форм, хошь нагрузочные/регрессные тесты гуи пиши. ... |
|||
:
Нравится:
Не нравится:
|
|||
01.12.2020, 13:54 |
|
RPA - новая технология или фейк?
|
|||
---|---|---|---|
#18+
L_argo Leonid Kudryavtsev DataLoader вроде в любых приложениях работать должен. https://www.dataload.com/about/features.html Если бы оно реально работало - давно бы его натянули на тот же 1С. :) а чему там не работать? Вбил данные в Child (control) windows, считал данные из Child (control) windows. Но это по описанию только в Prof версии. А в бесплатной, действительно, "тупая долбежка" в клавиатуру. ... |
|||
:
Нравится:
Не нравится:
|
|||
01.12.2020, 14:34 |
|
RPA - новая технология или фейк?
|
|||
---|---|---|---|
#18+
Dimitry Sibiryakov ъъъъъ RPA позволяет создать скрипты, имитирующие работу юзера с гуем. И чем это отличается от штатной виндовой утилиты записи макросов, например? ... |
|||
:
Нравится:
Не нравится:
|
|||
01.12.2020, 15:19 |
|
RPA - новая технология или фейк?
|
|||
---|---|---|---|
#18+
miksoft А в винде она есть? Тогда подскажите, пожалуйста, как называется или как ее вызвать? Не слышал про такую до сих пор. Наверное вот это имелось ввиду ... |
|||
:
Нравится:
Не нравится:
|
|||
01.12.2020, 16:02 |
|
RPA - новая технология или фейк?
|
|||
---|---|---|---|
#18+
А вообще в винде есть стандартный скриптовый движок. Windows Script Host. Поддерживает разные языки. С помощью него можно нажимать кнопки в приложениях, вводить данные в текстовые поля, двигать мышь и т.д. Теоретически RPA можно создать используя только штатные инструменты Windows. ... |
|||
:
Нравится:
Не нравится:
|
|||
01.12.2020, 16:15 |
|
RPA - новая технология или фейк?
|
|||
---|---|---|---|
#18+
Eolt А вообще в винде есть стандартный скриптовый движок. Windows Script Host. Поддерживает разные языки. С помощью него можно нажимать кнопки в приложениях, вводить данные в текстовые поля, двигать мышь и т.д. Теоретически RPA можно создать используя только штатные инструменты Windows. Robotic process automation (or RPA) is a form of business process automation technology based on metaphorical software robots (bots) or on artificial intelligence (AI)/digital workers.[1] It is sometimes referred to as software robotics (not to be confused with robot software). In traditional workflow automation tools, a software developer produces a list of actions to automate a task and interface to the back-end system using internal application programming interfaces (APIs) or dedicated scripting language. In contrast, RPA systems develop the action list by watching the user perform that task in the application's graphical user interface (GUI), and then perform the automation by repeating those tasks directly in the GUI. This can lower the barrier to use of automation in products that might not otherwise feature APIs for this purpose. ... |
|||
:
Нравится:
Не нравится:
|
|||
01.12.2020, 16:40 |
|
RPA - новая технология или фейк?
|
|||
---|---|---|---|
#18+
WebSharper, Не понял к чему этот рекламный текст... ... |
|||
:
Нравится:
Не нравится:
|
|||
01.12.2020, 17:17 |
|
RPA - новая технология или фейк?
|
|||
---|---|---|---|
#18+
Как то слышал я доклад чувака из сбера, тот рассказывал, как они подобным макаром автоматизировали каких-то своих девочек, которые сидели и целыми днями через гуй делали много однотипных действий. Но чем он обосновал, что нельзя все это сделать через апи - не помню, увы. ... |
|||
:
Нравится:
Не нравится:
|
|||
01.12.2020, 18:17 |
|
RPA - новая технология или фейк?
|
|||
---|---|---|---|
#18+
Eolt WebSharper, Не понял к чему этот рекламный текст... Не знаю где вы там увидели рекламу - это определение из Википедии. Windows scripting host не обладает возможностью записывать последовательность действий пользователя из коробки т.е. его нельзя считать rpa тулом ... |
|||
:
Нравится:
Не нравится:
|
|||
01.12.2020, 18:51 |
|
RPA - новая технология или фейк?
|
|||
---|---|---|---|
#18+
Eolt А вообще в винде есть стандартный скриптовый движок. Windows Script Host. Поддерживает разные языки. С помощью него можно нажимать кнопки в приложениях, вводить данные в текстовые поля, двигать мышь и т.д. Теоретически RPA можно создать используя только штатные инструменты Windows. Вся проблема именно в этом. В той DOS-прожечке из моего первого поста было наворочено много хитрого кода: - ожидание исчезновения красного окошечка - ожидание появления рамочки или текста в нужном месте - опытным путем были раставлены паузы в куче мест. - ошибки протоколировались отдельно (н-р товар не найден) - темп ввода символов контролировался, чтобы не переполнить буфер клавиатуры. и т.д. Но это ДОС. Там такое возможно. А в браузере ? ... |
|||
:
Нравится:
Не нравится:
|
|||
01.12.2020, 19:51 |
|
RPA - новая технология или фейк?
|
|||
---|---|---|---|
#18+
Ржавый гвоздь Как то слышал я доклад чувака из сбера, тот рассказывал, как они подобным макаром автоматизировали каких-то своих девочек, которые сидели и целыми днями через гуй делали много однотипных действий. Но чем он обосновал, что нельзя все это сделать через апи - не помню, увы. Наверное у Сбера были серьезные мотивы не рефакторить этот гуй а вставить чужой и дорогой костыль. WebSharper Windows scripting host не обладает возможностью записывать последовательность действий пользователя из коробки т.е. его нельзя считать rpa тулом Так это и не нужно. Еще при царе горохе понаписали платных и бесплатных утилит, которые по-нажатиям кнопок и движениям мышки генерят VBScript/JScript/SendKeys. Как по айдишникам контролов, так и по-координатам. L_argo А в браузере ? Для браузера есть бесплатный Selenium ... |
|||
:
Нравится:
Не нравится:
|
|||
01.12.2020, 20:08 |
|
RPA - новая технология или фейк?
|
|||
---|---|---|---|
#18+
L_argo, практически я с этим не сталкивался но можно погуглить selenium webdriver и разобраться как это работает. Браузеры могут представлять специальный интерфейс для этого. Вот например как это выглядит у мс https://docs.microsoft.com/en-us/power-automate/ui-flows/create-web ... |
|||
:
Нравится:
Не нравится:
|
|||
01.12.2020, 21:59 |
|
RPA - новая технология или фейк?
|
|||
---|---|---|---|
#18+
Eolt, возможно такую штуку и можно назвать rpa (новизна термина собственно в термине - чтобы не говорить "утилиты, которые...."). Ещё современные rpa насколько я понял предназначены для продвинутых пользователей а не для программеров и сисадминов. Там язык уровня сложности mit scratch а не vbs - все наглядно и меньше возможностей ошибиться ... |
|||
:
Нравится:
Не нравится:
|
|||
01.12.2020, 22:10 |
|
RPA - новая технология или фейк?
|
|||
---|---|---|---|
#18+
Ошибки и сложность там будет не в языке, а в методологии. Вдруг какая-то нештатная ситуация, о которой разработчик макроса не подумал (сообщение которое забыли закодировать) и вместо добавление данных - макрос, например, будет данные из базы радостно удалять ))) ... |
|||
:
Нравится:
Не нравится:
|
|||
01.12.2020, 23:02 |
|
RPA - новая технология или фейк?
|
|||
---|---|---|---|
#18+
Это вообще для всего подходит. Только вероятность разная. ... |
|||
:
Нравится:
Не нравится:
|
|||
01.12.2020, 23:55 |
|
RPA - новая технология или фейк?
|
|||
---|---|---|---|
#18+
События последних месяцев показали что роботы - дороже людей в разработке и наладке производства. Амазон отказывается от роботизированных складов по причине дороговизны. Люди - дешевле и гибче. Людей проще уволить. Проще переобучить. ... |
|||
:
Нравится:
Не нравится:
|
|||
02.12.2020, 01:21 |
|
|
start [/forum/topic.php?fid=33&msg=40023642&tid=1547068]: |
0ms |
get settings: |
9ms |
get forum list: |
14ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
36ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
66ms |
get tp. blocked users: |
2ms |
others: | 14ms |
total: | 162ms |
0 / 0 |