つまらない仕事はプログラミングにやらせよう

ONE HUMAN UNIT

RPA

【Blue Prism入門】CSVファイルを読み込んで項目をリプレイスしてみる。VBOの文字化けはコードステージを微調整

2019/12/12

BluePrismでCSVファイルを一部リプレイスしたい CSVを吐き出すシステムってあるけどさ、ユーザーが業務で使うときって いろいろなカスタマイズが必要だよね。 もちろんCSVエクスポートの設計時に業務を加味したものを作るか、 あるいは業務をファイルにあわせるかすればいいんだろうけど。 ということで、作ってみましょう。 CSVを読みこんでリプレイスをかける 流れとしてはCSVを読み込んで変数に格納し、 変数に対してリプレイスをかけて ファイルに保存するという流れです。 今回は1306 TOPIXインデ ...

ReadMore

RPA

【Blue Prism入門】Blue Prismで現在の時刻を取りたい。でもNow()関数は日本時間じゃないから気を付けて

2019/12/12

BluePrismで用意されているNow()関数 起動時間から指定時間後にジョブを設定するようなシナリオを作ろうと、安易にNow()関数を使ってみてあらびっくり ▼Now()実行してみると―― ▼……ちーん ということで調べてみると、Now()関数がかえすのはUTC(Coordinated Universal Time:協定世界時)を返すようですね。 なるほど、JSTを取得したいならちょっと工夫が必要そうです。 FormatDateTime(Now() + LocalTime() - UTCTime(), ...

ReadMore

RPA

【Blue Prism入門】超絶頻度の高いExcelを開くアクションもVBO化したい。これで開発効率アップするか!?

2019/11/27

VBOは流用で開発スピードをあげたい いやさ、業務量多くない? ITってさ専門職なのに、営業ばりにヒアリングをして、コンサル張りに提案して、 業務フロー変更の調整を部門長として、監査的なコントロールとも適合してるか考慮すると―― それ以外にヘルプデスクもやってるといつの間にか15時とか回ってるというね。 いや、コンビニバイトで時計を見ながら終わるのを待ってた学生時代よりは全然いいんだけどね。 ということで、時間はいくらあっても足りないけど1日の支給時間は平等です。 どうすればいいか? 自分を加速するしかな ...

ReadMore

RPA

【Blue Prism入門】Excelマクロ実行のお約束手順をVBOでラッピングしよう。これでインスタンスの処理し忘れも大丈夫……か?

2019/11/26

RDAっぽいけど、マクロを実行する案件はたくさんあるんだよなぁ はい。 Blue Prismをどうせ使うなら、本来のRPAの形にしたい。 だがしかし、RDAっぽい案件は多々あります。 というかWinActorからBluePrismへのリプレイスで、そんなシナリオをプロセスに置き換えることばかり。 ……マクロ実行も部品化したい…… Blue PrismのVBOをラッピングしてマクロ実行を楽に再利用しよう 通常であれば、インスタンスをクリエイトして、ワークブックをオープン、マクロ実行してから、インスタンスをク ...

ReadMore

RPA

【Blue Prism入門】DBサーバーをSQL Server Expressで構築したので、DBバックアップをタスクスケジューラで実装するよ

2019/11/21

BluePrismのDBサーバーをSQLServerExpressで構築したつけを払う いや、そもそもDBサーバーじゃなくてオールインワンサーバーなんです。 ほんとごめんなさい。 さて、嘆いている暇はない。 RPAがスケールしたら経営へスーパーおねだりタイム☆だ SQLServerExpressでの構築は運用に負担が生じます。 大きくは2点。 バックアップを自分で作る必要がある。 データベースごとのファイルサイズ 今日は1についてどげんかしていきます。 SQLServerの有償版は自動バックアップが機能と ...

ReadMore

RPA

【Blue Prism入門】仮想化されたランタイムリソースをモニタリングするためにUltraVNCを入れる。オールインサーバーでサーバーをランタイムリソースとしても使うZE

2019/11/20

仮想環境でBluePrismのランタイムリソースのモニタリングをする Blue Prismは構成、制御、モニタリングにリモートアクセステクノロジの利用を推奨しています。※ いや、うちだってリモートデスクトップ接続使ってまっせというあなた。 はい、僕です。 リモートデスクトップ接続は特に不適切であるとまで…… 理由としてはユーザー認証時に前回接続ユーザーがロックアウトされたり、接続ごとに個別デスクトップセッションが作成されたり、と まあ確かにとうなづくことしかできない。 確かにスケジュール実行するためには永 ...

ReadMore

RPA

【Blue Prism入門】BluePrismの資格AD01が受かったので、対策をさらすよ

2019/11/22

BluePrismの資格 AD01を受けてみよう はい。 少し前に、Udemyで過去問を購入して、放置してました。 【Blue Prism入門】Blue Prismの認定資格があると聞いて調べてみたよ | AD01を受けてみよう 査定が終わったタイミングでやりだすこの間の悪さよ。 いや、忙しかったんだ。ほんと。 ということでAD01勉強してみました。 Blue Prismの資格AD01ってどんな試験なのさ 位置付け的にはアソシエイト開発者認定資格でね。 ライセンス体系 試験コード 試験名 対応言語 認定 ...

ReadMore

RPA

【Blue Prism入門】環境変数や認証情報をうまく使って、より再利用性を高めてID管理もしつつBluePrismのいいところを使い倒そう

2019/11/19

オブジェクトやプロセスから変更が発生する可能性がある変数を環境変数、認証情報として切り離す ベストプラクティスにも、データステージに値をハードコーディングしないというものがあります。 特にログインIDやPWについては切り離しておきたいもの。 PWポリシーによって変更都度、プロセスのデータステージを変えて監査ログを残すのもなぁ。 【Blue Prism入門】オブジェクト化に必須のパラメータ渡しのやり方。ちょっとわかりにくい……   ところがどっこい。 Blue Prismでは環境変数として定義する ...

ReadMore

RPA

【Blue Prism入門】他のRPAと比べて俄然押したいところ、Diffが簡単にとれるからエビデンス取得も楽だし、統制上もすばらしいよというはなし

2019/10/26

RPA選定時の経営へのアプローチを思い出してみる ▼あれは、36万―― ▼いや、1万4千年前 いやつい最近の話。 経営から許しを得てBlue Prismを導入しました。 その時、各社の製品を横並びで評価し提案しました。 ライセンス料の安さ120万円/年というのも魅力の一つ。 しかし、経営陣も安かろう悪かろうに敏感です。 値段で比べれば下を見ればきりがない。 Blue Prismは値段だけじゃないでっせというのも押して導入が決まりました。 その1つが、Blue Prismは変更履歴だけじゃなく変更箇所もとり ...

ReadMore

RPA

【Blue Prism入門】オブジェクト化に必須のパラメータ渡しのやり方。ちょっとわかりにくい……

2019/11/5

Blue Prismの真骨頂。作れば作るほど、オブジェクトの再利用化が進み開発スピードがアップする というのがめちゃめちゃ強みであるBlue Prism。 オブジェクト指向の言語経験者なら、繰り返し処理はメソッドとして切り出すのが習慣化しているはず。 そして、再利用性を高めるために、なるべくメソッド固有の変数を持たずに引数で渡したいもの。 もちろんBlue Prismのオブジェクトの考え方も同じです。 例えばユーザーIDやPWは環境変数にアクセス権を設定して持たせて、プロセスからオブジェクトに渡すことで ...

ReadMore

Copyright© ONE HUMAN UNIT , 2019 All Rights Reserved Powered by AFFINGER5.