ノーコードでクラウド上のデータとの連携を実現。
詳細はこちら →CSV Driver の30日間無償トライアルをダウンロード
30日間の無償トライアルへCData
こんにちは!リードエンジニアの杉本です。
BizRobo! はRPAテクノロジーズ株式会社が提供する低コストかつスモールスタートで利用できるRPA ツールです。
この記事では、BizRobo! に備わっているJDBC インターフェースと CData JDBC Driver for CSV を組み合わせることによりBizRobo! でCSV
データを活用した自動化フローを作成する方法を紹介します。
はじめるにあたりBizRobo! 側の環境を用意しておきます。
続いてCData JDBC Driver for CSV をBizRobo! と同じマシンにインストールします。
jdbc:csv:DataSource=MyCSVFilesFolder;
DataSource プロパティにローカルフォルダ名を設定します。
.csv、.tab、.txt ではない拡張子のファイルを扱う場合には、IncludeFiles 使用する拡張子をカンマ区切りで設定します。Microsoft Jet OLE DB 4.0 driver 準拠の場合にはExtended Properties を設定することができます。別の方法として、Schema.ini ファイルにファイル形式を記述することも可能です。
CSV ファイルの削除や更新を行う場合には、UseRowNumbers をTRUE に設定します。RowNumber はテーブルKey として扱われます。
URI をバケットおよびフォルダに設定します。さらに、次のプロパティを設定して認証します。
URI をCSV ファイルを含むフォルダへのパスに設定します。Box へ認証するには、OAuth 認証標準を使います。 認証方法については、Box への接続 を参照してください。
URI をCSV ファイルを含むフォルダへのパスに設定します。Dropbox へ認証するには、OAuth 認証標準を使います。 認証方法については、Dropbox への接続 を参照してください。ユーザーアカウントまたはサービスアカウントで認証できます。ユーザーアカウントフローでは、以下の接続文字列で示すように、ユーザー資格情報の接続プロパティを設定する必要はありません。
URI をCSV ファイルを含むドキュメントライブラリに設定します。認証するには、User、Password、およびStorageBaseURL を設定します。
URI をCSV ファイルを含むドキュメントライブラリに設定します。StorageBaseURL は任意です。指定しない場合、ドライバーはルートドライブで動作します。 認証するには、OAuth 認証標準を使用します。
URI をルートフォルダとして使用されるフォルダへのパスが付いたサーバーのアドレスに設定します。認証するには、User およびPassword を設定します。
デスクトップアプリケーションからのGoogle への認証には、InitiateOAuth をGETANDREFRESH に設定して、接続してください。詳細はドキュメントの「Google Drive への接続」を参照してください。
併せてCData JDBC ドライバのライセンスファイルをBizRobo! にアップロードするために少し追加の作業を実施します。
それでは「BizRobo! Managmenet Console」でCData JDBC ドライバを利用できるように設定を進めていきましょう。
jdbc:csv:DataSource=MyCSVFilesFolder;
SQLフレーバー:PostgreSQL
Design Studio を立ち上げて、ロボットを作成するためのプロジェクト側の準備を進めていきましょう。
続いて、取得したデータを変数に適切に追加するために、「タイプ」を作成しましょう。
実際にロボットの作成を開始します。
取得したデータを格納する変数を設定します。
変数を追加したら、実際にCData JDBC ドライバ経由でデータを取得するアクションを追加します。
取得したデータはBizRobo! の機能を使って、自由に処理できます。
これでロボットが完成です。それでは実際に動かしてみましょう。
このようにCData JDBC Driver for CSV とBizRobo! を組み合わせることで、簡単にCSV データを活用した自動化フローを作成することができました。ぜひ、30日の無償評価版をお試しください。