各製品の資料を入手。
詳細はこちら →CData
こんにちは!リードエンジニアの杉本です。
BizRobo! はRPAテクノロジーズ株式会社が提供する低コストかつスモールスタートで利用できるRPA ツールです。
この記事では、BizRobo! に備わっているJDBC インターフェースと CData JDBC Driver for DB2 を組み合わせることによりBizRobo! でDB2
データを活用した自動化フローを作成する方法を紹介します。
はじめるにあたりBizRobo! 側の環境を用意しておきます。
続いてCData JDBC Driver for DB2 をBizRobo! と同じマシンにインストールします。
jdbc:db2:Server=10.0.1.2;Port=50000;User=admin;Password=admin;Database=test;
DB2 への接続には以下を入力します:
対応するDB2 のドライバーをインストールする必要があります。
Windows では、IBM Data Server Provider をインストールするだけで十分です。インストールがmachine.config への書き込みを行います。
Java では、IBM Data Server Driver JAR をアプリケーションのwww\WEB-INF\lib\ フォルダに配置する必要があります。
パスワード方式によるSSH接続時に必要なプロパティ一覧を以下に示します。
接続文字列形式では以下のようになります。
Server=10.0.1.2;Port=50000;User=admin;Password=admin;Database=testUseSSH=true;SSHAuthMode=Password;SSHPort=22;SSHServer=ssh-server;SSHUser=root;SSHPassword=sshpasswd;
公開鍵認証によるSSH接続時に必要なプロパティ一覧を以下に示します。
接続文字列形式では以下のようになります。
Server=10.0.1.2;Port=50000;User=admin;Password=admin;Database=test;UseSSH=true;SSHAuthMode=Public_Key;SSHClientCertType=PUBLIC_KEY_FILE;SSHPort=22;SSHServer=ssh-server;SSHUser=root;SSHClientCert=C:\Keys\key.pem;
併せてCData JDBC ドライバのライセンスファイルをBizRobo! にアップロードするために少し追加の作業を実施します。
それでは「BizRobo! Managmenet Console」でCData JDBC ドライバを利用できるように設定を進めていきましょう。
jdbc:db2:Server=10.0.1.2;Port=50000;User=admin;Password=admin;Database=test;
SQLフレーバー:PostgreSQL
Design Studio を立ち上げて、ロボットを作成するためのプロジェクト側の準備を進めていきましょう。
続いて、取得したデータを変数に適切に追加するために、「タイプ」を作成しましょう。
実際にロボットの作成を開始します。
取得したデータを格納する変数を設定します。
変数を追加したら、実際にCData JDBC ドライバ経由でデータを取得するアクションを追加します。
取得したデータはBizRobo! の機能を使って、自由に処理できます。
これでロボットが完成です。それでは実際に動かしてみましょう。
このようにCData JDBC Driver for DB2 とBizRobo! を組み合わせることで、簡単にDB2 のデータを活用した自動化フローを作成することができました。ぜひ、30日の無償評価版をお試しください。