この記事は、UiPath Forum で行われている Advent of UiPath 2020 の紹介記事です。
“Advent of UiPath 2020” とは何か?
- 英語版のフォーラムで投稿されています。
- RPA challenge です(=お題を出て、みんなでRPA化してみる)
- 誰でも回答できます(フォーラムのアカウントがあれば)
- 3日おきに出題され、計8回(xmasイブまで)あります
- 回答して上位に選ばれれば、フォーラム上でスターがもらえます。
- フォーラムのスタッフが開催しているっぽいです。
チャレンジ1:APIからデータを取得
お題
サンタは2019年のクリスマスが荒れていたため、今まで寝ていました。そこで彼はブリスベンで目覚めました。彼はトナカイのそりを見つけ、最初の目的地であるバンコクに向けて出発しようとしています。バンコクでは、アシスタントのジングルベルを迎えに行きます。
問題
ソリは風に弱いので、サンタはバンコクへの旅の途中で、各都市の正確な風速を知る必要があります。(都市: Brisbane Port Douglas Makassar Palembang Kuala Lumpur Bangkok)
<初心者向けチャレンジ>
UiPathを使用して、上記の6つの都市の風速(m / s)を確認する方法を説明してください。確認した風速を保存する方法も説明してください。写真やワークフローを付けてクリエイティブに説明するとボーナスポイントになります。
<上級者向けチャレンジ>
風速を確実に取得するには「https://vejr.eu/api.php?location=London°ree=C33」 のエンドポイントを取得すると良いでしょう。「HTTPリクエスト」(Get)」アクティビティを使用してください。クリエイティブに説明するとボーナスポイントになります。
コメント・感想
これは「APIでデータを取得して出力する」というパターンです。
APIも指定されているので「サンタにどうやって結果を届けるのか」が、
クリエイティブに魅せるポイントのようです。
回答を見てみると、課題に真面目に回答する人や、「サンタから依頼を受けたぞ」的な物語チックに回答したり、自分の好きなキャラに回答させて楽しんだり、様々です。
面白いと思った回答は
■ 結果はパワポのテンプレに値をセットして、PDFにしてあげる
でした。
回答には無かったですが、「SlackやTeamsでチャットボットっぽく届ける」等もありかもしれません。(3日間の時間制限でそこまで難しいですけど)
終わりに
RPAで課題をどうやって解決できるか?のネタとして見てみると面白いです。
チャレンジは 全8回 ありますが、英語が出来る方はチャレンジしてみてはいかがでしょうか?