Robotic Crowd

Robotic Crowd

ファイル

Author: Asao Nakamura 329 views

この記事では、ファイルパラメータ/ファイルアウトプットについて紹介します。

【できるようになること】

  • ファイルパラメータを理解
  • ファイルアウトプットを理解

 ファイル

Robotic Crowdのアクションには、「ファイル」というパラメータ/アウトプットがあります。「ファイル」とは次のような意味を持っています。

  • ダウンロードしたファイル
  • ストレージから取得したファイル

ワークフローの実行ログでは、一時的に実行セッション内部に保存されているファイルパスが表示されています。

 ファイルパラメータ

Robotic Crowdの一部アクションでは、「ファイル」パラメータを指定することができます。(指定可能なアクションの一覧は段落下部を参照ください)

代表的なものでは、ファイルの保存、Webサイトへのファイルアップロード、Slackのメッセージへのファイル添付(任意)、などが挙げられます。

下記画像の例のアクション設定では、

  • アクション :SetFileToUpload(実行する動作)
  • ブラウザ:操作するブラウザ(操作対象のブラウザ)
  • CSSセレクタ:ファイルアップロードフォーム
  • 送信するファイル:「ファイル」アウトプット

という指示を設定しています。

アクション名使用するケース指定の必要性
SetFileToUploadWebページにファイルをアップロードする必須
ReadTextファイル内のテキストを読み込む必須
ConvertPDFToTextPDFからテキストを抽出する必須
TextDetection画像からテキストを抽出する必須
FaceDetection画像から顔と感情を検出する必須
ImageProperties画像の一般的な情報(色味など)を抽出する必須
LabelDetection画像のカテゴリや写っている物体を検出する必須
LogoDetection画像に写っている商品ロゴを検出する必須
SafeSearchDetection画像に不適切なコンテンツが含まれているか検出する必須
WebDetection画像のWeb参照を検出する必須
SelectSheetExcelファイル(OneDrive除く)からシートを選択する必須
ReadCSVCSVファイルを読み込む必須
ChangeFileEncodingファイルの文字コードを変換する必須
SaveFileファイルを保存する必須
GetFileファイルを取得する必須
RenameFileファイル名を変更する必須
CompressFileファイルを圧縮する必須
DecompressFileファイルを展開(解凍)する必須
DeleteItemファイルを削除する必須
CombinePDFPDFファイルを結合する必須
GmailSendGmailを送信する任意(添付ファイル)
SendSlackMessageSlackにメッセージを送信する任意(添付ファイル)
SendCahtworkMessageChatworkにメッセージを送信する任意(添付ファイル)
OutlookSendOutlookのメールを送信する任意(添付ファイル)
CloudsignAttachFileクラウドサインの契約書にファイルを添付する必須
SalesforceInsert
ContentVersion
Salesforceのレコードにファイルを添付必須
GetHumanInput人の入力を取得する任意(入力依頼メールに画像ファイルを添付)

 ファイルアウトプット

Robotic Crowdに用意しているいくつかのアクションでは、実行結果としてファイルをアウトプットするアクションがあります。(アウトプットされたファイルは、実行中のセッション内における一時ファイルのパスとなります)

これらのアクションのアウトプットは、後続のアクションのファイルパラメータとして利用することが可能です。

例えばGoogleDriveから取得したファイルをWebサイトにアップロードすることも可能になります。

 
アクション名出力されるファイルの内容備考
TakeScreenShotページのスクリーンショット 
TakeElementShotページ内の要素のスクリーンショット 
PagePDFブラウザに表示されているページをPDF化したファイル 
GetDownloadFilesブラウザでダウンロードしたファイルの一覧配列形式で出力(配列内の各要素がファイルとなります)
WriteCSV作成されたCSVファイル 
ChangeFileEncording文字コードが変換されたファイル 
GetFileストレージから取得されたファイル 
RenameFileファイル名が変更されたファイル 
CompresFileZIP化されたファイル 
DecompressFile展開(解凍)されたZIPファイル配列形式で出力(配列内の各要素がファイルとなります)
MakeDirectory新たに作成されたディレクトリのパス 
CombinePDF結合されたPDFファイル 
DownloadSheetsダウンロードされたシート(スプレッドシート内部の子シート) 
GmailGetAttachmentsGmailに添付されていたファイル配列形式で出力(配列内の各要素がファイルとなります)
OutlookGetAttachmentsOutlookのメールに添付されていたファイル配列形式で出力(配列内の各要素がファイルとなります)
DownloadFileURLの直接指定によってダウンロードされたファイル 
<File>ファイル

このページは役に立ちましたか?